requesting twig repo holly be reset

RESOLVED FIXED

Status

RESOLVED FIXED
2 years ago
a year ago

People

(Reporter: kmoir, Unassigned)

Tracking

Trunk

Details

(Reporter)

Description

2 years ago
to test bug 1353376
Dave, now that we have an ansible playbook for this, can you give it a shot?  Docs are at https://mana.mozilla.org/wiki/display/DEVSERVICES/Mercurial+-+Common+Repository+Operations#Mercurial-CommonRepositoryOperations-Resettingatwigrepo but give me a shout if you run into issues.
Flags: needinfo?(dhouse)

Comment 2

2 years ago
:aobreja and :aselagea, could you do a no-op reconfig on the holly twig?
Flags: needinfo?(aselagea)
Flags: needinfo?(aobreja)

Comment 3

2 years ago
I ran the ansible-playbook. I needed to switch some steps to become:true and become_user:hg, and I stopped retrying and adjusting that after the pull and then I completed the steps manually.
Flags: needinfo?(dhouse)

Comment 4

2 years ago
The repo was reset at 19:00 UTC Friday Apr 7th.

For buildbot, we need the no-op reconfig.
I've emailed taskcluster-in@ for resetting the holly pushid and Dustin replied that he'll do it.
reset to 0 in mozilla-taskcluster
@Kim: are there any steps to follow in order to do a no-op reconfig for a twig? We haven't done that in the past, so it's something new.
Flags: needinfo?(kmoir)
Flags: needinfo?(aselagea)
Flags: needinfo?(aobreja)
(Reporter)

Comment 7

2 years ago
I think you run end_to_end_config.sh with a -f to force a reconfig.  In any case, you need patches in bug 1353376 to enable the appropriate jobs on the holly branch as well.
Flags: needinfo?(kmoir)
@Alin: Could you do this no-op reconfig? I'm sorry I am not certain if this was done or not.
Flags: needinfo?(aselagea)
Running end_to_end_config.sh will basically merge default branch to production for bbcustom and bb-configs repos, then reconfig the buildbot masters. As Kim mentioned, using -f will force a reconfig for the buildbot masters even though no changes are merged. 

But before doing any merge and reconfig, we'll need to land the patch(es) on bug 1353376. I'll make sure to mark this bug as resolved once the job is done. Keeping the needinfo as a reminder 'till then.
Thanks!
Kim, I'll close this bug now that everything is reset for holly.

Thanks Andrei!
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
(Reporter)

Comment 13

a year ago
I tried to push to holly and received this error message

remote: added 2535 changesets with 15667 changes to 7017 files
remote: 
remote: 
remote: ************************** ERROR ****************************
remote: Error accessing https://api.pub.build.mozilla.org/treestatus/trees/holly :
remote: HTTP Error 404: NOT FOUND
remote: Unable to check if the tree is open - treating as if CLOSED.
remote: To push regardless, include "CLOSED TREE" in your push comment.
remote: *************************************************************
remote: 
remote: 
remote: transaction abort!
remote: rollback completed
remote: pretxnchangegroup.a_treeclosure hook failed
abort: push failed on remote
Status: RESOLVED → REOPENED
Flags: needinfo?(dhouse)
Resolution: FIXED → ---
(Reporter)

Comment 14

a year ago
I had to add the branch to treestatus and now it works

https://mozilla-releng.net/treestatus
Status: REOPENED → RESOLVED
Last Resolved: a year agoa year ago
Resolution: --- → FIXED
(Reporter)

Updated

a year ago
Flags: needinfo?(dhouse)
You need to log in before you can comment on or make changes to this bug.