Closed Bug 1354284 Opened 7 years ago Closed 7 years ago

requesting twig repo holly be reset

Categories

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

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmoir, Unassigned)

References

Details

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)
:aobreja and :aselagea, could you do a no-op reconfig on the holly twig?
Flags: needinfo?(aselagea)
Flags: needinfo?(aobreja)
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)
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)
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
Closed: 7 years ago
Resolution: --- → FIXED
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 → ---
I had to add the branch to treestatus and now it works

https://mozilla-releng.net/treestatus
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → FIXED
Flags: needinfo?(dhouse)
You need to log in before you can comment on or make changes to this bug.