*** bauzas has quit IRC | 01:01 | |
openstackgerrit | Shogo Saito proposed openstack/releases master: Release final python-cyborgclient for ussuri https://review.opendev.org/718245 | 01:01 |
---|---|---|
*** bauzas has joined #openstack-release | 01:29 | |
*** corvus has quit IRC | 01:48 | |
*** corvus has joined #openstack-release | 01:49 | |
openstackgerrit | Akihiro Motoki proposed openstack/releases master: xstatic packages: first release via the releases repo https://review.opendev.org/718593 | 02:42 |
*** evrardjp has quit IRC | 04:37 | |
*** evrardjp has joined #openstack-release | 04:37 | |
*** udesale has joined #openstack-release | 04:40 | |
*** ykarel|away is now known as ykarel | 04:47 | |
*** _mlavalle_1 has joined #openstack-release | 04:50 | |
*** mlavalle has quit IRC | 04:53 | |
*** jbadiapa has quit IRC | 05:20 | |
*** armax has quit IRC | 05:28 | |
*** slaweq_ has quit IRC | 06:36 | |
*** slaweq_ has joined #openstack-release | 06:37 | |
*** slaweq_ has quit IRC | 06:41 | |
*** _mlavalle_1 has quit IRC | 06:41 | |
*** sshnaidm|afk is now known as sshnaidm | 06:55 | |
*** jtomasek has joined #openstack-release | 06:57 | |
*** jtomasek has quit IRC | 06:59 | |
*** jtomasek has joined #openstack-release | 06:59 | |
*** vishalmanchanda has joined #openstack-release | 06:59 | |
*** ricolin has quit IRC | 06:59 | |
*** slaweq_ has joined #openstack-release | 07:00 | |
*** zxiiro has quit IRC | 07:01 | |
*** slaweq_ is now known as slaweq | 07:03 | |
*** dtantsur|afk is now known as dtantsur | 07:06 | |
*** rpittau|afk is now known as rpittau | 07:18 | |
openstackgerrit | Slawek Kaplonski proposed openstack/releases master: Add Ussuri cycle highlights for Neutron https://review.opendev.org/718382 | 07:21 |
openstackgerrit | Dmitry Tantsur proposed openstack/releases master: Cycle highlights for ironic https://review.opendev.org/718436 | 07:22 |
*** tosky has joined #openstack-release | 07:42 | |
*** ricolin has joined #openstack-release | 07:44 | |
*** e0ne has joined #openstack-release | 08:33 | |
*** tobias-urdin has quit IRC | 09:02 | |
openstackgerrit | Slawek Kaplonski proposed openstack/releases master: Add Ussuri cycle highlights for Neutron https://review.opendev.org/718382 | 09:05 |
*** ykarel is now known as ykarel|lunch | 09:09 | |
openstackgerrit | Mark Goddard proposed openstack/releases master: Release ironic-ui 3.5.4 for Train https://review.opendev.org/718623 | 09:17 |
openstackgerrit | Merged openstack/reno master: Update hacking for Python3 https://review.opendev.org/718072 | 09:23 |
openstackgerrit | Merged openstack/releases master: Release final python-karborclient for ussuri https://review.opendev.org/718251 | 09:26 |
*** tobias-urdin has joined #openstack-release | 09:30 | |
openstackgerrit | Merged openstack/releases master: Drop email content weekly link from tracking template https://review.opendev.org/718483 | 09:30 |
*** udesale_ has joined #openstack-release | 09:34 | |
*** udesale has quit IRC | 09:38 | |
*** ykarel|lunch is now known as ykarel | 09:51 | |
ttx | Prepared release tasks leading to final release in https://etherpad.openstack.org/p/ussuri-relmgt-tracking | 09:53 |
*** rpittau is now known as rpittau|bbl | 10:13 | |
openstackgerrit | Thierry Carrez proposed openstack/releases master: Release ironic-ui 3.5.5 for Train https://review.opendev.org/718623 | 10:19 |
openstackgerrit | Thierry Carrez proposed openstack/releases master: Fix formatting issues in R-2 week https://review.opendev.org/718654 | 10:29 |
openstackgerrit | Merged openstack/releases master: Release python-saharaclient 3.1.0 https://review.opendev.org/718215 | 10:39 |
openstackgerrit | Merged openstack/releases master: Release final python-troveclient for ussuri https://review.opendev.org/718270 | 10:39 |
openstackgerrit | Merged openstack/releases master: Release final python-qinlingclient for ussuri https://review.opendev.org/718263 | 10:40 |
openstackgerrit | Merged openstack/releases master: Release final python-searchlightclient for ussuri https://review.opendev.org/718265 | 10:40 |
openstackgerrit | Merged openstack/releases master: Release final python-designateclient for ussuri https://review.opendev.org/718246 | 10:42 |
openstackgerrit | Merged openstack/releases master: Release final python-congressclient for ussuri https://review.opendev.org/718244 | 10:44 |
openstackgerrit | Merged openstack/releases master: Release final python-mistralclient for ussuri https://review.opendev.org/718256 | 10:44 |
openstackgerrit | licanwei proposed openstack/releases master: Release final python-watcherclient for ussuri https://review.opendev.org/718272 | 10:54 |
*** mgoddard has quit IRC | 11:02 | |
openstackgerrit | Slawek Kaplonski proposed openstack/releases master: Add Ussuri cycle highlights for Neutron https://review.opendev.org/718382 | 11:09 |
openstackgerrit | Balazs Gibizer proposed openstack/releases master: Release final python-novaclient for ussuri https://review.opendev.org/718260 | 11:30 |
*** rpittau|bbl is now known as rpittau | 11:57 | |
openstackgerrit | Emilien Macchi proposed openstack/releases master: train: release tripleo-ansible 0.5.0 https://review.opendev.org/718683 | 12:07 |
openstackgerrit | Balazs Gibizer proposed openstack/releases master: nova: ussuri cycle highlights https://review.opendev.org/712498 | 12:14 |
openstackgerrit | Dmitry Tantsur proposed openstack/releases master: Cycle highlights for ironic https://review.opendev.org/718436 | 12:25 |
EmilienM | ttx: hey, would it be possible to expediate https://review.opendev.org/#/c/718683/ please? | 12:27 |
EmilienM | smcginnis: thanks :-) | 12:30 |
EmilienM | smcginnis: hope everything is fine for you | 12:30 |
EmilienM | long time no see... | 12:30 |
smcginnis | EmilienM: Any time. I hope you're doing well too. | 12:30 |
smcginnis | It has been awhile! | 12:30 |
smcginnis | Still in Canada? | 12:30 |
EmilienM | smcginnis: all good here :) | 12:30 |
EmilienM | smcginnis: yes, in Quebec City. | 12:31 |
smcginnis | Hope you and your family are staying safe. Will be nice to run into each other at an event again some day. | 12:32 |
EmilienM | smcginnis: same for you :) | 12:32 |
smcginnis | ttx: For the PTL-approved code, would it make sense to change that from looking at ['owner']['name'] to ['author']['name']? | 12:44 |
smcginnis | The two issues I see is a ptl can submit a patch, someone else can modify it, but it will say PTL approved even though they may have changed it to something the PTL doesn't agree with. | 12:44 |
ttx | that is a fair remark | 12:45 |
smcginnis | And second case, non-ptl can submit the original patch, PTL updates it with a preferred hash, but it doesn't reflect approval until the PTL actually leaves +1 because it doesn't register that the PTL is the one that udpated it. | 12:45 |
ttx | But I think anyone can set the author | 12:46 |
smcginnis | Oh, I didn't realize that. | 12:46 |
ttx | So to get PTL+1 you just need to pretend to be the PTL | 12:46 |
smcginnis | Anything in the gerrit json that is reliable to show who actually is submitting the patch? | 12:46 |
ttx | If PTL updates it, they need to +1 it | 12:46 |
ttx | ah... hmm | 12:47 |
smcginnis | OK, fair enough. | 12:47 |
ttx | there probably is something | 12:47 |
ttx | I'll have a look. Not right now though | 12:47 |
smcginnis | Yeah, not high priority by any means. | 12:47 |
openstackgerrit | Dmitry Tantsur proposed openstack/releases master: Cycle highlights for ironic https://review.opendev.org/718436 | 12:50 |
*** ykarel is now known as ykarel|afk | 13:11 | |
EmilienM | if anyone has a chance to approve this simple release request: https://review.opendev.org/#/c/718683/ | 13:18 |
EmilienM | it would unblock our upgrade jobs in CI. Thanks a lot | 13:18 |
evrardjp | I am still in the middle of the review | 13:18 |
evrardjp | I am rushing :) | 13:18 |
EmilienM | oh thanks; i didn't want you to rush your meeting | 13:19 |
EmilienM | which is why I asked here :) | 13:19 |
evrardjp | well it was a 30 minutes meeting, I was still in it 2 minutes ago, after 75 minutes being in it. | 13:19 |
EmilienM | ouch :D | 13:20 |
evrardjp | yeah that changes the planning | 13:20 |
evrardjp | though we made progress, so there is that. | 13:20 |
evrardjp | there are quite some big changes, but if it breaks, you can pin it on me! :p | 13:21 |
EmilienM | I'm not sure what would break | 13:21 |
EmilienM | we just need a tag so our packaging gets a new version number | 13:22 |
EmilienM | it's that simple for us... | 13:22 |
evrardjp | I pressed the button | 13:23 |
evrardjp | EmilienM: that seems a lot of effort and checking for something as simple as a version number.... | 13:23 |
evrardjp | I definitely have to finish writing up my releases change in the "ideas" framework... | 13:24 |
EmilienM | thx | 13:25 |
evrardjp | If anyone asks, I haven't seen any major removal that would warrant a 1.0.0. | 13:26 |
evrardjp | :D | 13:26 |
evrardjp | perfect timing, ready for my next meeting! | 13:26 |
openstackgerrit | Merged openstack/releases master: train: release tripleo-ansible 0.5.0 https://review.opendev.org/718683 | 13:36 |
*** priteau has joined #openstack-release | 13:49 | |
*** e0ne has quit IRC | 13:53 | |
*** e0ne has joined #openstack-release | 13:54 | |
*** ykarel|afk is now known as ykarel | 14:02 | |
gmann | diablo_rojo_phon: if i read correctly in your email. we cannot amend the Highlights for FFE features in existing because text of highlights are used by marketing team not the link of highlights. - https://review.opendev.org/#/c/712498/2/deliverables/ussuri/nova.yaml@25 | 14:11 |
*** dave-mccowan has joined #openstack-release | 14:14 | |
*** Jeffrey4l has quit IRC | 14:22 | |
*** Jeffrey4l has joined #openstack-release | 14:23 | |
gibi | smcginnis: hi! How hard the today's client release deadline? nova has two API patches approved but not merged yet, both needs a trivial client change to land _after_ the API change landed. Based on the speed of the gate the nova API changes won't land today | 14:30 |
*** dave-mccowan has quit IRC | 14:30 | |
smcginnis | gibi: As long as things are in flight, we should be OK holding off a little bit to give those time. | 14:35 |
ttx | gmann: you can update the highlights whenever you want. The trick is that we point the marketing team to the contents, and they start to work on release messaging. The latter you add, the less likely it is to be mentioned and shape the overall message | 14:35 |
smcginnis | If there's anything that is not already on its way, it might be good to decide whether that should wait for V or not. | 14:35 |
ttx | The later ? | 14:35 |
gibi | smcginnis: thanks. everything is in flight (approved) I will keep the release patch updtadet | 14:35 |
gibi | smcginnis: tomorrow I'm off but bauzas will be my standin regarding the release | 14:36 |
smcginnis | gibi: Perfect. Thanks for the heads up. | 14:36 |
bauzas | gibi: yup, just shoot the tracking etherpad and I'll just update the release patch if needed | 14:37 |
gmann | ttx: thanks. ack. | 14:37 |
* bauzas still has its release management suit | 14:37 | |
bauzas | cycle highlights are only due by RC1, right? | 14:37 |
gibi | bauzas: nope, due today | 14:38 |
bauzas | oh man | 14:38 |
bauzas | in the same patch then I guess | 14:38 |
bauzas | oh actually no | 14:38 |
bauzas | nvm | 14:38 |
bauzas | honestly, cutting M-2 the eve of Easter Friday wasn't great :) | 14:38 |
gibi | M3 :D | 14:39 |
bauzas | meh | 14:39 |
bauzas | I'm doomed | 14:39 |
gibi | bauzas: I updated the highlights today, I will do another update before I leave if we accept gmann's FFE on the today's nova meeting | 14:39 |
bauzas | gibi: actually, good question, which kind of exception we're about to talk ? a few days, say Monday/Tuesday at least ? | 14:40 |
bauzas | this being said, the policy thing is a large cross-project effort, so I won't veto the exception (that's a huuge spoiler) | 14:41 |
gibi | bauzas: we have 3 weeks until RC1 | 14:41 |
gibi | bauzas: I would say that next week is OK for FFE | 14:41 |
bauzas | wait | 14:42 |
bauzas | https://releases.openstack.org/ussuri/schedule.html | 14:42 |
bauzas | gibi: I only count 2 weeks or I am blind | 14:42 |
bauzas | R-5 to R-3 makes me count 2 weeks | 14:43 |
gibi | sh*t yo are right, I was blind | 14:43 |
gibi | then a full week is out of question | 14:43 |
bauzas | and we have Easter in the while | 14:43 |
gibi | I would day Wednesday due to Easter | 14:43 |
bauzas | but let's not overload this channel | 14:43 |
bauzas | this is a nova thign | 14:43 |
gmann | ttx: if I am correct its text being used for various marketing forum not the link to release page of highlights right ? | 14:50 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Add stable/ussuri for python-designateclient https://review.opendev.org/718719 | 14:53 |
smcginnis | mugsie: Branching is part of the lib freeze, but we were working on getting some job template updates in place. That should be ready now (knock on wood). Would you mind being a guinea pig for that and giving your ack on the designate client branching? ^ | 14:54 |
mugsie | smcginnis: sure, no problem | 14:56 |
smcginnis | mugsie: Thanks! | 14:57 |
*** armstrong has joined #openstack-release | 14:58 | |
mugsie | done - just waiting for CI :) | 14:58 |
smcginnis | I'll watch it through the gate to make sure it all works. | 14:58 |
smcginnis | Worst case scenario if it does not is the ussuri job templates won't get updated to the victoria template automatically. | 14:58 |
*** zxiiro has joined #openstack-release | 15:05 | |
*** slaweq has quit IRC | 15:06 | |
*** vishalmanchanda has quit IRC | 15:09 | |
*** armax has joined #openstack-release | 15:10 | |
*** slaweq has joined #openstack-release | 15:21 | |
openstackgerrit | dharmendra kushwaha proposed openstack/releases master: Release final python-tackerclient for ussuri https://review.opendev.org/718268 | 15:31 |
*** ykarel is now known as ykarel|away | 15:33 | |
openstackgerrit | Merged openstack/releases master: Add stable/ussuri for python-designateclient https://review.opendev.org/718719 | 15:34 |
ttx | gmann: yes. Just the page is just raw input, to be messaged into themes | 15:49 |
ttx | not my domain :) | 15:49 |
gmann | i see. | 15:51 |
*** diablo_rojo has joined #openstack-release | 15:57 | |
*** rpittau is now known as rpittau|afk | 15:59 | |
smcginnis | #startmeeting releaseteam | 16:00 |
openstack | Meeting started Thu Apr 9 16:00:08 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 |
diablo_rojo | o/ | 16:00 |
smcginnis | #link https://etherpad.openstack.org/p/ussuri-relmgt-tracking Agenda | 16:00 |
armstrong | o/ | 16:00 |
elod | o/ | 16:00 |
ttx | o/ | 16:00 |
smcginnis | We are at R-5 in the tracking etherpad. | 16:01 |
smcginnis | #topic Review week tasks completion | 16:01 |
*** openstack changes topic to "Review week tasks completion (Meeting topic: releaseteam)" | 16:01 | |
smcginnis | Processing remaining lib freeze patches | 16:01 |
smcginnis | That went surprisingly well. I think I did the last one on Sunday. | 16:01 |
ttx | niiice | 16:02 |
smcginnis | Email ML for cycle-highlights. | 16:02 |
smcginnis | I saw diablo_rojo got that out and patches have been coming in. | 16:02 |
smcginnis | Propose autoreleases for cycle-with-intermediary client libraries which had commits that have not been included in a release | 16:02 |
smcginnis | I did that one. | 16:02 |
smcginnis | I did leave out stable branching with the plan to follow up later. | 16:02 |
smcginnis | I wanted to get in the branching job updates to propose the victoria job template updates. | 16:03 |
smcginnis | That is now mostly working, one small update just proposed before this meeting. | 16:03 |
smcginnis | I will follow up with patches to do the branching now that that is in place. | 16:03 |
smcginnis | Any help getting those patches through once we get PTL ack is appreciated. | 16:04 |
smcginnis | At least nova has already communicated that it may not be until Monday due to waiting on patches to make their way through the gate. | 16:04 |
ttx | been working through them | 16:04 |
smcginnis | Thanks! | 16:04 |
smcginnis | Next item - | 16:04 |
smcginnis | Evaluate any libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model. | 16:05 |
ttx | where i didn't approve immediately that was because I would welcome second opinion | 16:05 |
openstackgerrit | Merged openstack/releases master: Release final python-ironic-inspector-client for ussuri https://review.opendev.org/718249 | 16:05 |
ttx | smcginnis: in some cases because the patch was modified and I want to make sure you still are ok with it | 16:05 |
smcginnis | OK, I will try to take a look through if no one else gets to it by then. | 16:05 |
ttx | so feel free to +2a your own patches if they have a +2 from me | 16:05 |
smcginnis | Doesn't hurt to have more eyes on these patches now that we are getting to the freeze. | 16:05 |
smcginnis | I did not check which libs didn't have any releases this cycle yet. | 16:06 |
smcginnis | Been waiting to get some of the final releases through first. Actually seems like maybe we should move this step in the process to the next week | 16:06 |
smcginnis | Though I suppose we want to do it now to make sure the communication happens with the team and they are able to quickly do a release if they need to? | 16:07 |
ttx | hmm | 16:07 |
ttx | let's see what that email said | 16:08 |
smcginnis | I think actually with our proposing releases for everyone, most should not have gone this far without any releases. | 16:08 |
ttx | it's not just libs | 16:08 |
smcginnis | True. | 16:09 |
ttx | It's actually not libs | 16:09 |
ttx | The goal is to warn people with enough lead time befroe RC1 week yes | 16:09 |
ttx | So on this week we warn those that haven't done any release | 16:09 |
smcginnis | OK, I will make sure to look at that later today or in the morning tomorrow. | 16:09 |
ttx | Then next week we warn those who did not make a *recetn* release | 16:09 |
ttx | recent | 16:09 |
ttx | that's why it's staged | 16:10 |
openstackgerrit | Merged openstack/releases master: Release final python-blazarclient for ussuri https://review.opendev.org/718241 | 16:10 |
smcginnis | OK, makes sense. | 16:10 |
smcginnis | Next - list c-w-i deliverables that have not been released. | 16:10 |
ttx | I mean, we could totally skip this one, they would get caught next week. But it acts as a good reminder | 16:10 |
smcginnis | hberaud put together that list and tagged each team on the ML. | 16:10 |
smcginnis | Yeah, good to have as much warning as possible so they have time. | 16:11 |
ttx | Oh I'm confused | 16:11 |
ttx | You mean the lib release model change | 16:11 |
ttx | line 539 | 16:11 |
smcginnis | Yeah | 16:11 |
ttx | yeah that could be moved to next week | 16:12 |
smcginnis | I'll still plan on taking a look before then just to make sure I understand where things are with those. | 16:12 |
ttx | but usually they are caught this week | 16:12 |
ttx | as the leftover of those we autoreleased | 16:12 |
ttx | I mean, they will still be around next week :) | 16:13 |
smcginnis | The only ones I can think of would be anything that hadn't merged any changes at all this cycle. That should be very rare, but it's possible. | 16:13 |
ttx | yes rare with python2 changes | 16:13 |
ttx | like probably none | 16:13 |
smcginnis | I hope so. | 16:13 |
smcginnis | OK, Friday, remind requirements team to freeze changes. | 16:13 |
smcginnis | I will make sure to sync with prometheanfire on that. | 16:14 |
smcginnis | And last task, send out the weekly email. On my todo list for tomorrow morning. | 16:14 |
ttx | model at https://releases.openstack.org/reference/process.html#r-5-week-milestone-3 | 16:14 |
smcginnis | #topic Assign next weeks tasks | 16:15 |
*** openstack changes topic to "Assign next weeks tasks (Meeting topic: releaseteam)" | 16:15 | |
smcginnis | Process remaining client releases. I think that can be all of ours. | 16:15 |
ttx | + | 16:15 |
ttx | 1 | 16:15 |
smcginnis | Freeze all cycle-based lib releases. | 16:16 |
smcginnis | After the current batch, we should have FFE requests going to the ML with the requirements PTL OK before we process any new lib releases. | 16:16 |
smcginnis | So I guess this is a task for everyone again. If you see any of those, please direct the requestor to follow that process. | 16:16 |
smcginnis | Propose stable/$series branch creation for all client and non-client libraries that had not requested it at freeze time. | 16:17 |
elod | note, | 16:17 |
smcginnis | I will take that one. | 16:17 |
elod | this patch is not yet merged: https://review.opendev.org/#/c/715272/ | 16:17 |
ttx | yep, no more lib releases -- check | 16:17 |
elod | I guess that is needed for this task | 16:17 |
elod | (set up ussuri) | 16:18 |
smcginnis | I think it must default to master or something. | 16:18 |
smcginnis | But might be good to ping the QA team to get that through now. | 16:18 |
elod | Ok, I'll ping some more cores from devstack-gate :) | 16:19 |
gmann | ack. | 16:19 |
smcginnis | elod: Thanks! | 16:19 |
smcginnis | Haha, and done. :) | 16:19 |
elod | gmann: thanks :D | 16:19 |
smcginnis | Next task - List cycle-with-intermediary deliverables that have not been refreshed in the last 2 months. | 16:19 |
smcginnis | This is the one that picks up services and anything else. | 16:19 |
smcginnis | Anyone want to volunteer for that one? | 16:20 |
smcginnis | OK, I will put my name down, but if anyone ends up with extra free time, feel free to grab it. | 16:21 |
smcginnis | And send weekly email - I've got that one. | 16:21 |
smcginnis | #topic Ironic release model | 16:21 |
*** openstack changes topic to "Ironic release model (Meeting topic: releaseteam)" | 16:21 | |
smcginnis | I thought I had a link to the mailing list thread in there, but I must have forgotten that. | 16:22 |
smcginnis | Hopefully you've all seen the discussion. | 16:22 |
smcginnis | Wondering ideas from the team on how we can meet that teams needs while still making sure we are able to communicate to downstream what to expect. | 16:22 |
smcginnis | They would like one release at the end of the cycle, but have the option to do more if needed. | 16:23 |
smcginnis | So basically, c-w-i, without being hassled to actually do intermediate releases if they don't want to. | 16:23 |
ttx | I posted options on the etherpad | 16:23 |
ttx | I think we can take two roads | 16:23 |
ttx | One is a minor change -- Evolve cycle-with-intermediary to allow 0+ releases. | 16:24 |
ttx | If none are produced, stable branch at last-available release | 16:24 |
prometheanfire | for the freeze, ya, though given gate's slowness there will likely be some straglers | 16:24 |
ttx | The other is a more dramatic change -- collapse with-rc and with-intermediary | 16:24 |
smcginnis | prometheanfire: Yeah, that's likely. Thanks! | 16:24 |
ttx | I like that it goves flexibility for teams to have a cycle with one release, then another with 4 | 16:25 |
ttx | without us having to juggle release model changes | 16:25 |
ttx | which is a waste of time for everyone | 16:25 |
ttx | smcginnis: could you expand on poor communication? | 16:25 |
ttx | (personally I think we need to simplify) | 16:26 |
smcginnis | Well, with the current release models, that commicates what and when to expect new code to be released and potentially packaged. | 16:26 |
ttx | smcginnis: we have that at final release though | 16:26 |
smcginnis | Under this proposal, it makes it harder for anyone creating packages to know whether to expect anything or not. | 16:26 |
ttx | so we guarantee they will have somethign every 6 months | 16:26 |
openstackgerrit | Colleen Murphy proposed openstack/releases master: Add keystone Ussuri cycle highlights https://review.opendev.org/718748 | 16:26 |
ttx | but not more | 16:26 |
ttx | smcginnis: true | 16:27 |
ttx | I'm not sure they anticipate our moves though | 16:27 |
smcginnis | Yeah, probably not a big issue, but something we should be aware of. | 16:27 |
ttx | Basically I think the ship has sailed for those cons | 16:27 |
smcginnis | We would just have to communicate what to expect under the new changes. | 16:27 |
ttx | We do not really drive best practices anymore with cycle-with-i | 16:27 |
ttx | we do not really need test releases anymore | 16:27 |
smcginnis | I'm actually very in favor of simplifying things, especially with resources. | 16:28 |
ttx | and nobody looks at release model before packaging | 16:28 |
ttx | the only thing we need to assess is the risk of drift | 16:28 |
ttx | i.e. bitrot, making sure things actually work | 16:28 |
ttx | before we include them | 16:28 |
ttx | with "0" being an option, there is potential for bitrot | 16:29 |
smcginnis | On our end, we can plan to do release-test releases at each milestone to test our automation. | 16:29 |
smcginnis | But that doesn't address issues on the project's end. | 16:29 |
smcginnis | I'd be a little concerned getting rid of RC releases. | 16:30 |
ttx | yes, to me that's the only potential drawback. With the current process we kinda force minimal activity | 16:30 |
smcginnis | That seems to be good practice to branch and control what then gets backported to the soon-to-be stable branch. | 16:30 |
ttx | Oh we'd keep that | 16:31 |
smcginnis | We could say if no releases by that point, then do an RC. Otherwise if there has been other releases done during the cycle, up to the teams if they just want to do one final release. | 16:31 |
ttx | Just not .0rc1 etc | 16:31 |
ttx | We'd still have an early release and branch stable at that | 16:32 |
ttx | like we do for c-w-i currently | 16:32 |
smcginnis | So lib freeze, client freeze, service freeze dates? | 16:32 |
ttx | that's what we curently have (service freeze being the RC1 deadline really) | 16:32 |
ttx | We'd still advise teams to have a feature freeze and all | 16:33 |
ttx | but not enforce it with a release model | 16:33 |
ttx | That said, i suspect some teams actually like the cycle-with-rc model | 16:33 |
ttx | in which case I guess we could keep it | 16:34 |
smcginnis | If things aren't quite ready, I think it would be good to give teams the option to have that service freeze date release be either an actual full release, or an RC release with the plan to follow up with a final release. | 16:34 |
ttx | allowing 0+ in c-w-i will go a long way to eliminate release model change churn anyway | 16:34 |
ttx | It's really a topic for PTG | 16:34 |
smcginnis | Yeah, this would be a good one to sit down and talk through with a whiteboard. | 16:35 |
ttx | virtually or not | 16:35 |
smcginnis | I don't think we can properly do it here in this meeting. | 16:35 |
ttx | But yes, good to statr thinking about it | 16:35 |
smcginnis | This is a good start though. | 16:35 |
smcginnis | Definitely something we should ponder for a little while before making any changes. | 16:35 |
*** udesale_ has quit IRC | 16:35 | |
diablo_rojo | agreed | 16:36 |
smcginnis | Let's revisit this topic later. I think this has been a good start to get everyone thinking. | 16:36 |
smcginnis | Anything else to say before I move along? | 16:36 |
*** evrardjp has quit IRC | 16:37 | |
*** evrardjp has joined #openstack-release | 16:37 | |
ttx | nope | 16:37 |
smcginnis | #topic Stable branch name enforcement for independent deliverables | 16:38 |
*** openstack changes topic to "Stable branch name enforcement for independent deliverables (Meeting topic: releaseteam)" | 16:38 | |
smcginnis | #link https://review.opendev.org/718144 | 16:38 |
smcginnis | ttx: I might need your historical perspective on this. | 16:38 |
smcginnis | But to recap. | 16:38 |
smcginnis | We currently enforce branches need to have feature/ or stable/ prefixes. | 16:38 |
smcginnis | And even in independent, we require that stable/X be the name of a series. | 16:39 |
smcginnis | Which seems odd to me for independent deliverables. | 16:39 |
ttx | yes that is odd | 16:40 |
ttx | since they don;t have to have stable branches | 16:40 |
smcginnis | So for the ones that would like it, I think it makes sense to have them named stable/X, but I don't think we should enforce that X = a series name. | 16:40 |
openstackgerrit | Michał Dulko proposed openstack/releases master: Add kuryr-kubernetes cycle-highlights for Ussuri https://review.opendev.org/718753 | 16:42 |
smcginnis | If there isn't a historical reason that we wanted that, I can put it on my list to someday look at changing that validation code to allow independent to have more flexibility on those branch names. | 16:42 |
openstackgerrit | Michał Dulko proposed openstack/releases master: Add kuryr-kubernetes cycle-highlights for Ussuri https://review.opendev.org/718753 | 16:42 |
smcginnis | In the meantime, we do have the option to do what was done there and add specific deliverables to the list that are ignored. | 16:42 |
smcginnis | Any other thoughts? | 16:43 |
ttx | I'm surprised taht we do | 16:43 |
ttx | swift has stable/2.0 things iirc | 16:43 |
fungi | ceilometer also did it before it was cool | 16:43 |
fungi | or that may have been gnocchi | 16:44 |
ttx | smcginnis: would be good to check why that check was added | 16:44 |
smcginnis | It looks like things have been refactored multiple times since it was added, so it will just take some digging to get to where and why it was added. | 16:44 |
smcginnis | My guess is multiple unrelated changes accidentally ended up making it being enforced for independent, when that was not the orginal intent. | 16:45 |
smcginnis | But I can try to figure that out. | 16:45 |
smcginnis | I'll let everyone know if I find out more. | 16:46 |
smcginnis | #topic Review countdown email | 16:46 |
*** openstack changes topic to "Review countdown email (Meeting topic: releaseteam)" | 16:46 | |
smcginnis | #link https://etherpad.openstack.org/p/relmgmt-weekly-emails Countdown draft | 16:46 |
*** dtantsur is now known as dtantsur|afk | 16:46 | |
smcginnis | Re-reading the draft, nothing stands out to me. | 16:48 |
openstackgerrit | Slawek Kaplonski proposed openstack/releases master: Add Ussuri cycle highlights for Neutron https://review.opendev.org/718382 | 16:48 |
smcginnis | If anyone finds anything wrong, please update in the next ~18 hours or so. | 16:48 |
smcginnis | I will send it out tomorrow. | 16:49 |
diablo_rojo | Will do. | 16:49 |
smcginnis | #topic AOB | 16:49 |
*** openstack changes topic to "AOB (Meeting topic: releaseteam)" | 16:49 | |
ttx | hmm | 16:50 |
ttx | that's the wrong email | 16:50 |
ttx | The right one starts with "We just passed feature freeze!" | 16:51 |
smcginnis | Shoot, you are right. | 16:51 |
ttx | https://releases.openstack.org/reference/process.html#r-5-week-milestone-3 | 16:51 |
ttx | not teh week after | 16:51 |
ttx | lgtm | 16:55 |
smcginnis | OK, updated. Please take a look at the new content. | 16:56 |
smcginnis | That's all I had. Anything else before we close? | 16:56 |
smcginnis | OK, thanks everyone for all your help and work on the release team. | 16:57 |
smcginnis | #endmeeting | 16:57 |
*** 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:57 | |
openstack | Meeting ended Thu Apr 9 16:57:28 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-04-09-16.00.html | 16:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-04-09-16.00.txt | 16:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-04-09-16.00.log.html | 16:57 |
ttx | Thanks smcginnis ! | 16:59 |
fungi | didn't want to interrupt the meeting, but did anything ever come of the request to delete the stable/stein branch from tripleo-ansible? | 17:00 |
smcginnis | Oh, I forgot to add that to the agenda. | 17:02 |
fungi | the only explanation they'd give was that it was "breaking their ci" and they didn't want the stable/train branch deleted just stable/stein | 17:02 |
smcginnis | ttx: I think I pinged you in channel. See any reason to keep that deliverable file around if there wasn't really anything part of the stein coordinated release? | 17:02 |
fungi | i told them to make sure the branch wasn't listed in the releases repo so that automation wouldn't recreate it later | 17:02 |
smcginnis | Yeah, there's a patch up to remove it from the deliverable file, but I'm thinking we should just drop the entire file so the 0.1.0 release isn't listed on the releases site. | 17:03 |
smcginnis | Since it sounds like it didn't actually contain anything of value. | 17:03 |
smcginnis | fungi: Unrelated, but I'd love your eyes on https://review.opendev.org/#/c/718743/1/roles/copy-release-tools-scripts/files/release-tools/add_master_python3_jobs.sh | 17:03 |
smcginnis | Looks like that is all working, but it picked up a tox.ini~ file with the way it was being done before. | 17:04 |
fungi | i looked in their stable/stein branch and it seemed to have ansible content, so i was unsure what they meant by nothing of value | 17:04 |
smcginnis | Hmm, not sure. | 17:04 |
*** ricolin has quit IRC | 17:04 | |
*** sshnaidm is now known as sshnaidm|afk | 17:12 | |
openstackgerrit | Balazs Gibizer proposed openstack/releases master: nova: ussuri cycle highlights https://review.opendev.org/712498 | 17:16 |
evrardjp | I am a little late to the game, but a few topics of today's meeting seem related to the Idea I wanted to propose. I am still refactoring it. | 17:20 |
evrardjp | news soon. | 17:20 |
*** priteau has quit IRC | 17:22 | |
smcginnis | evrardjp: OK, great! | 17:32 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Branch stable/ussuri for oslo deliverables https://review.opendev.org/718760 | 17:45 |
smcginnis | bnemec: Let me know if you are good with that ^ | 17:46 |
*** mlavalle has joined #openstack-release | 17:52 | |
*** sshnaidm|afk is now known as sshnaidm|off | 18:02 | |
*** markmcclain has quit IRC | 18:27 | |
*** markmcclain has joined #openstack-release | 18:29 | |
*** mgoddard has joined #openstack-release | 18:46 | |
*** e0ne has quit IRC | 18:49 | |
*** e0ne has joined #openstack-release | 18:55 | |
*** spsurya_ has quit IRC | 19:08 | |
*** e0ne has quit IRC | 19:12 | |
*** diablo_rojo has quit IRC | 19:16 | |
*** diablo_rojo has joined #openstack-release | 19:17 | |
openstackgerrit | Slawek Kaplonski proposed openstack/releases master: Add Ussuri cycle highlights for Neutron https://review.opendev.org/718382 | 19:18 |
*** markmcclain has quit IRC | 19:22 | |
*** markmcclain has joined #openstack-release | 19:24 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Add blazar lib stable branches https://review.opendev.org/718778 | 19:33 |
gmann | smcginnis: evrardjp ttx need release team input on oslo.policy FFE - http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014024.html | 19:51 |
gmann | this is needed to ship the RBAC new defaults features for Nova and much helpful for operators to adopt the new policy system. | 19:52 |
smcginnis | gmann: Is nova actually ready to start using that? | 19:52 |
gmann | smcginnis: yeah, once we have oslo release - https://review.opendev.org/#/c/717884/ | 19:53 |
gmann | and other new flag is for operators to switch to new defaults roles | 19:54 |
smcginnis | It's past both oslo freeze and non-client lib freeze. Seems a little too late at this point to introduce it. But if bnemec is OK with it on the oslo side, the impact should only be on nova at this point. | 19:54 |
*** priteau has joined #openstack-release | 19:55 | |
gmann | bnemec is ok for this, mentioned in ML. | 19:56 |
smcginnis | Should also get prometheanfire to respond since it is past the requirements freeze for non-client lib, but sounds like it should be fine. | 19:57 |
bnemec | Yeah, the timing is not great, but it's something that came up late that is specific to work done this cycle. | 19:57 |
smcginnis | Since we did make it a 1.0, I suppose it would be nice to have someone able to use it this cycle. | 19:57 |
*** armstrong has quit IRC | 19:57 | |
gmann | yeah, we thought of warning things are ok but those are too many in logs and too hard for operators to understand those. | 20:00 |
prometheanfire | hi? | 20:03 |
*** priteau has quit IRC | 20:05 | |
gmann | prometheanfire: I requested this oslo.policy FFE, need your opinion from requirement side as req freeze already done for lib - http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014024.html | 20:05 |
openstackgerrit | Michael Johnson proposed openstack/releases master: Release python-octaviaclient 2.0.1 for ussuri https://review.opendev.org/718261 | 20:15 |
smcginnis | bnemec, gmann, prometheanfire: I responded on the ML. | 20:17 |
smcginnis | There are a lot of projects with oslo.policy as a dependency. I was actually thinking of oslo.limit earlier. | 20:18 |
smcginnis | So I'd say if we are very confident this isn't going to introduce any other breakage, it should be OK. | 20:18 |
smcginnis | But we should be very cautious. | 20:18 |
bnemec | It shouldn't change the existing behavior except for projects that opt in or if a deployer explicitly sets the new config opt. | 20:21 |
smcginnis | OK, that sounds safe then. | 20:22 |
gmann | yeah and those flag are default to false means no change in old behavior | 20:22 |
*** jtomasek has quit IRC | 20:41 | |
*** markmcclain has quit IRC | 20:42 | |
*** markmcclain has joined #openstack-release | 20:42 | |
openstackgerrit | Merged openstack/releases master: Release ironic-ui 3.5.5 for Train https://review.opendev.org/718623 | 20:43 |
openstackgerrit | Merged openstack/releases master: tripleo ussuri milestone 3 release https://review.opendev.org/718297 | 20:48 |
openstackgerrit | Merged openstack/releases master: Release final python-solumclient for ussuri https://review.opendev.org/718267 | 20:48 |
openstackgerrit | Merged openstack/releases master: Release final python-ironicclient for ussuri https://review.opendev.org/718250 | 20:48 |
openstackgerrit | Merged openstack/releases master: Release final python-watcherclient for ussuri https://review.opendev.org/718272 | 20:48 |
openstackgerrit | Merged openstack/releases master: Fix formatting issues in R-2 week https://review.opendev.org/718654 | 20:48 |
openstackgerrit | Merged openstack/releases master: xstatic packages: first release via the releases repo https://review.opendev.org/718593 | 20:52 |
*** hberaud has quit IRC | 21:25 | |
*** hberaud has joined #openstack-release | 21:26 | |
openstackgerrit | Merged openstack/releases master: Add blazar lib stable branches https://review.opendev.org/718778 | 21:40 |
*** slaweq has quit IRC | 22:14 | |
*** slaweq has joined #openstack-release | 22:15 | |
*** slaweq has quit IRC | 22:20 | |
*** tosky has quit IRC | 23:08 | |
*** diablo_rojo has quit IRC | 23:11 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!