
$ rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2/ to mirrors/Final verification checksums-dir checksums -snippet-dir aus2 -test-snippet-dir aus2.test -v config tools/release/patcher-configs/mozEsr17-thunderbird-branch-patcher2.cfg \ $/tools/python-2.6.5/bin/python tools/scripts/updates/create-snippets.py \ $ cd tools hg pull & hg up -r default cd. Re-ran the create snippets step on the original slave (mv-moz2-linux-ix-slave03) and rsync-ed/pushed the snippets again: I had copied the locale list for the 10.0 era ESR not realizing we had accepted a new locale (hr) for 17.0. I only see the 'hr' locale in the 17.0.3 section of the patcher config: Ludovic reported that he couldn't update the 'hr' locale from 17.0.2esr to 17.0.3esr. $ rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2/ but linu圆4 failed because I made two typos in the linu圆4 config: '~/bin/pushsnip Thunderbird-17.0.3esr-build1-test' $ rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2.test/ ssh -t -l tbirdbld '-oIdentityFile=~/.ssh/auspush' \ $ cd /builds/slave/tb-rel-c-esr17-updates/ $ cd /builds/slave/tb-rel-c-esr17-updates/aus2.test/Thunderbird Went to the builder that created the updates (mv-moz2-linux-ix-slave03), and did the following: My theory is that we need entries in mozEsr17-thunderbird-branch-patcher2.cfg that bridge 10.0.11esr->10.0.12esr and 10.0.12esr->17.0esr: Retriggered, but failed again because I didn't tag properly with THUNDERBIRD_17_0_3esr_RELEASE_RUNTIME, THUNDERBIRD_17_0_3esr_BUILD1_RUNTIME: įirst chunk on each platform succeeded, but 2nd, 3rd, and 4th chunks failed because no snippets were generated for 10.0.11esr and 10.0.12esr. This meant that the updates builder didn't automatically update these files, so they needed to be added by hand:

There were no entries for verify configs: This was wrongly enabled and not caught at review time. Post-release tasks DESKTOP RELEASE BETA ESR.Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR.1.2.4 Push to mirrors/Final verification.
