Closed Bug 1677914 Opened 5 years ago Closed 4 years ago

update taskgraph configs to support the new native big sur builders

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox-esr7887+ fixed, firefox84 wontfix, firefox85 fixed, firefox86 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr78 87+ fixed
firefox84 --- wontfix
firefox85 --- fixed
firefox86 --- fixed

People

(Reporter: mozilla, Assigned: mozilla)

References

(Blocks 1 open bug)

Details

Attachments

(5 files, 1 obsolete file)

No description provided.
Summary: update taskgraph configs to support native big sur builders → update taskgraph configs to support new native big sur builders
Summary: update taskgraph configs to support new native big sur builders → update taskgraph configs to support the new native big sur builders
Depends on: 1677826

When the SHELL addition is merged, we can un-quarantine #196,#197 (and quarantine #195) in https://firefox-ci-tc.services.mozilla.com/provisioners/releng-hardware/worker-types/gecko-1-b-osx-1015. And I can update #195 and move 139 also so we have four in this pool (and I can add more if needed).

Keywords: leave-open
Attachment #9188622 - Attachment is obsolete: true
Pushed by asasaki@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/da452e43b5d5 add SHELL env var to mac builders. r=taskgraph-reviewers,jmaher DONTBUILD

(In reply to Dave House [:dhouse] from comment #1)

When the SHELL addition is merged, we can un-quarantine #196,#197 (and quarantine #195) in https://firefox-ci-tc.services.mozilla.com/provisioners/releng-hardware/worker-types/gecko-1-b-osx-1015. And I can update #195 and move 139 also so we have four in this pool (and I can add more if needed).

SHELL is uplifted to beta https://hg.mozilla.org/releases/mozilla-beta/rev/8a1b4ed198cb123908c7927de0a6d1b1291679b9 ; we're just waiting for the mozilla-central merge.

We should wait to land https://phabricator.services.mozilla.com/D97469 until we have the level 1+3 builders switched to the new pools, and uplift to beta.

If you switch the level 3 pool you'll want bug 1677826 uplifted too.

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #10)

https://hg.mozilla.org/mozilla-central/rev/da452e43b5d515edee98e6df12ff2dee91b30f56

Now that this SHELL patch is in m-c, I have unquarantined the new workers in gecko-1-b-osx-1015 and they are running tasks.
Today I'll add one more worker to level-1 and upgrade the old worker, #195

And don't set SHELL on mac workers (added in da452e43b5d5 because of the
exception thrown by this code not having a fallback)

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/5afe7b911f61 Don't require the SHELL variable to be set. r=firefox-build-system-reviewers,mhentges
Attachment #9188708 - Attachment description: bug 1677914 - enable chain of trust on pgo profile tasks. r=#releng-reviewers → Bug 1677914 - enable chain of trust on pgo profile tasks. r=#releng-reviewers
Pushed by asasaki@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8965209abcc2 generate osx pgo profiles on b-osx-1015 pool. r=taskgraph-reviewers,jmaher https://hg.mozilla.org/integration/autoland/rev/c03f86696776 enable chain of trust on mac builders. r=taskgraph-reviewers,jmaher,glandium https://hg.mozilla.org/integration/autoland/rev/bd0fd84dbf43 enable chain of trust on pgo profile tasks. r=releng-reviewers,mtabara

We need to uplift to beta/release/esr before we can retire the mac pgo hardware pools.

https://treeherder.mozilla.org/jobs?repo=try&revision=8bf7e5c239036a8b4d34c29cd2be322513c524db looks better, mochitest wise. The two additional commits didn't merge cleanly, but I think I fixed it.
The linux shippable opt bustages are a bit concerning, but I think that's because it's hardcoded to look at an esr78 index? I suppose it'll be clear if it still happens on uplift.

Thinking about uplifting to esr78 next week, though I can wait til the esr ships as well.

This broke on esr78 again. I'm going to resolve this bug and leave esr78 on the old pgo pool.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(aki)
Resolution: --- → FIXED

If esr78 needs to stay: It looks like 2021-09-07, Firefox 78.15, is the last when gecko-3-t will be needed (https://wiki.mozilla.org/Release_Management/Calendar)

When mdc2 is turned off, we'll have only 2 mdc1 gecko-3-t workers (in mdc1, 471 and 472 https://firefox-ci-tc.services.mozilla.com/provisioners/releng-hardware/worker-types/gecko-3-t-osx-1014). From the queues, it looks like 2 is enough for esr78 to continue.

See Also: → 1770352
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: