Closed Bug 1581910 Opened 5 years ago Closed 5 years ago

change wpt-sync hook to push to autoland

Categories

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

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmoir, Unassigned)

References

Details

Attachments

(1 file)

In order to deprecate inbound, we'd like to change the wpt-sync hook to point to autoland instead of inbound. This may require some changes to the permissions of wptsync@mozilla.com.

cc'ing James for awareness, not sure if this requires changes to the bot that pushes the changes

mozilla-inbound is outbound, so the wpt-sync bot needs to be updated
to allow pushes to autoland instead. This commit changes the hard
coded integration/mozilla-inbound string to integration/autoland,
and updates the appropriate test with the new output.

Depends on: 1589772
Depends on: 1590815

The correct permissions should be in place now. :jgraham Are there changes that are needed at your end so the bot can push to the correct repo?

Flags: needinfo?(james)

Yeah, the prod config needs an update. I think I've made the required change, and will fix any fallout in the next landing.

I just occured to me that one problem that we used to have before inbound became so quiet is that for the sometimes-large branches created for syncs, rebase+push could be slow enough that it's ~impossible to actually push without running into a conflict. I'll need to see if that is an issue for autoland or not.

Flags: needinfo?(james)

Great, if the code is updated at your end when would be a good time to land the hook and test a push to autoland?

Flags: needinfo?(james)

The bot just started the process of generating the next landing. It requires a couple of try pushes, but if you switch things over now we can find out if it's all working in the next day or so.

Flags: needinfo?(james)

Connor, James is read to test the hook now if you could land your patch

Flags: needinfo?(sheehan)

Which patch do you want me to land? I landed the reconfigure of the bot already, is something else required?

(in terms of the actual changes to push to autoland, I can't make it go faster and given the limited aarch64 resources at the moment it oftern requires >24hr to go through the try cycles).

Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/159e742226b7
hghooks: change wpt-sync hook to allow pushes to autoland r=smacleod

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Landed my change, deploying it now. Re-opening this bug until we have confirmation the bot is landing code to autoland successfully.

Status: RESOLVED → REOPENED
Flags: needinfo?(sheehan)
Resolution: FIXED → ---

This is deployed. We can close the bug once we know the bot can successfully push to autoland.

Assume this works now, closing.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: