Wednesday, 2020-04-01

*** tetsuro has joined #openstack-release00:38
*** dave-mccowan has quit IRC01:01
*** tetsuro has quit IRC03:15
*** tetsuro has joined #openstack-release03:19
*** tetsuro has quit IRC03:20
*** tetsuro has joined #openstack-release03:52
*** ykarel|away is now known as ykarel04:10
*** evrardjp has quit IRC04:36
*** evrardjp has joined #openstack-release04:36
*** udesale has joined #openstack-release05:12
*** udesale has quit IRC05:14
*** udesale has joined #openstack-release05:14
*** vishalmanchanda has joined #openstack-release05:22
*** irclogbot_1 has quit IRC06:49
*** prometheanfire has quit IRC06:51
*** prometheanfire has joined #openstack-release06:51
*** jhesketh has quit IRC06:52
*** irclogbot_3 has joined #openstack-release06:53
*** irclogbot_3 has quit IRC06:53
*** jhesketh has joined #openstack-release06:53
*** tonyb has quit IRC06:54
*** irclogbot_3 has joined #openstack-release06:54
*** tonyb has joined #openstack-release06:59
*** priteau has joined #openstack-release07:00
*** slaweq has joined #openstack-release07:03
*** jbadiapa has joined #openstack-release07:08
*** tosky has joined #openstack-release07:32
*** e0ne has joined #openstack-release07:35
*** rpittau|afk is now known as rpittau07:37
*** dtantsur|afk is now known as dtantsur08:04
*** ykarel is now known as ykarel|lunch08:30
*** priteau has quit IRC09:03
*** tetsuro has quit IRC09:09
*** jbadiapa is now known as jbadiapa|away09:27
ttxsmcginnis: ok commented09:47
ttxsmcginnis: TL;DR: it's really a tension between a rule meant to enable multi-vendor consumption of the code, and a reasonable ask for a project effectively consumed by a single vendor09:49
ttxI put it on the agenda for tomorrow's meeting09:50
*** ykarel|lunch is now known as ykarel09:59
*** rpittau is now known as rpittau|bbl10:16
*** dhellmann_ has joined #openstack-release11:31
*** dhellmann has quit IRC11:32
*** dhellmann_ is now known as dhellmann11:32
*** ricolin has quit IRC11:54
*** jbadiapa|away is now known as jbadiapa11:59
*** rpittau|bbl is now known as rpittau12:07
*** dmellado has quit IRC12:15
*** dmellado has joined #openstack-release12:23
*** dave-mccowan has joined #openstack-release12:49
smcginnisttx: Looks like it worked out in the end.12:53
*** dave-mccowan has quit IRC12:54
*** ricolin_ has joined #openstack-release13:01
*** jbadiapa has quit IRC13:02
*** jbadiapa has joined #openstack-release13:04
*** udesale_ has joined #openstack-release13:09
*** udesale has quit IRC13:11
*** ykarel is now known as ykarel|afk13:43
*** ykarel|afk is now known as ykarel14:02
openstackgerritMaciej Józefczyk proposed openstack/releases master: Initial release of ovn-octavia-provider  https://review.opendev.org/71020014:21
*** ykarel is now known as ykarel|away15:22
*** zxiiro has joined #openstack-release15:23
openstackgerritThierry Carrez proposed openstack/releases master: Update milestone2-to-milestone3 process  https://review.opendev.org/71663515:49
smcginnisstephenfin: Sorry, you're basically our only reno expert now. Any updates on that issue with heat/reno that's blocking their final stable/rocky release?15:53
stephenfinsmcginnis: The fix is this one https://review.opendev.org/#/c/715481/15:54
stephenfinI need to get that merged and backported15:55
smcginnisstephenfin: Oh right, that one is just waiting on other failures.15:55
stephenfinyup15:55
smcginnisstephenfin: There was another one I was thinking of with reno itself. I need to find that.15:55
stephenfinthis one15:55
stephenfinhttps://review.opendev.org/#/c/715479/15:56
smcginnisYep, that's the one.15:56
stephenfinthat was needed if I wanted to use v1 of the previous patch https://review.opendev.org/#/c/715481/1/releasenotes/config.yaml15:56
stephenfinit's still a bug, but it's not necessary with v215:56
smcginnisOK, I was confused. I thought it was to address the other common reno issue we have now with scanning earlier branches pre-reno release notes.15:57
stephenfinAh, no, not really. The solution for all of those is to set an earliest_version so reno doesn't try scanning old, crufty branches15:58
smcginnisYeah, we've been doing that when we hit them. I'm just afraid of the chaos that is going to happen at RC time. ;)15:59
stephenfinIf it comes to that, we'll just have to disable that functionality in reno by default or something16:00
stephenfinPerhaps it would be worth adding a flag to do that now? Something environment'y so we could set it in our jobs16:00
stephenfinJust in case (TM)16:01
smcginnisThat would actually be my preference. We have so many repos that have been around for a long time. These failures keep popping up and no one understands why since the release notes are fine.16:01
stephenfinOkay, can you draft that or will I? Will need to discuss with bnemec to get a FFE16:01
smcginnisIf you can, I would appreciate that. I've been in meetings non-stop this morning, sometimes more than one at once.16:02
stephenfinCool. Can do16:03
smcginnisI don't think me writing any code would be prudent at this point.16:03
stephenfin:)16:03
bnemecIf we're fixing a bug I don't think we need an FFE.16:03
smcginnisIt's a bit of a gray area, but I think it's a bug.16:04
smcginnisOh, but actually reno is a Release Management deliverable officially, not an oslo one.16:04
smcginnisSo we should be good.16:04
stephenfinTIL16:04
smcginnisI actually wasn't sure and had to look what was "official": https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml#L293616:05
openstackgerritAbhishek Kekane proposed openstack/releases master: Release glance_store 2.0.0  https://review.opendev.org/71638216:13
*** rpittau is now known as rpittau|afk16:15
stephenfinsmcginnis: Might not be necessary to modify reno - you can override the branch by passing the '--branch' argument16:25
stephenfinso if you pass '--branch stable/rocky', your issues should go away16:25
smcginnisstephenfin: How does that work with how pbr (I think that's where the integration is) builds the release notes as part of creating an sdist?16:26
smcginnisThat's why release note builds are fine. Those specify which branch to do with the sphinx integration.16:26
stephenfinoh, it wouldn't /o\16:26
smcginnisBut the failure is when it's jist trying to build everything all in one.16:26
smcginnisI don't like the behavior, and not sure when that was introduced.16:27
smcginnisBut the combination of that with the scanning changes causes a lot of headaches.16:27
stephenfinit's one and the same16:28
stephenfinchange Ibe92a9fa5f42b5a7160201cd64ee6a93f9a7822916:28
stephenfinthe idea was that we needed to scan all branches to make sure we captured release notes that only appeared on stable branches16:29
stephenfinthe issues we're seeing occur because we're scanning branches we never scanned before16:29
smcginnisYeah, I mean that along with whenever the presence of reno was automatically picked up when creating an sdist and including release notes builds in that process.16:29
stephenfinoh, yeah, that was me too \o/16:30
smcginnisHaha, so it's ALL your fault. :)16:30
stephenfinchange 3a6b96c799de732364d414d63d05b10305c9c5ba16:30
stephenfinwhoops16:30
stephenfinI54cb7a894770040165cc918469cb0ed48651878916:30
stephenfindhellmann told me to do it :)16:31
stephenfin*asked me nicely to do it16:31
smcginnis;)16:31
* dhellmann denies culpability16:31
smcginnisSo ideally, I would think reno just handles it and if something isn't there, which is the case for any repo that has been around for awhile, it just ignores that and doesn't blow up.16:31
dhellmannis this another of those cases where reno needs to ignore a very old branch?16:32
smcginnisYeah.16:32
stephenfinyup16:33
smcginnisWe've had several of those.16:33
smcginnisAnd it's usually at the most inopportune time that a project hits it.16:33
smcginnisLike when trying to close out rocky-em.16:33
dhellmannof course16:33
stephenfinthough in this case, we're also tangling with the fact reno currently sorted branches alphabetically, so heat's old 'vN' branches appear "newer" than Ussuri16:34
dhellmannah16:34
smcginnisOr 2014.1 is newer than 13.0.16:34
stephenfinhaven't seen that, but yup, probably that too16:35
dhellmannyeah, this is one of the reasons we made it configurable, to deal with projects that had things outside of the "standard"16:35
dhellmannI'm not sure why the order would matter, though?16:35
smcginnisWhich is a fair percentage of openstack/*16:35
dhellmanndo you have a log with an error?16:35
smcginnishttps://review.opendev.org/715282 is a new one.16:36
*** evrardjp has quit IRC16:36
smcginnisThen there were several related to https://review.opendev.org/#/c/707498/16:36
*** evrardjp has joined #openstack-release16:36
dhellmannmy openstack dev environment is very old, give me some time to set up a reproducere16:38
smcginnisThanks dhellmann! That would be appreciated.16:40
dhellmannwhich heat repo was failing, on which branch?16:41
smcginnisI think openstack/heat on stable/rocky. Let me double check.16:42
dhellmannlooks like openstack/heat on the rocky branch16:43
dhellmannyeah16:43
smcginnisYou may have a better way to test, but quickest way for me has been "tox -e venv --notest; .tox/venv/bin/pip install reno; .tox/venv/bin/python setup.py sdist"16:44
dhellmannthat looks like what I would do16:44
dhellmanncloning now16:44
openstackgerritStephen Finucane proposed openstack/reno master: Allow configuration via environment variables  https://review.opendev.org/71666616:49
stephenfinsmcginnis, (dhellmann): I need to go walk the dog before it gets dark, but I'll come back to that later ^16:50
smcginnisThanks! Need to step away for a bit too.16:50
smcginnisThanks for your help with this guys. Much appreciated.16:50
openstackgerritMerged openstack/releases master: Release glance_store 2.0.0  https://review.opendev.org/71638217:00
openstackgerritDoug Hellmann proposed openstack/reno master: scan the whole branch if a version cannot be found  https://review.opendev.org/71667217:05
dhellmannsmcginnis , stephenfin : see if ^ helps; it fixed sdist building on heat's stable/rocky branch for me17:05
dhellmannthat may have other unintended consequences when building specific branches, but only to include possibly more info than expected17:06
dhellmannand that can be fixed by explicitly configuring the base version for the branch in the sphinx directive17:06
*** dtantsur is now known as dtantsur|afk17:07
*** udesale_ has quit IRC17:29
*** jbadiapa has quit IRC17:49
*** jbadiapa has joined #openstack-release17:50
*** gmann is now known as gmann_lunch17:56
smcginnisdhellmann: That looks great. I've tested with heat and with cinder minus the reno.yaml file that was added to get around the failure. Both work and look fine to me.18:04
dhellmann*whew*18:05
openstackgerritBrian Rosmaita proposed openstack/releases master: Release os-brick 3.0.1  https://review.opendev.org/71672018:25
*** gmann_lunch is now known as gmann18:28
*** diablo_rojo has quit IRC18:32
*** diablo_rojo has joined #openstack-release18:33
*** e0ne has quit IRC18:38
*** e0ne has joined #openstack-release18:38
*** e0ne has quit IRC18:39
openstackgerritMerged openstack/reno master: scan the whole branch if a version cannot be found  https://review.opendev.org/71667218:43
openstackgerritSean McGinnis proposed openstack/releases master: Release reno 3.0.1  https://review.opendev.org/71672418:46
smcginnisttx, hberaud: I think we want that out right away to get around some of these reno related failures ^^18:47
hberaudsmcginnis: ack18:47
* hberaud take a look18:48
openstackgerritJulia Kreger proposed openstack/releases master: Release sushy 3.2.0 for Ussuri  https://review.opendev.org/71672819:06
openstackgerritJulia Kreger proposed openstack/releases master: Release ironic-lib 4.2.0 for Ussuri  https://review.opendev.org/71673219:16
openstackgerritMerged openstack/releases master: Release reno 3.0.1  https://review.opendev.org/71672419:22
openstackgerritMichael Johnson proposed openstack/releases master: Release octavia-lib 1.6.0 for Ussuri  https://review.opendev.org/71674119:51
openstackgerritSean McGinnis proposed openstack/releases master: Release final heat-translator for ussuri  https://review.opendev.org/71674219:54
openstackgerritSean McGinnis proposed openstack/releases master: Release final tosca-parser for ussuri  https://review.opendev.org/71674319:56
slaweqsmcginnis: hi, I have a question about Your comment in https://review.opendev.org/#/c/710200/19:58
slaweqsmcginnis: is there anything we can do to make initial release of this now?19:58
slaweqsmcginnis: I know it's late in the cycle, but previously this driver was in networking-ovn repo and that will not be released in Ussuri anymore19:59
smcginnisslaweq: I just want to discuss it with the rest of the team in our meeting tomorrow to see if anyone has any concerns about making an exception.19:59
slaweqsmcginnis: ok, thx a lot20:00
*** weshay is now known as weshay|ruck20:00
slaweqif I can do anything to help with that, please let me know20:00
smcginnisslaweq: Thanks, I'll ping you if any questions or concerns come up about it.20:01
slaweqsmcginnis: sure, thx a lot20:01
slaweqat what hour is Your meeting tomorrow?20:01
openstackgerritMichael Johnson proposed openstack/releases master: Release octavia-lib 2.0.0 for Ussuri  https://review.opendev.org/71674120:03
openstackgerritSean McGinnis proposed openstack/releases master: Release final tosca-parser for ussuri  https://review.opendev.org/71674820:04
openstackgerritSean McGinnis proposed openstack/releases master: Release final keystonemiddleware for ussuri  https://review.opendev.org/71675120:06
openstackgerritSean McGinnis proposed openstack/releases master: Release final keystoneauth for ussuri  https://review.opendev.org/71674820:07
*** jbadiapa has quit IRC20:07
*** jbadiapa has joined #openstack-release20:08
openstackgerritSean McGinnis proposed openstack/releases master: Release final metalsmith for ussuri  https://review.opendev.org/71675320:08
openstackgerritSean McGinnis proposed openstack/releases master: Release final mistral-extra for ussuri  https://review.opendev.org/71675520:10
*** e0ne has joined #openstack-release20:11
openstackgerritSean McGinnis proposed openstack/releases master: Release final monasca-common for ussuri  https://review.opendev.org/71675620:11
openstackgerritSean McGinnis proposed openstack/releases master: Release final neutron-lib for ussuri  https://review.opendev.org/71675720:12
openstackgerritSean McGinnis proposed openstack/releases master: Release final octavia-lib for ussuri  https://review.opendev.org/71675820:13
openstackgerritSean McGinnis proposed openstack/releases master: Release final openstacksdk for ussuri  https://review.opendev.org/71675920:14
johnsomsmcginnis FYI, the octavia-lib release has already been posted in https://review.opendev.org/716741. Also, shouldn't your proposals have the stable  branch in them?20:15
openstackgerritSean McGinnis proposed openstack/releases master: Release final os-client-config for ussuri  https://review.opendev.org/71676020:15
smcginnisjohnsom: Ah, thanks. I missed removing that from the list.20:15
smcginnisjohnsom: Good point, I probably should have included that with all of these. I'll abandon my octavia-lib one though.20:16
johnsom+120:16
openstackgerritSean McGinnis proposed openstack/releases master: Release final ovsdbapp for ussuri  https://review.opendev.org/71676120:17
openstackgerritSean McGinnis proposed openstack/releases master: Release final keystonemiddleware for ussuri  https://review.opendev.org/71675120:19
openstackgerritSean McGinnis proposed openstack/releases master: Release final heat-translator for ussuri  https://review.opendev.org/71674220:20
openstackgerritSean McGinnis proposed openstack/releases master: Release final metalsmith for ussuri  https://review.opendev.org/71675320:21
openstackgerritSean McGinnis proposed openstack/releases master: Release final tosca-parser for ussuri  https://review.opendev.org/71674320:21
openstackgerritSean McGinnis proposed openstack/releases master: Release final monasca-common for ussuri  https://review.opendev.org/71675620:22
openstackgerritSean McGinnis proposed openstack/releases master: Release final neutron-lib for ussuri  https://review.opendev.org/71675720:23
openstackgerritSean McGinnis proposed openstack/releases master: Release final mistral-extra for ussuri  https://review.opendev.org/71675520:24
openstackgerritSean McGinnis proposed openstack/releases master: Release final openstacksdk for ussuri  https://review.opendev.org/71675920:24
openstackgerritSean McGinnis proposed openstack/releases master: Release final os-client-config for ussuri  https://review.opendev.org/71676020:25
openstackgerritSean McGinnis proposed openstack/releases master: Release final keystoneauth for ussuri  https://review.opendev.org/71674820:25
*** vishalmanchanda has quit IRC20:39
*** slaweq has quit IRC20:54
*** slaweq has joined #openstack-release21:05
*** slaweq has quit IRC21:09
*** slaweq has joined #openstack-release21:12
*** jbadiapa has quit IRC21:14
*** frickler_ has joined #openstack-release22:03
*** melwitt has quit IRC22:08
*** fnordahl has quit IRC22:08
*** frickler has quit IRC22:08
*** e0ne has quit IRC22:20
*** e0ne has joined #openstack-release22:21
*** slaweq has quit IRC22:31
*** slaweq has joined #openstack-release22:42
*** slaweq has quit IRC22:46
*** melwitt has joined #openstack-release22:51
*** tosky has quit IRC23:03
*** e0ne has quit IRC23:13
*** tetsuro has joined #openstack-release23:44

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!