Wednesday, 2023-11-15

rosmaitaJayF: did you upload the 2023-11-07 meeting recording ?  I don't see it at https://www.youtube.com/@openstack-tc/videos00:02
JayFI did. I don't know why it's not up there. I'm going to go see if I missed mashing a button.00:52
JayFhelps if I mark the video public00:53
JayFrosmaita: https://www.youtube.com/watch?v=qv6nSRhfV_M00:53
JayFsorry about that, thank you for noticing!00:53
rosmaitathanks!00:53
opendevreviewBrian Rosmaita proposed openstack/governance master: Resolution to create openstack-unmaintained core  https://review.opendev.org/c/openstack/governance/+/90094013:33
*** d34dh0r5- is now known as d34dh0r5315:00
opendevreviewMerged openstack/governance master: Update Nodejs Runtime to Nodejs v20 From Nodejs v18 for Caracal Cycle  https://review.opendev.org/c/openstack/governance/+/90022415:19
opendevreviewMerged openstack/governance master: Retire js-openstack-lib  https://review.opendev.org/c/openstack/governance/+/89885815:19
opendevreviewMerged openstack/governance master: Appoint Eric Zhang as PTL of Venus  https://review.opendev.org/c/openstack/governance/+/89978115:37
opendevreviewMerged openstack/governance master: Appoint Alex Song as PTL of Cyborg  https://review.opendev.org/c/openstack/governance/+/89981315:37
opendevreviewMerged openstack/governance master: Mark Sahara project Inactive  https://review.opendev.org/c/openstack/governance/+/89998615:37
*** gthiemon1e is now known as gthiemonge15:55
fricklertc-members: something new came in in regard to the unmaintained process: gerrit requires that there are no open reviews before a branch gets deleted. do we want to abandon all open branches on e.g. stable/yoga or do we want to look into moving them over to unmaintained/yoga?16:14
fungii had previously assumed we would abandon open changes before deleting the stable branch, and then the author would create new changes on unmaintained if still relevant, but i didn't know about the move change rest api method until a few minutes ago; it does seem like a friendlier option16:16
dansmiththat's kinda unfortunate, but if that's how it has to be then...16:17
fungii think the point is that it doesn't *have* to be unfortunate, whatever scripting is done around this could enumerate open changes for the to-be-deleted branch and move them to the replacement branch, we just need to create e.g. unmaintained/yoga (perhaps immediately) prior to deleting stable/yoga so that both exist long enough to iterate over open changes and move them16:20
dansmithif you want to go to that complication, sure, but honestly closing them is probably easiest right?16:21
dansmithI just meant unfortunate because I'd rather they stay open and be unmerge-able or something. but maybe closing them and requiring them to be reopened manually will help to avoid there being a bunch still open when it goes to eol16:21
frickleroh, we'll also need to update .gitreview similar to when branching from master16:22
fricklerand I don't think one can re-open a patch that was against stable/yoga, would have to download and re-submit against unmaintained/yoga16:23
JayFNow, using the API to post something saying "run `git-review --move 12345 unmaintained/lol` to move your change to the new branch" as a comment (if such a thing exists), would be awesome16:23
JayFbut I doube such a thing exists yet16:23
JayF*doubt16:23
fricklerwell the API endpoint exists, but no CLI afaict https://gerrit-documentation.storage.googleapis.com/Documentation/3.0.3/rest-api-changes.html#move-change16:25
frickleralso no UI?16:25
clarkbhitting the gerrit api with curl is really easy. I do it semi regularly for admin actions16:25
fricklerso maybe someone wants to checks whether it is possible to move an abandoned change off an deleted branch and restore it afterwards?16:27
dansmithdownload and resubmit seems easy enough to me16:27
fricklercan we just document this in the p-t-g patch or do we need a second amendment?16:30
JayFthis feels like implementation details to me16:31
fungifrickler: i don't think the change needs to be abandoned in order to move it, just that the permission that rest api call relies on is whether the user is allowed to abandon the original16:32
fungioh, wait, i get it. you're saying abandon rather than move them, but then expect the owner to move the abandoned change later if they want to resubmit it16:33
fungithat's probably about the same amount of work for the user as fetching and pushing it again16:34
dansmiththat's what I'd say16:34
dansmithabandon them and let the user rebase and resubmit16:34
fungiyeah, if the plan is to abandon all open changes anyway, i don't see that the move method in the rest api really buys anyone much convenience. it would be useful if there was a desire to move open changes to the new branch automatically before deleting the old branch16:35
fungihowever, that's a relatively minor improvement that can be made to the process in the future too, it doesn't have to be implemented now16:36
*** JasonF is now known as JayF18:47
gmannrosmaita: thanks for resolution amendment, I left one comment otherwise I am ok with change. option to create project specific group resolve my concern I raised in meeting https://review.opendev.org/c/openstack/governance/+/900940/3/resolutions/20231114-amend-unmaintained-status.rst#2722:31

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