Closed Bug 1443190 Opened 6 years ago Closed 6 years ago

fix last watershed in update verify configs

Categories

(Release Engineering :: Release Automation: Other, enhancement)

enhancement
Not set
normal

Tracking

(firefox60 fixed)

RESOLVED FIXED
Tracking Status
firefox60 --- fixed

People

(Reporter: bhearsum, Assigned: bhearsum)

Details

Attachments

(1 file, 1 obsolete file)

While comparing 59.0b14 vs 60.0b1 final verify I noticed that 60.0b1 had fewer URLs generated. Digging in more, I noticed that numerous older entries were removed when comparing the new update verify config vs. the one used for 59.0b14:
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170907194642" locales="de en-US ru" channel="aurora-localtest" patch_types="complete" from="/devedition/releases/56.0b10/linux-i686/%locale%/firefox-56.0b10.tar.bz2" ftp_server_from="https://archive.mozilla.org/pub" ftp_server_to="https://archive.mozilla.org/pub" updater_package="/devedition/releases/56.0b10/linux-x86_64/%locale%/firefox-56.0b10.tar.bz2"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170907194642" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da dsb el en-GB en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170903140023" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170831165232" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170825011442" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170821193225" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170819205558" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
-release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170815141045" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"
+release="56.0" product="Firefox" platform="Linux_x86-gcc3" build_id="20170907194642" locales="ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW" channel="aurora-localtest" patch_types="complete"



It looks like I misread read the patcher configs due to the sort order - and set this wrong for beta and devedition.

I also noticed that we have different sets of versions by platform on mozilla-release - which means we probably need a way to set watersheds by project + platform in time for 60.0.
Attachment #8956121 - Flags: review?(nthomas)
This turned out to be a bit easier than I thought! We should backport this to mozilla-beta.
Attachment #8956121 - Attachment is obsolete: true
Attachment #8956121 - Flags: review?(nthomas)
Attachment #8956161 - Flags: review?(nthomas)
Comment on attachment 8956161 [details] [diff] [review]
fix watersheds for all platforms and branches

>diff --git a/taskcluster/ci/release-update-verify-config/kind.yml b/taskcluster/ci/release-update-verify-config/kind.yml
>+            birch:
>+               by-build-platform:
...
>+            mozilla-release:
>+               by-build-platform:
>+                  linux: "57.0"
>+                  linux64: "57.0"
>+                  macosx64: "57.0"
>+                  win32: "56.0"
>+                  win64: "56.0"
>+                  default: null
>             default: null

To be completely consistent with https://hg.mozilla.org/build/tools/file/390892f31314/release/patcher-configs/mozRelease-branch-patcher2.cfg you could set 57.0.4 instead of 57.0 for mac and linux, but technically we could test from 56.0 there so I'm not going to complain about adding coverage back in.
Attachment #8956161 - Flags: review?(nthomas) → review+
Attachment #8956161 - Flags: checked-in+
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/23c473f89743
fix watersheds for all platforms and branches in update verify config tasks. r=nthomas
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: