Closed Bug 1874491 Opened 4 months ago Closed 3 months ago

Requesting twig repo larch be reset for "desktop sidebar"

Categories

(Developer Services :: Mercurial: hg.mozilla.org, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Mardak, Assigned: sheehan)

References

Details

I'm not sure if I'm doing this out of order, but it seems like larch was booked through 2020 and had a last push in 2019, so I added myself as "next in line" to https://wiki.mozilla.org/ReleaseEngineering/DisposableProjectRepositories#BOOKING_SCHEDULE

export REPO_PATH=mozilla-central
export TWIG=larch

cd /repo/hg/scripts/
./reset_pp_repo.sh -s /repo/hg/mozilla/$REPO_PATH -r default -d $TWIG

(Copied from bug 1484762)

We would like updates like pine (https://phabricator.services.mozilla.com/D184564 ?) but if it's just as easy to set up afterwards, we can wait for now.

mayhemer, just confirming this should be good to reset?

Depends on: 1484762
Flags: needinfo?(honzab.moz)

It's been almost 5 years, I think we are safe to reset this. Ed, just say the word and I will kick this off.

Assignee: nobody → sheehan

Sounds good! Thanks

Flags: needinfo?(honzab.moz)

The branch is reset to 02d1a62ad90a.

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED

sheehan, do I need to just push another revision to get opt builds (maybe some old state??) or does something like projects.yml need to be updated?

I did a test push https://treeherder.mozilla.org/jobs?repo=larch&revision=812d96786ce2ee38d42c9e837ef55d0c0d531f94 where the original decision task:

[task 2024-01-16T20:27:50.506Z] optimize: repackage-macosx64-aarch64/debug kept because of dependent tasks
[task 2024-01-16T20:27:50.506Z] optimize: repackage-macosx64/debug kept because of build (skip-unless-schedules)
[task 2024-01-16T20:27:50.506Z] optimize: build-macosx64-shippable/opt removed because of dependents optimized
[task 2024-01-16T20:27:50.506Z] optimize: build-macosx64-aarch64-shippable/opt removed because of dependents optimized

But I was able to manually add them later (I forgot I actually needed these repackages not just build):

[task 2024-01-17T07:10:22.151Z] optimize: build-macosx64-aarch64-shippable/opt kept because of do not optimize

[task 2024-01-17T21:00:16.364Z] optimize: repackage-macosx64/opt kept because of do not optimize
[task 2024-01-17T21:00:16.364Z] optimize: build-macosx64/opt kept because of dependent tasks

[task 2024-01-17T21:06:12.439Z] optimize: repackage-macosx64-shippable/opt kept because of do not optimize
[task 2024-01-17T21:06:12.439Z] optimize: build-macosx64-shippable/opt kept because of dependent tasks
[task 2024-01-17T21:06:12.439Z] optimize: build-macosx64-aarch64-shippable/opt kept because of dependent tasks
[task 2024-01-17T21:06:12.439Z] optimize: build-macosx64-x64-shippable/opt kept because of dependent tasks

The debug builds automatically built on push are working fine though.

Flags: needinfo?(sheehan)

Hmmm I'm not sure off the top of my head. I think you'll need to ask someone from the build team or RelEng for assistance there.

Flags: needinfo?(sheehan)
See Also: → 1875738
You need to log in before you can comment on or make changes to this bug.