*** ykarel|away is now known as ykarel | 04:45 | |
*** ricolin_ is now known as ricolin | 05:05 | |
*** marios is now known as marios|ruck | 05:15 | |
*** ysandeep|out is now known as ysandeep | 06:11 | |
*** gthiemon1e is now known as gthiemonge | 06:46 | |
*** rpittau|afk is now known as rpittau | 07:06 | |
*** amoralej|off is now known as amoralej | 07:14 | |
*** ykarel is now known as ykarel|lunch | 07:50 | |
opendevreview | chandan kumar proposed openstack/releases master: Release tripleo-operator-ansible-0.5.1 https://review.opendev.org/c/openstack/releases/+/797010 | 08:23 |
---|---|---|
elodilles | during yesterday's ocata-eol 'cleaning' it turned out that python-neutronclient is not tagged. I forgot about this tag-releases job failure: https://zuul.opendev.org/t/openstack/build/69fc52bff367468f9de9ad4713baf339 | 08:35 |
elodilles | this was an SSH connection timeout again | 08:35 |
elodilles | fungi hberaud : is it possible to re-schedule this job? | 08:36 |
elodilles | (if not then I'll prepare a 'delete' + a 're-add' patch) | 08:37 |
opendevreview | Mark Goddard proposed openstack/releases master: Release rc2 for Kolla projects https://review.opendev.org/c/openstack/releases/+/797413 | 08:43 |
hberaud | elodilles: good question | 09:05 |
hberaud | elodilles: I think that yes | 09:06 |
hberaud | (that it's possible to reenqueue the job) | 09:07 |
*** ykarel|lunch is now known as ykarel | 09:08 | |
elodilles | hberaud: ok, let's wait for fungi I guess he can tell/re-enqueue the job :) | 09:15 |
hberaud | ack | 09:24 |
opendevreview | Hervé Beraud proposed openstack/releases master: Release Openstack-Ansible https://review.opendev.org/c/openstack/releases/+/797421 | 10:22 |
opendevreview | Hervé Beraud proposed openstack/releases master: Release cinderlib for wallaby https://review.opendev.org/c/openstack/releases/+/797422 | 10:31 |
*** ykarel_ is now known as ykarel | 12:02 | |
*** prometheanfire is now known as Guest184 | 12:25 | |
*** osmanlicilegi is now known as Guest187 | 12:25 | |
*** amoralej is now known as amoralej|lunch | 12:28 | |
*** ChanServ changes topic to "OpenStack Release Managers office - Come here to discuss how to release OpenStack components - Logged at http://eavesdrop.openstack.org/irclogs/%23openstack-release/" | 12:29 | |
hberaud | elodilles: o/ Are you ok to continue with this one? => https://review.opendev.org/c/openstack/releases/+/795652 see my inline comment | 12:54 |
elodilles | hberaud: sure, let me double-check that everything is in the right place | 12:57 |
hberaud | sure | 12:57 |
hberaud | feel free to +w | 12:58 |
opendevreview | Merged openstack/releases master: [fuel] Transition Ocata to End of Life https://review.opendev.org/c/openstack/releases/+/795652 | 13:09 |
*** marios|ruck is now known as marios|ruck|call | 13:10 | |
*** amoralej|lunch is now known as amoralej | 13:23 | |
*** marios|ruck|call is now known as marios|ruck | 13:25 | |
*** marios|ruck is now known as marios|ruck|call | 13:34 | |
fungi | elodilles: hberaud: i'm looking into it now | 13:41 |
hberaud | fungi: thanks | 13:41 |
elodilles | fungi: thanks! | 13:41 |
fungi | ssh://release@review.opendev.org:29418/openstack/python-neutronclient.git did not work. Description: ssh: connect to host review.opendev.org port 29418: Network is unreachable | 13:44 |
fungi | when it tried to `git review -s` before pushing the tag, looks like | 13:44 |
fungi | oh, and before that, "fatal: unable to access 'https://opendev.org/openstack/python-neutronclient/': Failed to connect to opendev.org port 443: Connection timed out" | 13:45 |
fungi | looks like there must have been some sort of networking problem at the time | 13:46 |
hberaud | so I suppose in this case it make sense to reenqueue the job, isn't? | 13:46 |
fungi | 5 days ago, back on 2021-06-17, so probably not much point in digging further | 13:46 |
fungi | yeah i think we can reenqueue it | 13:46 |
hberaud | cool | 13:46 |
fungi | zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release-post --project=openstack/releases --ref=refs/heads/master --newrev=d527ef063c2d609c6f7e12b9172348aa89165702 | 13:47 |
fungi | is what i ran just now | 13:48 |
hberaud | thank you | 13:48 |
fungi | i guess keep an eye on the result and make sure it works as expected this time | 13:48 |
hberaud | +1 | 13:48 |
hberaud | successfully tagged | 13:59 |
hberaud | publish-tox-docs-releases queued | 13:59 |
*** marios|ruck|call is now known as marios|ruck | 14:00 | |
elodilles | \o/ | 14:18 |
hberaud | And this last job also successed. Thanks fungi ^ | 14:19 |
hberaud | https://opendev.org/openstack/python-neutronclient/src/tag/ocata-eol | 14:19 |
*** ykarel is now known as ykarel|away | 14:35 | |
opendevreview | Merged openstack/releases master: Release rc2 for Kolla projects https://review.opendev.org/c/openstack/releases/+/797413 | 14:41 |
*** marios|ruck is now known as marios|ruck|call | 14:44 | |
*** marios|ruck|call is now known as marios|ruck | 14:44 | |
opendevreview | Mark Goddard proposed openstack/releases master: Release Kolla projects for Wallaby https://review.opendev.org/c/openstack/releases/+/797467 | 14:52 |
*** ysandeep is now known as ysandeep|out | 14:57 | |
*** Guest184 is now known as prometheanfire | 15:10 | |
opendevreview | Riccardo Pittau proposed openstack/releases master: Release ironic 17.0.3 for wallaby https://review.opendev.org/c/openstack/releases/+/797499 | 15:21 |
rpittau | hi all! Quick question, can release from bugfix branches be handled automatically or we need to request one manual ? | 15:37 |
*** gthiemon1e is now known as gthiemonge | 15:38 | |
*** marios|ruck is now known as marios|out | 16:00 | |
smcginnis | rpittau: I'm not sure I understand the question, but you can do a bugfix release from stable branches like normal releases. | 16:16 |
ttx | Do we do release from bugfix branches? | 16:16 |
rpittau | smcginnis: not a bugfix release, a release from a bugfix branch :) | 16:17 |
ttx | smcginnis: he means releasing from a bugfix/16.2 branch like defined in | 16:17 |
ttx | https://review.opendev.org/c/openstack/releases/+/797499/1/deliverables/wallaby/ironic.yaml | 16:17 |
rpittau | ttx: exactly | 16:17 |
rpittau | from bugfix/18.0 to be precise | 16:17 |
ttx | I think we don't support releasing from those branches... as they conflict with the master/stable releases | 16:18 |
ttx | trying to see if there was a precedent | 16:18 |
rpittau | ttx: thanks! | 16:19 |
smcginnis | I thought we did set those up to do releases, but maybe we settled on manual releases. Completely swapped that out by now. :] | 16:19 |
ttx | rpittau: a good way would be to try and see if it passes tests | 16:19 |
ttx | and/or find a precedent :) | 16:20 |
ttx | but I can't find any | 16:21 |
smcginnis | I think I am vaguely remembering that the thought at the time was that we would not be doing new releases from those branches. | 16:22 |
smcginnis | It will fail with our validation jobs. | 16:22 |
rpittau | ttx: me neither | 16:22 |
smcginnis | IIRC, I tried a PoC to see if we could get that to work, but it ended up being way too complex. | 16:22 |
rpittau | so not even a manual release ? | 16:22 |
smcginnis | I think the statement from the team at the time was that it shouldn't be needed often, if at all. | 16:23 |
smcginnis | So maybe a manual tagging, but nothing official. | 16:23 |
rpittau | ok, I see, thanks smcginnis and ttx | 16:24 |
ttx | rpittau: I don;t remember well, tbh | 16:24 |
ttx | https://review.opendev.org/c/openstack/releases/+/739993 is when that was first introduced | 16:24 |
ttx | https://releases.openstack.org/reference/using.html#deliverables-file-schema has the definition for std-with-versions | 16:26 |
ttx | which does not say it's impossible | 16:26 |
rpittau | yes, that's the very first, I actually did that :) | 16:26 |
ttx | rpittau: I think, like smcginnis said, that back then we said releases would be rare, but possible. looks like this one would be the first one | 16:26 |
ttx | So if you really want it you can push a change and see what tests say :) | 16:27 |
smcginnis | Ability added here: https://opendev.org/openstack/releases/commit/804e5608327d24b791e3eedaf1e8d961c3fe8f47 | 16:27 |
ttx | so... maybe it just works™ | 16:28 |
ttx | I change my answer from "no way" to "you're brave, my young padawan, entering the cave" | 16:29 |
smcginnis | Ironic change: https://review.opendev.org/c/openstack/ironic-specs/+/725547 | 16:29 |
rpittau | although we don't have a "bugfix" dir under deliverables, I guess we need to create that? | 16:29 |
rpittau | and lol | 16:29 |
rpittau | yep | 16:29 |
rpittau | I know the history, I was there :D | 16:29 |
dtantsur | previously we would ask one of you to do a release manually | 16:30 |
dtantsur | if that has changed, I'm glad | 16:30 |
ttx | dtantsur: to the rescue | 16:30 |
dtantsur | :) | 16:31 |
ttx | yeah, the bugfix directory question makes me think there is no way that's supported by the automation | 16:31 |
ttx | since we did not add that to it yet | 16:31 |
ttx | so manual release it is | 16:31 |
rpittau | ok :) | 16:31 |
dtantsur | I think we've done it at least twice before :) | 16:31 |
dtantsur | so yeah, these are not frequent | 16:31 |
TheJulia | ++ | 16:32 |
ttx | that's what you get by asking the old people on the bench rather than our fearless leader | 16:32 |
ttx | we just try to remember but then our lack of fresh neurons shows | 16:32 |
dtantsur | :D | 16:32 |
dtantsur | or rather: we all need a break. a lot of it. | 16:33 |
ttx | so... maybe just send an email to openstack-discuss with [release] on subject and it will get hberaud's attention | 16:34 |
rpittau | ttx: sounds good, thanks :) | 16:34 |
TheJulia | a nice, long break... on a beach... sipping delicious beverages | 16:35 |
rpittau | in 49 days and 5 hours | 16:36 |
TheJulia | :) | 16:36 |
*** rpittau is now known as rpittau|afk | 17:11 | |
hberaud | rpittau|afk, ttx, smcginnis: ack | 17:27 |
*** amoralej is now known as amoralej|off | 17:31 | |
hberaud | ttx, smcginnis: So, if I summarize, it is possible to release "manually" those bugfix branches by proposing a patch. Here is a patch example => https://review.opendev.org/c/openstack/releases/+/739993 , I'm right? | 17:34 |
*** iurygregory_ is now known as iurygregory | 18:39 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!