Thursday, 2020-02-06

*** dmellado_ has joined #openstack-release00:16
*** dtantsur has joined #openstack-release00:16
*** prometheanfire has quit IRC00:21
*** dtantsur|afk has quit IRC00:21
*** dmellado has quit IRC00:21
*** szaher has quit IRC00:22
*** diablo_rojo_phon has quit IRC00:22
*** dmellado_ is now known as dmellado00:22
*** dustinc has quit IRC00:25
*** mnasiadka has quit IRC00:25
*** dustinc has joined #openstack-release00:25
*** knikolla has quit IRC00:25
*** mwhahaha has quit IRC00:25
*** zxiiro has quit IRC00:25
*** andreaf has quit IRC00:25
*** vdrok has quit IRC00:25
*** andreaf has joined #openstack-release00:25
*** mnasiadka has joined #openstack-release00:25
*** knikolla has joined #openstack-release00:25
*** vdrok has joined #openstack-release00:25
*** mwhahaha has joined #openstack-release00:25
*** zxiiro has joined #openstack-release00:26
*** rm_work has quit IRC00:27
*** openstackstatus has quit IRC00:28
*** Jeffrey4l has quit IRC00:29
*** melwitt has quit IRC00:29
*** rm_work has joined #openstack-release00:30
*** melwitt has joined #openstack-release00:30
*** Jeffrey4l has joined #openstack-release00:31
*** adriant has quit IRC01:10
*** adriant has joined #openstack-release01:13
*** jhesketh has quit IRC01:13
*** jhesketh has joined #openstack-release01:14
*** ekcs has quit IRC02:04
*** armax has quit IRC02:26
*** zhurong has joined #openstack-release03:04
*** armax has joined #openstack-release03:37
*** armax has quit IRC03:49
*** ykarel|away is now known as ykarel04:02
*** armax has joined #openstack-release04:14
*** udesale has joined #openstack-release04:15
*** armax has quit IRC04:23
*** tetsuro has joined #openstack-release04:27
*** tetsuro has quit IRC04:34
*** tetsuro has joined #openstack-release04:37
*** zhurong has quit IRC04:41
*** zhurong has joined #openstack-release05:07
*** zxiiro has quit IRC05:11
*** raukadah is now known as chkumar|rover05:18
*** adriant has quit IRC05:27
*** adriant has joined #openstack-release05:27
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-release05:34
*** udesale_ has joined #openstack-release05:39
*** udesale has quit IRC05:42
*** zhurong has quit IRC06:42
*** lpetrut has joined #openstack-release07:09
*** lpetrut has quit IRC07:10
*** lpetrut has joined #openstack-release07:10
*** ykarel is now known as ykarel|mtg07:38
*** diablo_rojo__ has joined #openstack-release08:01
*** diablo_rojo has quit IRC08:01
*** jtomasek has joined #openstack-release08:05
*** ykarel|mtg is now known as ykarel|lunch08:29
*** tosky has joined #openstack-release08:40
*** slaweq has joined #openstack-release08:40
*** ykarel|lunch is now known as ykarel09:34
*** brtknr has quit IRC09:40
*** slaweq_ has joined #openstack-release10:13
*** e0ne has joined #openstack-release10:13
*** slaweq has quit IRC10:15
*** slaweq__ has joined #openstack-release10:38
*** slaweq_ has quit IRC10:41
*** rpittau|afk is now known as rpittau10:45
*** slaweq__ is now known as slaweq10:46
*** ricolin_ has joined #openstack-release10:47
*** udesale_ has quit IRC11:02
*** brtknr has joined #openstack-release11:54
*** pcaruana has quit IRC12:13
*** slaweq has quit IRC12:17
*** slaweq has joined #openstack-release12:23
openstackgerritMerged openstack/releases master: nova: Release 20.1.0
openstackgerritMerged openstack/releases master: nova: Release 19.1.0
openstackgerritMerged openstack/releases master: Release OpenStack-Ansible Stein
openstackgerritMerged openstack/releases master: Release OpenStack-Ansible Rocky
openstackgerritThierry Carrez proposed openstack/releases master: Run release-approval job on specific pipeline
*** rpittau is now known as rpittau|bbl12:52
*** ricolin_ has quit IRC13:02
*** beisner has quit IRC13:08
*** slaweq_ has joined #openstack-release13:13
*** guilhermesp has quit IRC13:16
*** slaweq has quit IRC13:16
*** gmann has quit IRC13:23
*** irclogbot_1 has quit IRC13:26
*** irclogbot_3 has joined #openstack-release13:30
*** rpittau|bbl is now known as rpittau13:30
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for ironic
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for ironic-inspector
*** diablo_rojo__ is now known as diablo_rojo14:00
*** guilhermesp has joined #openstack-release14:01
*** beisner has joined #openstack-release14:03
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for ironic-python-agent
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for ironic-lib
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for metalsmith
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for sushy
openstackgerritMark Goddard proposed openstack/releases master: Release python-ironiccliet 2.5.4 for rocky
*** slaweq_ is now known as slaweq14:24
*** diablo_rojo_phon has joined #openstack-release14:24
*** chkumar|rover is now known as raukadah14:25
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for ironic-ui
openstackgerritMark Goddard proposed openstack/releases master: Release stable branches for bifrost
*** ykarel is now known as ykarel|away15:17
*** lpetrut has quit IRC15:20
*** armstrong has joined #openstack-release15:35
*** zxiiro has joined #openstack-release15:45
*** diablo_rojo has quit IRC15:46
*** prometheanfire has joined #openstack-release15:47
*** armax has joined #openstack-release15:48
*** diablo_rojo has joined #openstack-release15:57
smcginnis#startmeeting releaseteam16:00
openstackMeeting started Thu Feb  6 16:00:29 2020 UTC and is due to finish in 60 minutes.  The chair is smcginnis. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: releaseteam)"16:00
smcginnisPing list: ttx armstrong diablo_rojo, diablo_rojo_phon16:00
openstackThe meeting name has been set to 'releaseteam'16:00
smcginnis#link Agenda16:00
smcginnisLine 27816:00
elodhi, i'm here if there's anything regarding Rocky EM :]16:01
smcginnisGreat, thanks elod!16:01
smcginnis#topic Analyze MembershipFreeze test results16:01
*** openstack changes topic to "Analyze MembershipFreeze test results (Meeting topic: releaseteam)"16:01
smcginnisttx: All yours. :)16:01
ttxSo basically this is the list of things that are in governance, but have no deliverable file16:02
ttxIn theory, if those are to be included in Ussuri, they need to be declared (and releases at least once) by u216:02
ttxussuri-2 I mean16:02
ttxSome are very recent additions16:03
ttxlike sushy-cli (Ironic)16:03
ttxovn-octavia-provider (Neutron)16:03
ttxjs-openstack-lib (OpenStackSDK)16:03
ttxtripleo-operator-ansible (TripleO)16:03
ttxFor those we need to reach out to teh PTLs/liaisons and ask what's their goal here16:03
smcginnisFrom what I know of them, I wouldn't be surprised if they aren't ready until Victoria.16:03
ttxSome others have been around for a while16:04
smcginnisAnyone want to volunteer to check in with the PTLs?16:04
ttxsmcginnis: that would be fine. We just need to know for sure16:04
ttxFor OpenStack-Helm I opened a review to clarify16:04
ttxAdjutant, I think eiether shoudl publish in Ussuri or be removed from official projectteams, we've been waiting for some time now16:05
ttxbarbican-ui -- looks like a stillborn project16:05
smcginnisThey did want to release something for train, but after the deadline.16:05
smcginnisAjutant that was. ^16:05
ttxoh, ok16:05
*** olivierbourdon38 has joined #openstack-release16:05
ttxSo maybe we should just propose the deliverable files16:05
ttxand have them confirm16:06
smcginnisThat sounds good to me.16:06
ttxOne way to reach out to PTLs on the first 4 would be to propose files as well16:06
ttxMakes it easier to track status16:06
smcginnisMaybe that would be best. Then if they +1, we're ready to go.16:06
smcginnisAnd it's all captured in the review.16:07
ttxlike +1 if you'll release in Ussuri, -1 if Victoria material;16:07
ttxand we can help with pinging as needed if the review lingers16:07
ttxWould not mind someone else taking it up from here, I sunk a lot of hours into relmgt this week :)16:07
smcginnisI'm still struggling to catch up on work things since coming back from FOSDEM. Anyone else want to take the action to submit these patches?16:08
smcginnisWe can put it on the task list for next week and whoever has the time can try to get to it I suppose.16:09
smcginnisFor the "things that have been there awhile" - there is no deliverable file in U yet? Or there is but we keep needing to punt them?16:10
ttxthere is none16:11
ttxjust that the question was asked a few cycles before too16:11
smcginnisOK, good.16:11
ttxok next topic16:12
smcginnis#topic Validate countdown email content16:12
*** openstack changes topic to "Validate countdown email content (Meeting topic: releaseteam)"16:12
ttxscroll to ~11116:12
ttxso... the proposed wording here is to use the weekly release countdown instead of a review16:13
ttxto ping those projects16:13
smcginnisGood, you added the list of projects missing there.16:13
smcginnisThat looks good.16:13
ttxso in theory they need to do a release, not just approving a skeleton file16:14
smcginnis"if you plan on releasing in Ussuri, or -1 if you need one more cycle to be ready"?16:15
ttxwhere do we want to set the line16:15
smcginnisPlease update the skeleton deliverable to add an actual release before the milestone-2 deadline to be included in Usurri.16:15
smcginnisAh, that's basically what you wrote. :)16:16
smcginnisYeah, I think sticking with the milestone-2 deadline is best.16:16
smcginnisIf they need a few days to get things in order, I'm fine being a little lenient on that.16:16
smcginnisBut hopefully they will be responsive.16:17
ttxyeah and in some cases people just say "depends what will happen in the next months"16:17
smcginnisDays or week seem OK, months I would be a little concerned about at this point in the cycle.16:18
ttxok, you can refine the wording before sending16:18
ttxjust post it on the etherpad so that I copy the right one in process16:18
smcginnisMaybe we should change "have been posted" to "will be posted" so sending the countdown email isn't blocked by needing someone to get those patches up right away.16:18
smcginnisI can try to get to them, but I can't make any promises at this point.16:18
ttxI trust you to find the right nuance16:19
*** dtantsur is now known as dtantsur|afk16:19
smcginnisOK, then that all looks good.16:20
smcginnis#topic What to do with things defined in deliverable files but no longer in governance, and not "release-model:abandoned" (yet)16:20
*** openstack changes topic to "What to do with things defined in deliverable files but no longer in governance, and not "release-model:abandoned" (yet) (Meeting topic: releaseteam)"16:20
ttxyeah so16:20
ttxThose are the ones that have deliverable files (in independent generally) but are not under governance anymore16:21
ttxWe pushed a bunch out by adding release-model:abandoned to them16:21
ttxbut that applies well to things that were official but weer abandoned.16:21
ttxNot so well to things that never really were a part of openstack but which used relmgt16:22
smcginnisThings like refstack, doc8, and bandit all seem important enough to keep around.16:22
ttxor things that used to be lodged in a project team, and are still alive and kicking under a sig16:22
ttxIn theory, project teams = openstack = content16:22
ttxSo we have things coming from now-SIGs16:23
ttxand legacy stuff16:23
ttxLegacy stuff I'm tempted to just mark release-model:abandoned16:23
smcginnisYeah, that's what I was thinking.16:24
ttx(the difference with others is that those were removed from governance rather than abandoned by their (still standing) project team16:24
smcginnisFor the SIGs and WGs, I'm tempted to treat those as official. Kind of the benefit of forming an official SIG.16:24
ttxOne issue is taht it's actually what marks the line between a SIG and a project team16:25
ttxProject teams (udner the TC) are under the bylaws responsible for producing openstack16:25
ttxso that is why there is the equality above16:25
ttxLike refstack, for example, is clearly not a part of openstack software16:26
ttxSo, multiple options16:26
ttxSolution 116:26
ttxwe remove all the deliverable files for those, and add direct tagging rights so that they can just release by themselves directly16:27
ttxSolution 216:27
ttxWe grandfather things that we used to manage, but add some flag so that they don't appear on releases.o.o16:27
ttxIn some cases (like bandit) we actually only have part of the releases as development continued elsewhere16:28
ttxi fgeel like removing the file makes more sense in that case16:28
smcginnisI was all in favor of 2 at first, but I'm starting to think 1 is the right option.16:29
smcginnisThis isn't saying these things aren't important and are no longer useful.16:29
ttxIt's certainly the simplest16:29
*** slaweq_ has joined #openstack-release16:29
smcginnisIt's just making clear the line between what is OpenStack and what is a useful tool created by the OpenStack community.16:29
*** N3l1x has joined #openstack-release16:30
smcginnisAnd if they have the rights to push tags, they can still do releases, just not through us.16:30
ttxbasically, relmgt only works if we have exclusive rights to tagging16:30
ttxotherwise people pushing direct releases can screw the automation16:30
*** slaweq has quit IRC16:31
ttxand it's difficult to justify the openstack relmgt project team having full control on a SIG's production16:31
smcginnisOK, so for each one in the SIG/WG list, two patches, one to remove the deliverable files and one to update the Gerrit ACLs.16:31
ttxespecially if the idea is NOT to show it on releases.o.o16:31
smcginnisAnd for the legacy stuff, just one patch to drop the files.16:31
smcginnisSound right?16:31
ttxGenerally they already have ACL16:31
*** armax has quit IRC16:32
ttxsince we could not assert authority over them16:32
smcginnisEven easier then. We can just drop them all.16:32
ttxyes. I bet nobody would notice16:32
smcginnisttx: Even the ones that were under openstack-docs and moved to the SIG?16:32
ttxsmcginnis: example?16:32
smcginnisI suppose it's not time critical if they don't have the right ACLs. They can always be updated if and when needed.16:32
smcginnisNo example, just thinking that transition might have not included changing ACLs.16:33
smcginnisI haven't looked.16:33
ttxdoc8 says This project is no longer maintained in OpenStack.16:33
ttxopenstack-manuals does not release really16:33
smcginnisOK, then let's just drop the files in openstack/releases.16:34
ttxthe most sensitive one is probably  *-powervm16:34
ttxsince they were a project team and included and all until recently16:34
ttxbut we weer clear that they would get tag power and do their own releasing16:35
smcginnisOK, shouldn't be a problem then.16:35
ttxbut still, sounds like rewriting history16:35
smcginnisWe might just have to help them if they have any questions about how releasing should work now.16:35
* ttx checks something16:35
ttxyeah, so...16:36
ttxThe problem with *-powervm is... they were included in cycle releases in the past16:36
ttxso if we remove the file, we rewrite history a bit16:37
ttxIf we mark it "abanonded" it's inaccurate, since development (I suppose) continues16:37
ttxWe don;t have a good solution in that case16:37
smcginnisI suppose we could add yet another tag, but I'd reallly rather not.16:38
ttxhmmm, if we mark it "abandoned", would that show in a cycle-based page?16:38
smcginnisMaybe that one we just add a comment in the YAML file.16:38
smcginnisNo, I don't think so.16:38
ttxmight be the solution. What we want is it to show in old releases, and no longer trigger alarms in recent ones16:39
ttxbut without saying in the website that it is end-of-life16:39
ttxWe can certainly make sure the "end of life" mention does not show on cycle pages, only in independent16:40
ttxthen it's an accurate reporting16:40
*** rpittau is now known as rpittau|afk16:40
smcginnisThat seems reasonable.16:40
ttxok writing that down in the etherpad16:40
smcginnisOr we just add a comment on the top of the file saying don't use this anymore and leave it at that. :)16:40
ttxsmcginnis: that would still trigger my scripts16:42
ttxthey need a "nothing to see there anymore" flag :)16:42
smcginnisOh, right.16:42
smcginnisOK, what you added in the etherpad looks good to me.16:42
smcginnisMove along?16:42
ttxI think I have what I need16:42
ttxWill push those16:42
smcginnis#topic release-approval job16:43
*** openstack changes topic to "release-approval job (Meeting topic: releaseteam)"16:43
smcginnisJust wanted to make sure we did a quick check on this.16:43
smcginnisI saw you proposed updates. The job update merged.16:43
ttxwe should reenable it! I like looping jobs16:43
smcginnisSo after this, I think the zuul config patch can be restored.16:43
smcginnisThat would make our activity stats look amazing. :D16:44
smcginnisAnything else we need to discuss about that, or move along?16:44
ttxI'll watch it16:45
smcginnis#topic Validate plan toward ussuri-3, add availability16:45
*** openstack changes topic to "Validate plan toward ussuri-3, add availability (Meeting topic: releaseteam)"16:45
smcginnisHeh, availability. Yeah. So about that.16:45
ttxOk so I spent some time organizing the tasks16:45
ttxleading up to u316:45
smcginnisI'll be on the road pretty much most of March and part of April.16:45
smcginnisI need to add that to the etherpad.16:45
smcginnisNot entirely disconnected at least, just distracted.16:45
smcginnisThanks for adding the tasks.16:45
ttxthat will be... interesting16:46
smcginnisI will pray for good hotel wifi. :)16:46
ttxgood new is March is relatively calm16:46
ttxApril, less o16:46
smcginnisThe final lib release should be fine.16:48
smcginnisOK, I will make sure to set aside time. This will really help with the tasks all spelled out in the etherpad.16:49
smcginnisAll the tasks look fine to me.16:51
smcginnisAnything to discuss on those?16:51
smcginnis#topic PTG space needs16:52
*** openstack changes topic to "PTG space needs (Meeting topic: releaseteam)"16:52
*** weshay|ruck is now known as weshay16:52
smcginnisAn email went out asking for space needs at the upcoming PTG in Vancouver.16:52
smcginnisWe can ask for a room, or we can just plan to meet in the hallway again.16:52
smcginnisNot sure if we need a full room to ourselves or not.16:52
funginot sure how big the hallways are either ;)16:52
smcginnisttx: Any idea on space restrictions? Are there expected to be extra rooms?16:53
smcginnisfungi: I would be fine on the waterfront "hallway" :)16:53
fungioh, me^216:53
smcginnisOr maybe the water plane hallway.16:53
ttxfungi: looks like the check-approval thing is now running as intended. Is there a reason why it's16:53
smcginnisOr pub hallway. I'm flexible. :D16:53
ttxnot (yet) pushing the new label ?
ttxNo need for room, we can use a corner16:54
fungii'll take a look16:54
smcginnisGood, I will respond to the email with that.16:54
smcginnis#topic AOB16:54
*** openstack changes topic to "AOB (Meeting topic: releaseteam)"16:54
smcginnisAnything else?16:54
elodmaybe one thing worth to mention about Rocky EM: tempest is now blocking it16:55
smcginnisTemptest py2 issues?16:55
elodyes, that one16:55
elodactually tempest >=3.616:56
prometheanfiresmcginnis: we were talking about that a little in -infra16:56
fungithere was a time when we stopped supporting year-old releases once we hit challenges testing them16:56
smcginnisIt would be nice to get a final release out before the end, but that makes it hard if the gate is blocked.16:56
smcginnisI know gmann was looking at another option to get tempest to work right, so hopefully he gets that figured out.16:57
fungican always remove tempest jobs from them16:57
smcginnisRisky though.16:57
elodi see WIP patches, but maybe this will have some effect on the final releases16:58
smcginnisThinking maybe we need to push back the deadline if things don't get cleared up soon?16:58
smcginnisWe'll have to see how things go.16:59
smcginnisSorry, I need to get on another meeting.16:59
ttxme too16:59
*** diablo_rojo__ has joined #openstack-release16:59
smcginnisLet's continue any discussions out of meeting in the channel.16:59
ttxThanks smcginnis16:59
*** openstack changes topic to "OpenStack Release Managers office - Come here to discuss how to release OpenStack components - Logged at"16:59
smcginnisThanks all!16:59
openstackMeeting ended Thu Feb  6 16:59:31 2020 UTC.  Information about MeetBot at . (v 0.1.4)16:59
openstackMinutes (text):
elodactually, not so much pending patches there (some in neutron, nova, and a couple more) so maybe the deadline push back is not necessary17:01
*** diablo_rojo has quit IRC17:01
elodanyway, we will see17:01
prometheanfiresmcginnis: I should have brought it up during the meeting, but for vancouver, shared meeting space sound good?17:06
prometheanfireI think it'll likely just be the two of us tbh17:06
*** e0ne has quit IRC17:09
*** olivierbourdon38 has quit IRC17:32
*** evrardjp has quit IRC17:33
*** evrardjp has joined #openstack-release17:34
*** tosky has quit IRC17:34
*** ekcs has joined #openstack-release17:35
smcginnisprometheanfire: Yeah, that's good. I don't think we need a room for anything.17:35
*** mlavalle has joined #openstack-release17:43
*** e0ne has joined #openstack-release18:13
*** e0ne has quit IRC18:27
*** armax has joined #openstack-release18:56
*** tosky has joined #openstack-release18:59
*** ekcs has quit IRC19:01
*** ekcs has joined #openstack-release19:04
*** diablo_rojo__ is now known as diablo_rojo19:11
*** ekcs has quit IRC19:40
*** ekcs has joined #openstack-release19:44
*** e0ne has joined #openstack-release19:53
*** openstackstatus has joined #openstack-release19:56
*** ChanServ sets mode: +v openstackstatus19:56
*** e0ne has quit IRC20:00
*** e0ne has joined #openstack-release20:01
*** e0ne has quit IRC20:01
*** e0ne has joined #openstack-release20:02
*** ekcs has quit IRC20:04
*** e0ne has quit IRC20:05
*** e0ne has joined #openstack-release20:12
*** ekcs has joined #openstack-release20:22
*** irclogbot_3 has quit IRC20:53
*** irclogbot_2 has joined #openstack-release20:54
*** e0ne has quit IRC20:57
*** e0ne has joined #openstack-release20:59
*** e0ne_ has joined #openstack-release21:01
*** e0ne has quit IRC21:01
*** slaweq__ has joined #openstack-release21:01
*** e0ne has joined #openstack-release21:02
*** slaweq_ has quit IRC21:03
*** e0ne_ has quit IRC21:04
*** ekcs has quit IRC21:05
*** e0ne has quit IRC21:08
*** ekcs has joined #openstack-release21:08
*** ekcs has quit IRC21:12
*** e0ne has joined #openstack-release21:26
*** slaweq__ has quit IRC21:27
*** armstrong has quit IRC21:34
*** e0ne has quit IRC21:46
*** diablo_rojo has quit IRC21:51
*** diablo_rojo has joined #openstack-release22:10
*** armax has quit IRC22:59
*** ekcs has joined #openstack-release23:09
*** ekcs has quit IRC23:43
*** ekcs has joined #openstack-release23:46
*** N3l1x has quit IRC23:52
*** tosky has quit IRC23:55

Generated by 2.15.3 by Marius Gedminas - find it at!