Closed Bug 767350 Opened 13 years ago Closed 10 years ago

Write a script that will update bm-remote-talos-webhosts

Categories

(Release Engineering :: General, defect, P4)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: armenzg, Unassigned)

Details

I think that will solve the human error that I did on https://bugzilla.mozilla.org/show_bug.cgi?id=767040#c2 I scrolled up on the history to reach the rsync commands and I run the wrong ones. The reason we rsync is because there is no hg on hosts 2 & 3. We can either install hg on the other two hosts and update them with csshX or a script that will ensure consistency between the three hosts (reducing human error). I followed these instructions: https://wiki.mozilla.org/ReleaseEngineering:Buildduty#Update_mobile_talos_webhosts
Those instructions are wrong, no wonder the update you did failed. I'll fix the wiki page so that this script, when created, has a chance of working.
Armen: what's the status of the bm-remote-talos-webhosts? I'm looking at the list of services that will need to move out of mtv, and they are on that list.
We haven't done an update in a while (October): https://wiki.mozilla.org/ReleaseEngineering:Maintenance#Web_Server_Cluster If we're going to rebuild these machines we just need to get hg on them and this bug won't be needed. The instructions are in the history of the buildduty page: https://wiki.mozilla.org/index.php?title=ReleaseEngineering:Buildduty&oldid=499986 which reads as this: ################# We have a balance loader (bm-remote) that is in front of three web hosts (bm-remote-talos-0{1,2,3}). Here is how you update them: Update Procedure: ssh root@bm-remote-talos-webhost-01 cd /var/www/html/talos-repo # NOTICE that we have uncommitted files hg st # ? talos/page_load_test/tp4 # Take note of the current revision to revert to (just in case) hg id hg pull -u # 488bc187a3ef tip rsync -azv --delete /var/www/html/. bm-remote-talos-webhost-02:/var/www/html/. rsync -azv --delete /var/www/html/. bm-remote-talos-webhost-03:/var/www/html/. Keep track of what revisions is being run.
Product: mozilla.org → Release Engineering
I'm pretty sure this is dead.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.