Confirmed users
4,293
edits
(→Prep: finish prep) |
(→Update verify: now running) |
||
| Line 49: | Line 49: | ||
=== Update verify === | === Update verify === | ||
<pre> | |||
# linux32 setup; others don't need anything | |||
sh -c 'rm -f /builds/mock_mozilla/mozilla-centos6-x86_64/buildroot.lock; mock_mozilla -r mozilla-centos6-x86_64 --orphanskill' | |||
mock_mozilla -r mozilla-centos6-x86_64 --init | |||
mock_mozilla -r mozilla-centos6-x86_64 --install autoconf213 python zip mozilla-python27-mercurial git ccache glibc-static.i686 libstdc++-static.i686 perl-Test-Simple perl-Config-General gtk2-devel.i686 libnotify-devel.i686 yasm alsa-lib-devel.i686 libcurl-devel.i686 wireless-tools-devel.i686 libX11-devel.i686 libXt-devel.i686 mesa-libGL-devel.i686 gnome-vfs2-devel.i686 GConf2-devel.i686 wget mpfr xorg-x11-font* imake gcc45_0moz3 gcc454_0moz1 gcc472_0moz1 gcc473_0moz1 yasm ccache valgrind pulseaudio-libs-devel.i686 gstreamer-devel.i686 gstreamer-plugins-base-devel.i686 glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 ORBit2-devel.i686 atk-devel.i686 cairo-devel.i686 check-devel.i686 dbus-devel.i686 dbus-glib-devel.i686 fontconfig-devel.i686 glib2-devel.i686 hal-devel.i686 libICE-devel.i686 libIDL-devel.i686 libSM-devel.i686 libXau-devel.i686 libXcomposite-devel.i686 libXcursor-devel.i686 libXdamage-devel.i686 libXdmcp-devel.i686 libXext-devel.i686 libXfixes-devel.i686 libXft-devel.i686 libXi-devel.i686 libXinerama-devel.i686 libXrandr-devel.i686 libXrender-devel.i686 libXxf86vm-devel.i686 libdrm-devel.i686 libidn-devel.i686 libpng-devel.i686 libxcb-devel.i686 libxml2-devel.i686 pango-devel.i686 perl-devel.i686 pixman-devel.i686 zlib-devel.i686 freetype-2.3.11-6.el6_1.8.i686 freetype-devel-2.3.11-6.el6_1.8.i686 freetype-2.3.11-6.el6_1.8.x86_64 | |||
mock_mozilla -r mozilla-centos6-x86_64 --cwd /builds/slave --unpriv --shell 'PATH="/tools/buildbot/bin:/usr/local/bin:/usr/lib/ccache:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/tools/git/bin:/tools/python27/bin:/tools/python27-mercurial/bin:/home/cltbld/bin" bash' | |||
# end linux32 setup | |||
mkdir bug1071606 ; cd $_ | |||
hg clone http://hg.mozilla.org/build/tools | |||
cd tools | |||
wget -O- https://bugzilla.mozilla.org/attachment.cgi?id=8529585 | patch -p1 | |||
cd release/updates | |||
</pre> | |||
On b-linux64-hp-021 (screen 0 is linux32, screen 1 is linux64), bld-lion-r5-072, b-2008-ix-0082. Adjust to right config for platform: | |||
./verify.sh -c mozBeta-firefox-linux64.cfg 2>&1 | tee log | |||
Results: expected differences in channel-prefs.js and update-settings.ini, no failures: | |||
<pre>diff -r source/firefox/defaults/pref/channel-prefs.js target/firefox/defaults/pref/channel-prefs.js | |||
5c5 | |||
< pref("app.update.channel", "beta"); | |||
--- | |||
> pref("app.update.channel", "release"); | |||
diff -r source/firefox/update-settings.ini target/firefox/update-settings.ini | |||
5c5 | |||
< ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-beta,firefox-mozilla-release | |||
--- | |||
> ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-release | |||
WARN: non-binary files found in diff | |||
WARN: check_updates returned warning for Linux_x86_64-gcc3 downloads/firefox-34.0b11.tar.bz2 vs. downloads/firefox-34.0.5.tar.bz2: 2</pre> | |||
Checks are running ... | |||
=== Push to beta === | === Push to beta === | ||
== Updates for release == | == Updates for release == | ||
There's a possibility we'll want to update from 34.0 to 34.0.5, so we need to have it all setup ahead of time. This will involve some manual snippet generation, setting up bouncer, etc. | There's a possibility we'll want to update from 34.0 to 34.0.5, so we need to have it all setup ahead of time. This will involve some manual snippet generation, setting up bouncer, etc. | ||