Please clone comm-beta to releases/comm-esr68
Categories
(Developer Services :: Mercurial: hg.mozilla.org, task)
Tracking
(Not tracked)
People
(Reporter: rjl, Assigned: sheehan)
References
Details
Attachments
(6 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-github-pull-request
|
camd
:
review+
|
Details | Review |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Please clone the default branch of comm-beta to releases/comm-esr68. The configuration should be the same as comm-esr60.
The earliest we'll need it is merge day on 7/8.
Thanks
Assignee | ||
Comment 1•5 years ago
|
||
I will kick this off this afternoon.
Bug 1555777 contains similar work done for esr68.
Assignee | ||
Comment 2•5 years ago
|
||
The repo is already cloned on-disk, this will make it available
over http.
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
This will make the hgweb mirrors in AWS take action on events
for the new repo. The rule has already been manually set on
the mirrors to allow the initial clone to replicate.
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/a98a675f7ba9
hgwsgi: add comm-esr68
r=smacleod
https://hg.mozilla.org/hgcustom/version-control-tools/rev/e1f492423b17
mozautomation: add comm-esr68
r=smacleod
https://hg.mozilla.org/hgcustom/version-control-tools/rev/9a457bdd76d2
ansible/hg-web: add comm-esr68
to replicationrules r=smacleod
Assignee | ||
Comment 6•5 years ago
|
||
Landed all the patches and created the repo, but I still need to deploy this.
Comment 7•5 years ago
|
||
Yes, like https://hg.mozilla.org/releases/comm-esr68/ doesn't work right now. What about a treeherder - https://treeherder.mozilla.org/#/jobs?repo=comm-esr68?
Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #7)
Yes, like https://hg.mozilla.org/releases/comm-esr68/ doesn't work right now. What about a treeherder - https://treeherder.mozilla.org/#/jobs?repo=comm-esr68?
It will show up after the deploy, which I have just kicked off. I've set the required Treeherder variable in the hgrc, but you may need to coordinate with Treeherder to get CI running (I'm not actually sure).
Assignee | ||
Updated•5 years ago
|
Reporter | ||
Comment 9•5 years ago
|
||
Repository is already set up.
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
When trying to push to comm-esr68 today I get the following:
pushing to ssh://hg.mozilla.org/releases/comm-esr68
searching for changes
remote: abort: could not lock working directory of /repo/hg/mozilla/releases/comm-esr68: Permission denied
abort: stream ended unexpectedly (got 0 bytes, expected 4)
Talked to Tom Prince on IRC and he suggested:
I bet it doesn't have the proper owner. clokep: I'd ni sh.eehan on the creation bug with that error
Thanks in advance!
Assignee | ||
Comment 12•5 years ago
|
||
I doubled checked the permissions and they seem to be in order. Just to be safe I ran the permission setting script, and it did change the mode on some files. Try again and see if that helped (though I doubt it would have mattered).
I'd say it's more likely you have lost your push privileges on hg.mo due to inactivity. Try directly SSH'ing in to hg.mozilla.org and making sure you are able to push to scm_level_3 repositories (something like ssh your@email.com@hg.mozilla.org -i <path to your key>
). If you don't have the permissions any more, you need to file a bug to have them re-instated. Usually it's quite quick turnaround as long as you've had scm_level_3
at some point in the recent past.
Comment 13•5 years ago
|
||
Patrick pushed to C-C and C-B as part of the merges, so his privileges worked yesterday :-)
Assignee | ||
Comment 14•5 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #13)
Patrick pushed to C-C and C-B as part of the merges, so his privileges worked yesterday :-)
Hmmmm in that case, it probably was those files with bad modes. Try pushing again and let me know if you still can't get through. :)
Comment 15•5 years ago
|
||
I just pushed again and it worked fine, so seems like it was a bad file permission. Thanks for taking care of this!
Updated•5 years ago
|
Updated•5 years ago
|
Reporter | ||
Comment 16•5 years ago
|
||
Description
•