*** hongbin has quit IRC | 00:15 | |
*** tetsuro has joined #openstack-release | 00:22 | |
*** ysandeep|away is now known as ysandeep | 00:28 | |
*** hongbin has joined #openstack-release | 00:28 | |
melwitt | smcginnis: you were right that https://review.opendev.org/#/c/682683/ is related to the nova docs job failing with openstackdocstheme 2.1.0 | 01:24 |
---|---|---|
*** amoralej|off has quit IRC | 01:48 | |
*** ricolin has quit IRC | 02:08 | |
*** hongbin_ has joined #openstack-release | 02:25 | |
*** hongbin has quit IRC | 02:28 | |
*** tetsuro has quit IRC | 03:02 | |
*** hongbin_ has quit IRC | 03:29 | |
*** tetsuro has joined #openstack-release | 03:36 | |
*** tetsuro has quit IRC | 03:44 | |
openstackgerrit | Brin Zhang proposed openstack/releases master: cyborg 4.0.0(Ussuri) https://review.opendev.org/727916 | 03:44 |
*** tetsuro has joined #openstack-release | 03:51 | |
*** tetsuro has quit IRC | 03:52 | |
*** zxiiro has quit IRC | 03:57 | |
*** ykarel|away is now known as ykarel | 03:58 | |
*** tetsuro has joined #openstack-release | 04:02 | |
*** evrardjp has quit IRC | 04:36 | |
*** evrardjp has joined #openstack-release | 04:36 | |
*** vishalmanchanda has joined #openstack-release | 04:48 | |
*** KeithMnemonic has quit IRC | 05:14 | |
*** udesale has joined #openstack-release | 05:30 | |
AJaeger | melwitt: if there's a failure, please tell stephenfin in #openstack-oslo | 06:52 |
AJaeger | melwitt: I just did | 06:53 |
AJaeger | melwitt, smcginnis, I pushed https://review.opendev.org/#/c/727943/ to revert the constraints change | 06:55 |
*** slaweq has joined #openstack-release | 07:08 | |
AJaeger | melwitt: ah, now read your email as well with the solution... | 07:10 |
*** e0ne has joined #openstack-release | 07:29 | |
*** tosky has joined #openstack-release | 07:31 | |
*** dtantsur|afk is now known as dtantsur | 07:32 | |
*** rpittau|afk is now known as rpittau | 07:33 | |
*** amoralej has joined #openstack-release | 07:45 | |
*** ricolin has joined #openstack-release | 07:52 | |
*** ykarel is now known as ykarel|lunch | 08:11 | |
*** ysandeep is now known as ysandeep|lunch | 08:14 | |
*** ysandeep|lunch is now known as ysandeep | 09:03 | |
*** witek_ is now known as witek | 09:05 | |
*** ykarel|lunch is now known as ykarel | 09:31 | |
openstackgerrit | Stephen Finucane proposed openstack/releases master: Release openstackdocstheme 2.1.1 https://review.opendev.org/727995 | 09:36 |
*** ykarel is now known as ykarel|mtg | 10:02 | |
*** rpittau is now known as rpittau|bbl | 10:18 | |
openstackgerrit | Stephen Finucane proposed openstack/releases master: Release hacking 3.1.0 https://review.opendev.org/728016 | 10:28 |
*** tetsuro has quit IRC | 10:29 | |
*** ykarel|mtg is now known as ykarel | 11:18 | |
*** udesale has quit IRC | 11:44 | |
*** udesale has joined #openstack-release | 11:58 | |
*** tkajinam has quit IRC | 12:01 | |
*** udesale_ has joined #openstack-release | 12:04 | |
*** amoralej is now known as amoralej|lunch | 12:11 | |
*** rpittau|bbl is now known as rpittau | 12:15 | |
*** jbadiapa has joined #openstack-release | 12:25 | |
*** hberaud has quit IRC | 12:31 | |
*** hberaud has joined #openstack-release | 12:31 | |
*** ykarel is now known as ykarel|afk | 12:54 | |
*** amoralej|lunch is now known as amoral | 12:59 | |
*** amoral is now known as amoralej | 13:00 | |
openstackgerrit | Bharat Kunwar proposed openstack/releases master: Release magnum 9.4.0 for Train https://review.opendev.org/728074 | 13:08 |
*** zxiiro has joined #openstack-release | 13:31 | |
*** KeithMnemonic has joined #openstack-release | 13:43 | |
*** ykarel|afk is now known as ykarel | 14:07 | |
AJaeger | smcginnis: can we release docstheme 2.1.1, please? ^ | 14:21 |
smcginnis | On its way | 14:21 |
AJaeger | thanks | 14:26 |
openstackgerrit | Merged openstack/releases master: Release openstackdocstheme 2.1.1 https://review.opendev.org/727995 | 14:32 |
openstackgerrit | Merged openstack/releases master: Release hacking 3.1.0 https://review.opendev.org/728016 | 14:33 |
AJaeger | smcginnis: thanks for approving the constraints update, could you approve the block as well, please? https://review.opendev.org/727943 | 14:53 |
AJaeger | (review is enough) | 14:53 |
smcginnis | Not sure if we need the raised cap to land first. | 14:53 |
*** evrardjp has quit IRC | 14:55 | |
AJaeger | smcginnis: yeah, let's land the raised cap first... | 14:55 |
*** evrardjp has joined #openstack-release | 14:56 | |
*** diablo_rojo has joined #openstack-release | 15:01 | |
*** slaweq has quit IRC | 15:06 | |
*** slaweq has joined #openstack-release | 15:11 | |
*** ykarel is now known as ykarel|away | 15:12 | |
*** armstrong has joined #openstack-release | 15:18 | |
AJaeger | smcginnis: it was indeed failing, so I rebased | 15:27 |
*** ysandeep is now known as ysandeep|sleep | 15:31 | |
smcginnis | #startmeeting releaseteam | 16:00 |
openstack | Meeting started Thu May 14 16:00:01 2020 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: releaseteam)" | 16:00 | |
openstack | The meeting name has been set to 'releaseteam' | 16:00 |
smcginnis | Ping list: ttx armstrong diablo_rojo, diablo_rojo_phon | 16:00 |
smcginnis | #link https://etherpad.opendev.org/p/ussuri-relmgt-tracking Agenda | 16:00 |
diablo_rojo | o/ | 16:00 |
hberaud | o/ | 16:00 |
*** rpittau is now known as rpittau|afk | 16:01 | |
ttx | o/ | 16:01 |
smcginnis | Thanks everyone for a successful Ussuri release. | 16:01 |
fungi | congrats! | 16:01 |
ttx | woohoo! | 16:01 |
smcginnis | #topic Release postmortem | 16:01 |
ttx | Come celebrate tomorrow! | 16:01 |
*** openstack changes topic to "Release postmortem (Meeting topic: releaseteam)" | 16:01 | |
ttx | that should be quick | 16:01 |
diablo_rojo | thank you for doing all the legwork yesterday! | 16:02 |
ttx | The only thing in my bucket list is: | 16:02 |
hberaud | \o/ | 16:02 |
diablo_rojo | Seemed to go smoothly. | 16:02 |
ttx | "During a routine check, list-deliverables --no-stable-branch --series ussuri --cycle-based-no-trailing reported "patrole" while it has stable-branch-type: none" | 16:02 |
smcginnis | That's really it. I think the last week or two went really smooth. | 16:02 |
ttx | we'll need to fix list-deliverables so that in that case it ignores the things that do not used versioned releases | 16:02 |
smcginnis | Not to jinx victoria, but I think this was the smoothest release yet. | 16:02 |
smcginnis | Should be a pretty easy fix to list-deliverables. | 16:03 |
diablo_rojo | Lol yes, please no jinxing | 16:03 |
ttx | I'll leave it to someone who wants to disocver the codebase there | 16:03 |
openstackgerrit | Merged openstack/releases master: Update missing cmd to follow redirects https://review.opendev.org/727733 | 16:03 |
openstackgerrit | Merged openstack/releases master: Update release week process https://review.opendev.org/727748 | 16:03 |
fungi | watching the release tagging, we noticed the job was not taking advantage of the local repo cache on the node due to an outdated path, so smcginnis pushed a fix | 16:04 |
ttx | diablo_rojo: what time is the celebration tomorrow? | 16:04 |
smcginnis | fungi: And ttx just approved it, so we should see that merge notice popping up here shortly! | 16:04 |
smcginnis | That will make it even better. A slight performance improvement at least. | 16:05 |
evrardjp | congrats everyone | 16:05 |
smcginnis | fungi: Is there a zuul restart planned yet? There was some talk of a reconfigure improvement on tagging. | 16:05 |
diablo_rojo | 20 UTC | 16:05 |
openstackgerrit | Merged openstack/releases master: Use updated git cache dir default path https://review.opendev.org/727710 | 16:05 |
openstackgerrit | Merged openstack/releases master: Release reno 3.1.0 https://review.opendev.org/724697 | 16:05 |
openstackgerrit | Merged openstack/releases master: Release puppet-ceph 3.1.1 https://review.opendev.org/727094 | 16:05 |
smcginnis | And there we go ^^ | 16:05 |
smcginnis | Celebration info: | 16:06 |
smcginnis | #link http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014781.html | 16:06 |
smcginnis | So back on topic, if someone wants to take a look at list-deliverables, it shouldn't be too difficult and might be a good way to get a little experience with that code. | 16:07 |
hberaud | go | 16:07 |
smcginnis | Otherwise I'm sure one of us can get to it in the near future. | 16:07 |
hberaud | I'm volunteer | 16:07 |
evrardjp | hberaud: that's python, sorry | 16:07 |
fungi | smcginnis: yes, some time today i believe | 16:07 |
smcginnis | hberaud: Thanks! | 16:07 |
evrardjp | hberaud: cool | 16:07 |
evrardjp | :) | 16:07 |
smcginnis | and.. fungi: Thanks! | 16:08 |
smcginnis | Anything else on a Ussuri postmortem? | 16:08 |
smcginnis | #topic Review next week tasks | 16:08 |
*** openstack changes topic to "Review next week tasks (Meeting topic: releaseteam)" | 16:08 | |
fungi | smcginnis: in related zuul+tags news, a couple months ago the branch guessing change for tags merged to zuul, so we might be able to move or rework some tag-related jobs now that zuul can associate those with a branch | 16:08 |
smcginnis | Speaking of which... | 16:08 |
smcginnis | fungi: ++ | 16:09 |
smcginnis | Starting next week, we will now switch over to the victoria etherpad.. | 16:09 |
smcginnis | #link https://etherpad.opendev.org/p/victoria-relmgt-tracking | 16:09 |
smcginnis | Task 1 - Initialize victoria deliverables once final ussuri has been completed and cleaned up | 16:09 |
smcginnis | I think we have a few deliverables that have been carried over without much activity. | 16:09 |
ttx | I did copy the tasks up until victoria-1 | 16:10 |
smcginnis | We may want to take a closer look at some of those to figure out if any of the deliverable files should be dropped. | 16:10 |
smcginnis | Thanks for doing that ttx. As usual, you beat me to it. :) | 16:10 |
smcginnis | I will put my name down for getting the deliverable files set up, but if anyone ends up bored with some free time, feel free to grab it. | 16:11 |
smcginnis | Task 2: Swap out ussuri signing key for victoria | 16:11 |
smcginnis | I think that one is for you fungi. | 16:11 |
smcginnis | Or at least, someone on the infra team. | 16:11 |
fungi | yeah, i'm behind on that | 16:12 |
smcginnis | #link https://docs.openstack.org/infra/system-config/signing.html | 16:12 |
fungi | but will bump it up my priority list | 16:12 |
*** hberaud has quit IRC | 16:12 | |
smcginnis | We probably have a little leeway before somoene asks for a victoria release, but could happen. | 16:12 |
smcginnis | Task 3: Email all PTLs and liaisons | 16:13 |
*** hberaud has joined #openstack-release | 16:13 | |
smcginnis | I will try to get that done early next week. We have a few newer PTLs, so would be good to make sure they are aware of the release process. | 16:13 |
* hberaud just rebooted... | 16:13 | |
smcginnis | Welcome back. :) | 16:14 |
hberaud | lol | 16:14 |
smcginnis | And I will send the countdown email. | 16:14 |
smcginnis | Last thing regarding next week - should be slow, so no need for a meeting. | 16:14 |
hberaud | sorry for my late response but I can manage some items if needed | 16:14 |
smcginnis | So you all get an extra hour next week. :) | 16:14 |
diablo_rojo | Makes sense to me | 16:15 |
smcginnis | Thanks hberaud | 16:15 |
smcginnis | #topic Ironic release model change | 16:15 |
*** openstack changes topic to "Ironic release model change (Meeting topic: releaseteam)" | 16:15 | |
smcginnis | #link https://review.opendev.org/#/c/725547/ | 16:15 |
smcginnis | I have this up and read part way through, but need to find a block to focus on it and think it through. | 16:15 |
smcginnis | If it's just a matter of more releases and more stable branches, I think we can support that. | 16:16 |
smcginnis | We have some validation checks to make sure branch names conform to our expectations, so we probably need to update how that works. | 16:16 |
smcginnis | But the proposal looked sane as far as versioning with semver between releases, etc. | 16:16 |
smcginnis | ttx: Did you get a chance to digest the proposal? | 16:17 |
ttx | yeah my two questions I posted on the meeting etherpad | 16:17 |
ttx | Like do we expect any issue with extra branches | 16:17 |
ttx | would they pass validation, would we handle them | 16:18 |
ttx | and could we support branch aliases (git symbolic-ref) to link numbers with names ? | 16:18 |
ttx | (allowing them to have stable/16.x -> stable/victoria) | 16:18 |
smcginnis | I haven't used symbolic-ref. I wonder if that would allow branch selection in gitea and GitHub or if it would have an issue that would cause confusion. | 16:19 |
smcginnis | We can try with release-test. | 16:19 |
smcginnis | I suppose the advantage is less cruft in the git history? | 16:20 |
ttx | they raised the issue of having mixed naming used | 16:21 |
ttx | 15.x 16.x victoria 18.x ... | 16:21 |
smcginnis | Maybe not as efficient, but we could have two branches off of the same commit, right? | 16:22 |
ttx | smcginnis: you would not commit backports to both I suspect | 16:22 |
fungi | symbolic refs do you mean lightweight tags? | 16:22 |
ttx | no I mean git symbolic-ref | 16:22 |
fungi | ahh | 16:22 |
fungi | okay, so like the named refs gerrit uses to identify changes | 16:23 |
fungi | (in its refs/changes tree) | 16:23 |
ttx | fungi: probably. It's just a file that points to another ref | 16:23 |
smcginnis | I'm not finding a good explanation of symbolic-refs I guess. Looks like just referring to things like HEAD. So I guess it's a matter of creating a name like HEAD and having that point at the branch? | 16:24 |
ttx | yes | 16:24 |
ttx | HEAD is a symbolic-ref | 16:24 |
smcginnis | The other question too is whether dulwich supports it. | 16:24 |
ttx | smcginnis: do we need it to support it? Or would we run only on the "real" branches | 16:25 |
ttx | stable/victoria would be the real thing | 16:25 |
ttx | stable/18.x would redirect humans to it | 16:25 |
smcginnis | I guess we would have to test. Some of our validation code uses dulwich, so I would just want to make sure it doesn't cause any problems for that. | 16:25 |
ttx | yes, needs testing | 16:26 |
smcginnis | It's worth investigating. Otherwise a backport to victoria would need to be cherry-picked to both stable/victoria and stable/18.x. | 16:27 |
smcginnis | So if we can get it set up to just be one real branch, that helps a lot. | 16:27 |
ttx | which would be extremely dangerous | 16:27 |
ttx | if you miss one it would be very hard to detect | 16:27 |
smcginnis | Yeah, very prone to human error. | 16:27 |
ttx | probably simpler to maintain a hole in the stable/xx.x numbering | 16:28 |
*** udesale has quit IRC | 16:28 | |
*** udesale_ has quit IRC | 16:28 | |
ttx | if symbolic refs don;t work | 16:28 |
smcginnis | On the plus side, at least from my limit understanding so far, this seems to be the only challenging part about their proposal. | 16:30 |
ttx | yeah | 16:30 |
ttx | the rest would just work imho | 16:31 |
*** witek has quit IRC | 16:31 | |
smcginnis | We should make sure they are aware they are signing up for a lot of stable branch maintenance work if they will be branching every other month. | 16:31 |
smcginnis | That means backporting a bugfix to stein becomes 10 patches instead of 4 (or something like that, just an example). | 16:32 |
diablo_rojo | Oof thats quite the inflation. | 16:32 |
fungi | are they planning to still use and be included in integrated testing with stable branches of other openstack projects? and if so, how are they planning to map their stable branches to them? | 16:33 |
*** evrardjp has quit IRC | 16:33 | |
smcginnis | Another good question. | 16:33 |
*** evrardjp has joined #openstack-release | 16:33 | |
smcginnis | I would assume anything between ussuri and victoria would test against victoria code. | 16:33 |
ttx | yeah, we might want to point out the extra work to them... not sure they realize how crazy that is | 16:34 |
smcginnis | I didn't read far enough in the proposal yet to see if they've addressed that. | 16:34 |
fungi | for example, stable/ussuri change for nova kicks off a devstack job, which branch of ironic does that test against? or stable/x.y branch of ironic has a change, does it run a devstacl job which uses nova and is there a way to work out which nova branch it should use? | 16:34 |
ttx | fungi: I think those other branches would not get tested | 16:34 |
fungi | that can be done by manually associating each and every branch with branch-override options in zuul job configs, but it can get messy | 16:34 |
smcginnis | I was thinking testing from the ironic side. For other projects, I would expect them to just ignore these extra branches. | 16:34 |
fungi | and yes, if there are several ironic stable branches which map to stable/ussuri on the nova side, nova would probably pick only one of them to test against | 16:35 |
fungi | which also means depends-on and the like won't work | 16:35 |
smcginnis | That is a potential issue. | 16:36 |
ttx | fungi: would be great to point out the issues on that review, with an infra hat on | 16:36 |
ttx | I have no idea what level of testing they want | 16:36 |
fungi | i think what would happen if you had stable/10.11 and stable/10.12 branches for ironic and nova stable/ussuri wants to depends-on a change to ironic stable/10.11 but nova is configured to test stable/10.12 with ussuri instead, it will effectively test without the stable/10.11 change on which it declares that dependency | 16:37 |
AJaeger | didn't one of the telemetry projects had such a versioning - that was quite a mess in jobs? | 16:37 |
ttx | swift did that for a while, not sure if that was an issue | 16:37 |
smcginnis | And eventually led them to going outside OpenStack. | 16:37 |
fungi | AJaeger: yes, i think aodh or gnocchi did that with numbered stable branches mapped to named stable branches of other openstack projects, but it was just a 1:1 mapping if memory serves | 16:38 |
smcginnis | It would be good if folks can comment and raise these questions on that spec. | 16:39 |
fungi | (and it was a huge mess, but in part because of devstack-gate, may it forever rest in peace) | 16:39 |
AJaeger | might have been gnocchi - and I think they had more branches. Just remember many jobs with branch mappings in it ;( | 16:39 |
smcginnis | If we need to schedule a time to sync in realtime, we can probably try to get everyone together to talk through the issues. | 16:39 |
smcginnis | OK, I don't think we can solve anything here, but at least we've gotten some issues to think through. | 16:41 |
smcginnis | #topic Open Floor | 16:42 |
*** openstack changes topic to "Open Floor (Meeting topic: releaseteam)" | 16:42 | |
smcginnis | Any other topics to bring up while we're here? | 16:42 |
ttx | nope | 16:42 |
ttx | need to run actually | 16:42 |
diablo_rojo | Fun thing of note, the cloud provider sig decided that they were going to start doing versioning like the openstack cloud provider. | 16:42 |
diablo_rojo | I guess we are a poster child for versioning. | 16:43 |
smcginnis | Semver makes a lot of sense. | 16:43 |
diablo_rojo | They want all the other providers to start doing it the same way | 16:43 |
diablo_rojo | Theres a KEP up for review now | 16:43 |
diablo_rojo | But I think its pretty set. | 16:43 |
smcginnis | I wish I had semver.org to point to in some internal versioning discussions way back. | 16:43 |
diablo_rojo | So thats cool. | 16:43 |
smcginnis | Nice! | 16:43 |
*** dtantsur is now known as dtantsur|afk | 16:44 | |
diablo_rojo | Yeah :) | 16:44 |
smcginnis | OK, I think that's it for today. | 16:44 |
ttx | thanks smcginnis ! | 16:44 |
diablo_rojo | Thanks smcginnis | 16:45 |
smcginnis | Thank you again everyone for a great cycle. On to the next one! | 16:45 |
diablo_rojo | thanks everyone for another release! | 16:45 |
smcginnis | #endmeeting | 16:45 |
hberaud | thanks smcginnis | 16:45 |
*** openstack 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/" | 16:45 | |
openstack | Meeting ended Thu May 14 16:45:14 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-05-14-16.00.html | 16:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-05-14-16.00.txt | 16:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-05-14-16.00.log.html | 16:45 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Tag missed tempest plugins https://review.opendev.org/728139 | 16:54 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Add Victoria deliverable files https://review.opendev.org/728142 | 16:58 |
*** vishalmanchanda has quit IRC | 17:23 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Add extra kayobe repos https://review.opendev.org/728162 | 17:41 |
*** armstrong has quit IRC | 17:48 | |
*** diablo_rojo has quit IRC | 18:14 | |
*** amoralej is now known as amoralej|off | 18:19 | |
*** diablo_rojo has joined #openstack-release | 18:21 | |
*** e0ne has quit IRC | 19:34 | |
*** slaweq has quit IRC | 19:51 | |
*** slaweq has joined #openstack-release | 19:59 | |
*** diablo_rojo has quit IRC | 20:55 | |
*** diablo_rojo has joined #openstack-release | 21:42 | |
*** slaweq has quit IRC | 22:02 | |
*** slaweq has joined #openstack-release | 22:19 | |
*** slaweq has quit IRC | 22:24 | |
*** jbadiapa has quit IRC | 22:25 | |
*** slaweq has joined #openstack-release | 22:29 | |
*** slaweq has quit IRC | 22:33 | |
*** tkajinam has joined #openstack-release | 22:58 | |
*** tosky has quit IRC | 23:05 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!