Closed Bug 753178 Opened 12 years ago Closed 12 years ago

Remove mozilla-1.9.2 from buildbot-configs

Categories

(Release Engineering :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lsblakk, Assigned: lsblakk)

References

Details

Attachments

(2 files, 1 obsolete file)

3.6 is officially over, time to remove those custom configs from buildbot-configs.

The attached patch passed ./setup.py -t against all 56 masters' tests.  My only uncertainty in pulling things out was changing:

BRANCHES['addontester']['addon_tests'] = (1, False, TALOS_ADDON_OPTS, OLD_BRANCH_ADDON_TESTER_PLATFORMS)

to:

BRANCHES['addontester']['addon_tests'] = (1, False, TALOS_ADDON_OPTS, [])

now that we don't need the OLD_BRANCH anymore.
Attachment #622194 - Flags: review?(coop)
We shouldn't do this until we know we aren't going to do any more 3.6.28 -> x MUs, because that automation requires the 1.9.2 branch to exist in config.py. We seem to be mostly doing 3.6.x -> x updates now though, which are done outside of buildbot, so maybe we're ok?
Attachment 619150 [details] [diff] already removed the 1.9.2 release builders, and AIUI we're not going to offer 3.6.x users 13.0, so I think we're OK with the manual generation we've been doing.
Comment on attachment 622194 [details] [diff] [review]
removes 1.9.2 from buildbot-configs (tested)

Review of attachment 622194 [details] [diff] [review]:
-----------------------------------------------------------------

Patch is fine and passes preproduction sanity.

I think there are still a few files that have references to 1.9.2 though:

mozilla/master_common.py
mozilla/preproduction_config.py
mozilla/release-firefox-mozilla-1.9.2.py
mozilla/staging_release-firefox-mozilla-1.9.2.py
mozilla-tests/config.py
mozilla-tests/master_common.py
mozilla-tests/production_addon_config.py
mozilla-tests/production_config.py
setup-master.py
Attachment #622194 - Flags: review?(coop) → review+
Blocks: 756724
Now with extra 1.9.2 erasure - got the other files you mentioned, ran test-masters again successfully.
Attachment #622194 - Attachment is obsolete: true
Attachment #625672 - Flags: review?(coop)
Attachment #625672 - Flags: review?(coop) → review+
Comment on attachment 625672 [details] [diff] [review]
more broad removal of 1.9.2 from buildbot-configs

landed on default: http://hg.mozilla.org/build/buildbot-configs/rev/076ad0a94f16
Attachment #625672 - Flags: checked-in+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
ended up landing in 2 parts, cause I forgot `hg addremove` for the release configs: http://hg.mozilla.org/build/buildbot-configs/rev/0fc7f1f27d49
Attached patch [svn] Drop cron jobs for 1.9.2 (obsolete) — Splinter Review
This will squelch the cron mail we're getting now that 1.9.2 directories have been removed.
Attachment #633929 - Flags: review?(bear) → review+
Comment on attachment 633929 [details] [diff] [review]
[svn] Drop cron jobs for 1.9.2 (really)

Sending        files/cron/ffxbld
Sending        files/cron/tbirdbld
Transmitting file data ..
Committed revision 40994.
Attachment #633929 - Flags: checked-in+
I cleaned up the remaining 1.9.2 dirs
 firefox/tinderbox-builds/*1.9.2*
 thunderbird/nightly/latest-comm-1.9.2{,-l10n}
The ones in firefox/nightly were done a few days ago.
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: