Wednesday, 2019-12-11

*** udesale has joined #openstack-requirements04:13
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.opendev.org/69840506:09
*** tosky has joined #openstack-requirements07:09
*** e0ne has joined #openstack-requirements07:59
openstackgerritMerged openstack/requirements master: update constraint for neutron-lib to new release 1.30.0  https://review.opendev.org/69833308:05
*** e0ne has quit IRC08:06
*** amoralej|off is now known as amoralej08:12
*** ccamacho has joined #openstack-requirements08:13
*** hberaud|gone is now known as hberaud08:17
*** e0ne has joined #openstack-requirements08:19
*** e0ne has quit IRC08:28
*** ccamacho is now known as ccamacho|pto08:50
*** ralonsoh has joined #openstack-requirements08:55
*** strigazi has joined #openstack-requirements08:55
*** udesale has quit IRC09:29
*** udesale has joined #openstack-requirements09:32
*** ccamacho|pto has quit IRC09:38
*** ccamacho has joined #openstack-requirements09:38
*** ccamacho is now known as ccamacho|pto09:54
*** e0ne has joined #openstack-requirements10:05
*** dtantsur|afk is now known as dtantsur10:06
*** vishalmanchanda has quit IRC10:09
*** vishalmanchanda has joined #openstack-requirements10:10
*** hberaud is now known as hberaud|school-r10:58
*** udesale has quit IRC11:04
*** hberaud|school-r is now known as hberaud11:05
*** udesale has joined #openstack-requirements11:35
*** brinzhang has joined #openstack-requirements12:00
*** brinzhang has quit IRC12:02
*** brinzhang has joined #openstack-requirements12:02
*** brinzhang has quit IRC12:03
*** brinzhang has joined #openstack-requirements12:03
*** brinzhang has quit IRC12:04
*** spsurya has joined #openstack-requirements12:05
*** brinzhang has joined #openstack-requirements12:07
*** brinzhang has quit IRC12:07
*** brinzhang has joined #openstack-requirements12:08
*** brinzhang has quit IRC12:09
*** brinzhang has joined #openstack-requirements12:11
*** brinzhang has quit IRC12:11
*** brinzhang has joined #openstack-requirements12:12
*** brinzhang_ has joined #openstack-requirements12:16
*** brinzhang has quit IRC12:19
*** hberaud is now known as hberaud|lunch12:43
*** udesale has quit IRC12:50
*** brinzhang has joined #openstack-requirements13:10
*** amoralej is now known as amoralej|lunch13:26
*** brinzhang_ has quit IRC13:33
*** hberaud|lunch is now known as hberaud13:39
*** bnemec has joined #openstack-requirements14:01
*** amoralej|lunch is now known as amoralej14:07
*** brinzhang has quit IRC14:15
*** dtantsur is now known as dtantsur|brb14:44
*** hberaud is now known as hberaud|gone16:07
*** dtantsur|brb is now known as dtantsur16:55
*** e0ne has quit IRC18:14
*** dtantsur is now known as dtantsur|afk18:23
*** tosky has quit IRC18:44
*** ralonsoh has quit IRC18:55
*** spsurya has quit IRC19:14
*** amoralej is now known as amoralej|off19:23
*** lbragstad has joined #openstack-requirements20:03
prometheanfire10 min warning20:20
prometheanfire#startmeeting requirements20:33
openstackMeeting started Wed Dec 11 20:33:24 2019 UTC and is due to finish in 60 minutes.  The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot.20:33
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:33
*** openstack changes topic to " (Meeting topic: requirements)"20:33
openstackThe meeting name has been set to 'requirements'20:33
prometheanfire#topic rollcall20:33
*** openstack changes topic to "rollcall (Meeting topic: requirements)"20:33
prometheanfiretonyb, prometheanfire, dirk, smcginnis ping20:33
prometheanfireo/20:33
dirko/20:34
prometheanfire#topic Any controversies in the Queue?20:35
*** openstack changes topic to "Any controversies in the Queue? (Meeting topic: requirements)"20:35
tonyb[m]I'm kinda here20:35
prometheanfireatm, I'd say we are moving along, sphinx has dropped py3 as well, so will need to uppdate gr for that (sphinxcontrib stuff)20:36
dirkpy2 you mean?20:37
prometheanfireya20:37
smcginniso/20:39
dirkwfm20:40
smcginnisDidn't we already handle that? Or did they change something else?20:40
prometheanfireit's the contrib plugins this time20:40
prometheanfirewe have it handled for sphinx itself20:41
smcginnisAh, OK. The fun never stops.20:41
prometheanfireyep, basically20:41
prometheanfiredid you want to mention the neutron thing?20:41
smcginnisOh right. So there are neutron plugins that use neutron itself as a library. Even though there is a neutron-lib, but I don't know enough to know why they don't have everything they need there.20:42
smcginnisLikely going forward they should try to get it all in the lib.20:42
smcginnisBut there are some stable branches that are broken right now due to this.20:42
smcginnisBasically, theirs no upper-constraint for neutron, so things like stable/stein plugins are blowing up when the latest release of neutron gets installed.20:43
tonyb[m]We agreed they'd do that in Denver20:43
prometheanfireyep, and then they didn't20:43
smcginnisIt would appear that plan was not followed through.20:43
dirkso we just add it for stable/ ?20:43
dirkI think its not fair to have stable broken over this20:44
smcginnisI agree.20:44
dirkmaster is a different story20:44
prometheanfireya, just to stable seems like the right move20:44
tonyb[m]Then we said we'd treat them like any other library and add them to UC20:44
prometheanfireso abandon https://review.opendev.org/697369 ?20:44
smcginnistonyb[m]: Add neutron? Or neutron-lib?20:44
prometheanfireor the plugin20:44
tonyb[m]Neutron20:45
smcginnisSo what https://review.opendev.org/#/c/697369/ is doing is actually the plan?20:45
smcginnisI haven't had time to pay attention there. I see they all need updates to pick up the blacklist validation issue.20:46
prometheanfireremove from blacklist, make sure it's in gr, add to uc20:46
tonyb[m]And change the release type to cycle with intermediary20:46
prometheanfireya20:46
tonyb[m]I'll try to do that today (and update smcginnis change)20:46
smcginnisThanks, that would be great.20:47
tonyb[m]And do the appriate email etc20:47
prometheanfireack20:47
smcginnisSlawek is the PTL now. Might be good to get his input on the plan.20:47
tonyb[m]Yeah I'll cc him20:48
smcginnisI would hope they could just put common things in neutron-lib, but don't know the details.20:48
tonyb[m]I don't think he was in the room20:48
smcginnisI see him in -dev.20:49
tonyb[m]Akihiro agreed to that as the ideal but .... Time and person power is limited20:49
prometheanfireas always :P20:49
smcginnisPinged slaweq in -dev.20:50
tonyb[m]smcginnis: thanks20:51
smcginnisWe can probably continue on. Guessing this is out of his normal working hours.20:51
smcginnisBut maybe we can sync up out of meeting.20:51
prometheanfireya20:52
prometheanfire#topic open floor20:52
*** openstack changes topic to "open floor (Meeting topic: requirements)"20:52
smcginnisThere's the django issue.20:52
smcginnisI have uncap patches out there, but then there's the larger issue that we do need it blacklisted or something so it doesn't get updated from the one blessed version that they need to move to.20:53
prometheanfireI think the uncap was approved20:53
smcginnisSo I was wondering rather than uncapping, would it be better to recap it to the new version?20:53
prometheanfireisn't that what constraints is for?20:53
smcginnisOr do we have a way to prevent it from wanting to update since they apparently don't follow semver.20:53
smcginnisYeah. I think the concern is just that upper-constraints will automatically get proposed to a newer version and we will need to remember to not allow that.20:54
prometheanfireconstraints?20:54
prometheanfireah20:54
prometheanfireis it just one or two versions that need masking? if not and there is a longer term new cap then a new cap seems ok20:55
prometheanfirebut if the goal is to not cap, I think uncapping and being carful is the way forward20:55
smcginnisI believe longer term new cap.20:56
smcginnisEven doing a minor version bump requires some rework on the consuming end since they make backwards incompatible changes all the time.20:57
smcginnisAt least from what I understand.20:57
prometheanfireya, in that case just changing the cap seems right20:57
smcginnisThere are some comments about it on https://review.opendev.org/#/c/697612/20:58
prometheanfireyep20:58
prometheanfireanything else?20:58
smcginnisNope20:59
tonyb[m]We're supposed to recapp but also get horizon input20:59
prometheanfireya, for the value to cap at20:59
smcginnisThat started things with https://review.opendev.org/#/c/697431/320:59
prometheanfireanyone have anything else?21:03
smcginnisTalking about django drove everyone away. ;)21:04
prometheanfire#endmeeting21:11
*** openstack changes topic to "OpenStack Requirements - IRC meetngs on Wednesdays @ 07:00 UTC in here in #openstack-requirements - See agenda @ http://tinyurl.com/h44ryuw - IRC channel is *LOGGED* @ http://tinyurl.com/j38rk24"21:11
openstackMeeting ended Wed Dec 11 21:11:25 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:11
prometheanfire:D21:11
openstackMinutes:        http://eavesdrop.openstack.org/meetings/requirements/2019/requirements.2019-12-11-20.33.html21:11
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/requirements/2019/requirements.2019-12-11-20.33.txt21:11
openstackLog:            http://eavesdrop.openstack.org/meetings/requirements/2019/requirements.2019-12-11-20.33.log.html21:11
dirkprometheanfire: I left a comment on django, sorry that distracted me21:21
dirkprometheanfire: I would suggest tor reconsider the +2 then21:21
dirkit looks like the horizon team only wants to deal with LTS releases, which means we need a newer cap not no cap21:21
smcginnisdirk: I think to get the new cap though, we first need to go through all the steps to get it uncapped, unfortunately.21:28
*** lbragstad has quit IRC21:34
openstackgerritSean McGinnis proposed openstack/requirements master: Raise Cap on Django Version  https://review.opendev.org/69743121:36
dirkreally? this isn't a lib is it?21:45
dirksmcginnis: can you explain the backgound? I think I'm missing some piece of information..21:58
smcginnisdirk: We've had to go through this a couple times now. I don't remember all the details, but I think it has to do with what we will allow to change and how the requirements are pulled in while we are making those changes.22:11
smcginnisI think just changing the cap will cause a failure because global requirements will dictate one thing, but the project will call for something else.22:11
smcginnisSo we need to remove the cap from g-r, then update the project.22:11
*** tosky has joined #openstack-requirements22:15
dirksmcginnes: ack. I have missed that so far out seems23:33
*** tosky has quit IRC23:40
*** brinzhang has joined #openstack-requirements23:58
*** ccamacho|pto has quit IRC23:59

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