Closed Bug 1250999 Opened 5 years ago Closed 5 years ago

releng - releng work for dropping api 9-10

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(firefox49 fixed)

RESOLVED FIXED
Tracking Status
firefox49 --- fixed

People

(Reporter: jlund, Assigned: jlund)

References

Details

Attachments

(2 files)

as Firefox 48 Nightly rides trains, we should stop running builds and tests. 

plan:

* 48 central
** add logic in buildbot-configs mozilla-tests/mobile_config.py and mozilla/config.py to stop running 9-10 builds/tests on trunk after bug 1220184 sticks
** remove api 9-10 mozconfigs from gecko
** remove central -> aurora merge logic that references 9-10

* after 48 aurora migration
** remove aurora -> beta merge logic that references 9-10

* after 48 beta migration
** drop 9-10 on beta release configs
** remove beta -> release merge logic that references 9-10

* after 48 release migration
** drop 9-10 on release release configs

* after 48 esr45 migration
** drop 9-10 on esr release configs
** remove 9-10 refs from all the repos that mention it. large ones are buildbot/tools/mozharness but list goes on to everything under bug 1073772 umbrella
Blocks: 1243796
Is it possible/reasonable to hide API 9-10 in TreeHerder earlier than really killing the jobs?  I suppose that a red B in 47 Nightly could uplift to a red B in 47 Aurora :(
Jordan, any update on this? We'd love to land Bug 1220184.
Blocks: 1220184
Attachment #8728665 - Flags: review?(kmoir)
Comment on attachment 8728665 [details]
MozReview Request: Bug 1250999 - releng - work for dropping api 9-10, removes api-9-10 from trunk, bbot-cfgs, r?kmoir

https://reviewboard.mozilla.org/r/39013/#review35743

lgtm
Comment on attachment 8728665 [details]
MozReview Request: Bug 1250999 - releng - work for dropping api 9-10, removes api-9-10 from trunk, bbot-cfgs, r?kmoir

https://reviewboard.mozilla.org/r/39013/#review35745
Attachment #8728665 - Flags: review+
Comment on attachment 8728665 [details]
MozReview Request: Bug 1250999 - releng - work for dropping api 9-10, removes api-9-10 from trunk, bbot-cfgs, r?kmoir

thanks!

waiting on next reconfig
Attachment #8728665 - Flags: checked-in+
Assignee: nobody → jlund
Is this bug RESOLVED, Jordan?
rnewman: unfortunately, this bug can't be finished until we ride the trains (comment 0). However, you can remove api-9-10 mozconfigs and build related bits from m-c and trunk like branches now.
Blocks: 1261999
No longer blocks: 1243796
Attachment #8744940 - Flags: review?(rail) → review+
Comment on attachment 8744940 [details]
MozReview Request: Bug 1250999 - releng work for dropping api 9-10, merge work central->aurora r?rail

https://reviewboard.mozilla.org/r/48733/#review45541
https://hg.mozilla.org/mozilla-central/rev/945158dca099
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Keywords: leave-open
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Depends on: 1278256
Depends on: 1278261
Depends on: 1288945
> * after 48 esr45 migration
> ** drop 9-10 on esr release configs
> ** remove 9-10 refs from all the repos that mention it. large ones are
> buildbot/tools/mozharness but list goes on to everything under bug 1073772
> umbrella

just realized we don't have fennec automation (release or CI) on esr so ^ can be done for 48 mozilla-release migration.
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
See Also: → 1384482
Removing leave-open keyword from resolved bugs, per :sylvestre.
Keywords: leave-open
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.