Thursday, 2024-04-18

clarkbfungi: for the record here is the rename plugin moving waiting queue dir aside https://a5375e49235af986f15f-80527d3715cd24d9d5daf12827bd66d5.ssl.cf5.rackcdn.com/911622/2/gate/system-config-run-review-3.8/bb05f6e/bridge99.opendev.org/ara-report/results/256.html00:08
fungioh cool00:10
clarkbalso we should check cacti graphs after 0300 to ensure that daily repo archive is doing what we expect00:14
clarkbthough maybe it won't be super claer since we also landed the user agent filters00:15
clarkbin fact if you look at cacti for gitea10 you can see it plateau after waht must've been the application of updated UA filters00:15
opendevreviewDr. Jens Harbott proposed opendev/irc-meetings master: Update kolla meeting time  https://review.opendev.org/c/opendev/irc-meetings/+/91616005:15
fricklermnasiadka: ^^05:17
mnasiadkafrickler: thanks06:55
opendevreviewMerged opendev/irc-meetings master: Update kolla meeting time  https://review.opendev.org/c/opendev/irc-meetings/+/91616009:27
yoctozeptomorning; any idea how to delete gerrit's personal sandbox branches in opendev? I think I am missing the required permissions...09:48
yoctozeptovide https://www.mediawiki.org/wiki/Gerrit/personal_sandbox09:48
yoctozeptomade https://opendev.org/nebulous/sal-scripts/branches09:48
yoctozeptohttps://pastebin.ubuntu.com/p/XDbzJ9cP9w/09:49
fricklernice. looks like the docs only talk about branch creation, not deletion. I think we'll want to disable this feature completely, I don't see where it would be useful09:56
yoctozeptoI will leave the decision in your hands09:58
yoctozeptojust bear in mind this kind of activity is possible09:58
yoctozeptowill be lurking here to discuss09:58
fungihttps://review.opendev.org/Documentation/access-control.html talks about personal sandboxes branches a little12:03
*** gthiemon1e is now known as gthiemonge12:09
Clark[m]Deleting branches via git push requires force push perms on the ref which we generally don't allow. But through the API or web UI you can do it with an explicit perm (which may already be there for sandboxes did you test?)12:41
fungiunrelated, manage-projects did eventually have a successful (periodic) run: https://zuul.opendev.org/t/openstack/builds?job_name=infra-prod-manage-projects12:43
fungiso it should be all caught up as of ~05:00 utc today12:44
yoctozeptoClark[m]: hi! could you elaborate on that web UI possibility a bit more? I could not find the sandbox in there...13:26
fungiyoctozepto: since personal sandbox branches are associated with specific user accounts, it's possible the ui to manage them is buried in your account settings (though i'm not seeing where that might be), or that nobody's gotten around to making a web ui for it yet13:34
fungiyoctozepto: though i do see it here, so an account with branch deletion permissions might be able to: https://review.opendev.org/admin/repos/nebulous/sal-scripts,branches13:36
yoctozeptofungi: thanks, I see it now13:39
yoctozeptoso yeah, I need more perms13:39
fungiyou can find examples of groups with branch deletion permissions in acls13:43
fungiuseful for cleaning up old stable branches or feature branches13:44
fungiyou can scope that permission to specific ref patterns as well13:44
opendevreviewRadosÅ‚aw Piliszek proposed openstack/project-config master: Add perms to delete own sandbox refs in NebulOuS  https://review.opendev.org/c/openstack/project-config/+/91630013:54
yoctozepto^ this looks plausible but I am not sure it will work13:56
yoctozeptoI have no other means of verifying than trying :D13:56
fungiyoctozepto: sure, worth a try14:15
Clark[m]That will allow any registered user to delete any sandbox branch I think14:18
fungishould limit them to those specific to their username shouldn't it?14:18
fungiat least based on my reading of the acl docs14:18
Clark[m]I haven't been able to find documentation of that. Can you point where you see it?14:20
Clark[m]Oh I guess username is filled with the current logged in user?14:22
Clark[m]So as long as you use the special car in the ref that scopes it to the single user?14:22
opendevreviewMerged openstack/project-config master: Add perms to delete own sandbox refs in NebulOuS  https://review.opendev.org/c/openstack/project-config/+/91630014:23
Clark[m]So it does apply for every registered user but they are presented with a dynamic acl that only applies to their ref14:23
fungiClark[m]: yeah, the gerrit acl doc has an example just not for deletion14:35
opendevreviewRico Lin proposed zuul/zuul-jobs master: Fix collection import error  https://review.opendev.org/c/zuul/zuul-jobs/+/91630314:44
opendevreviewClark Boylan proposed opendev/project-config master: Add record for planned rename on April 22, 2024  https://review.opendev.org/c/opendev/project-config/+/91632316:54
clarkbnoonedeadpunk: fyi 910018 needs a rebase due to a merge conflict. Let me know if that is something we should go ahead and take care of as we prepare for renames on Monday17:08
clarkbfungi: tonyb if you have time for https://review.opendev.org/c/opendev/glean/+/915907 maybe we can do a glean release next week17:12
clarkbwiki's ssl cert expires in 30 days. we should get an automated alert "tonight"17:23
corvus#status log stopped apache on cacti for maintenance17:29
opendevstatuscorvus: finished logging17:29
yoctozeptofungi, clarkb: it does work! (that sandbox acl) :D 18:22
yoctozeptoI also get why I was able to create it in the first place18:26
yoctozeptobecause of the preceding18:26
yoctozepto[access "refs/heads/*"]18:26
yoctozeptocreate = group nebulous-release18:26
* yoctozepto being a part of that group18:26
yoctozeptoTIL18:26
yoctozeptooh, btw, it works also from git push (in addition to UI - and possibly API)18:27
fungiyoctozepto: good to know, since we don't generally permit create/push access to refs/heads/* the impact is fairly limited18:29
opendevreviewRadosÅ‚aw Piliszek proposed openstack/project-config master: Allow nebulous-release team to delete branches too  https://review.opendev.org/c/openstack/project-config/+/91632718:37
yoctozeptothis is my final word :D 18:38
opendevreviewMerged openstack/project-config master: Allow nebulous-release team to delete branches too  https://review.opendev.org/c/openstack/project-config/+/91632719:16
*** dmitriis is now known as Guest157523:07

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!