Releases/Thunderbird 17.0b1/BuildNotes
< Releases
Jump to navigation
Jump to search
Ship the l10n milestone DESKTOP MOBILE RELEASE BETASet reserved_slaves DESKTOP MOBILE RELEASE BETA ESRCheck to make sure you have all of the different types of slaves that you need DESKTOP MOBILE RELEASE BETA ESRStart the automation DESKTOP MOBILE RELEASE BETA ESRReset reserved_slaves and unlock slaves DESKTOP MOBILE RELEASE BETA ESRRun pushsnip DESKTOP RELEASE BETA ESR
Bugs hit
- bug 799806 - handle tier_base and tier_nspr properly for thunberbird
- bug 800514 - Cannot create repacks for TB 17 build 1 on Linux - LD_LIBPATH change
Notes
- Tracking bug: bug 796970
- Release Engineer: armenzg
- Buildbot master: buildbot-master30
Build 1
Starting the automation
- l10n changesets file: https://l10n.mozilla.org/shipping/l10n-changesets?ms=tb17_beta_b1
- set reserved slaves to 4 (# of l10n repacks, update verify is only 4 now)
- set clobberer for release-comm-beta
- landed configs, tagged buildbot-configs, buildbotcustom, tools with THUNDERBIRD_16_0b4_{RELEASE,BUILD1}
- updated and reconfiged bm30
- release sanity
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg \
-V 17.0b1 --build-number 1 --branch comm-beta \ --release-config release-thunderbird-comm-beta.py --product thunderbird \ --dryrun localhost:9001
- started the automation
Repacks
- handle tier_base and tier_nspr properly for thunberbird, bug 79980
- I had to retag tools to take nthomas' fix
- update the master and reconfigure
- mark "release-comm-beta" to be clobbered
- force build jobs with script_repo_revision: THUNDERBIRD_17_0b1_RELEASE
Linux repacks
- I needed to land the ac_add_options --enable-stdcxx-compat and the "LD_LIBRARY_PATH": os.getenv("LD_LIBRARY_PATH", "") changes
- re-tagged
- re-triggered
- paaarty time!
Pushing to beta - Run pushsnip
Armens-MacBook-Air:~ armenzg$ ssh aus3-staging [armenzg@dp-ausstage01 ~]$ sudo su - tbirdbld [tbirdbld@dp-ausstage01 ~]$ cd /opt/aus2/snippets/staging [tbirdbld@dp-ausstage01 staging]$ ~/bin/pushsnip Thunderbird-17.0b1-build1