ReleaseEngineering:Buildduty:Mobile

From MozillaWiki
Revision as of 19:36, 29 January 2013 by ChrisCooper (talk | contribs) (Created page with "= Mobile = == Pandas == Handling Panda Failures == Android Tegras == [[ReleaseEngineering:How To:Android Tegras | Andr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Mobile

Pandas

Handling Panda Failures

Android Tegras

Android Tegra BuildDuty Notes

Android Updates aren't working!

Update mobile talos webhosts

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.

Deploy new tegra-host-utils.zip

There are three hosts behind a balance loader.

  • See bug 742597 for previous instance of this case.
ssh root@bm-remote-talos-webhost-01
cd /var/www/html/tegra
wget -O tegra-host-utils.742597.zip http://people.mozilla.org/~jmaher/tegra-host-utils.zip
rsync -azv /var/www/html/tegra/. bm-remote-talos-webhost-02:/var/www/html/tegra/
rsync -azv /var/www/html/tegra/. bm-remote-talos-webhost-03:/var/www/html/tegra/