*** spsurya has joined #openstack-requirements | 01:01 | |
*** hongbin has joined #openstack-requirements | 01:55 | |
*** udesale has joined #openstack-requirements | 04:00 | |
*** hongbin has quit IRC | 04:11 | |
*** dtantsur|afk is now known as dtantsur | 05:49 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints https://review.opendev.org/663242 | 06:16 |
---|---|---|
*** e0ne has joined #openstack-requirements | 06:19 | |
*** udesale has quit IRC | 06:21 | |
*** udesale has joined #openstack-requirements | 06:21 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for oslo.service to new release 1.40.0 https://review.opendev.org/663505 | 06:22 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/stein: update constraint for ironic-lib to new release 2.16.3 https://review.opendev.org/663506 | 06:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for os-traits to new release 0.14.0 https://review.opendev.org/663507 | 06:24 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for openstacksdk to new release 0.30.0 https://review.opendev.org/663508 | 06:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for ironic-lib to new release 2.12.3 https://review.opendev.org/663516 | 06:45 |
*** udesale has quit IRC | 06:49 | |
*** udesale has joined #openstack-requirements | 06:50 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/rocky: update constraint for python-ironicclient to new release 2.5.3 https://review.opendev.org/663520 | 06:52 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for python-troveclient to new release 2.18.0 https://review.opendev.org/663521 | 06:53 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/rocky: update constraint for ironic-lib to new release 2.14.2 https://review.opendev.org/663524 | 06:58 |
*** hberaud|gone is now known as hberaud | 07:03 | |
*** e0ne has quit IRC | 07:05 | |
*** e0ne has joined #openstack-requirements | 07:06 | |
*** e0ne has quit IRC | 07:26 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for python-octaviaclient to new release 1.9.0 https://review.opendev.org/663529 | 07:26 |
dtantsur | hi folks, I see mass uploaded patches to bump openstackdocstheme to >= 1.30.0. is it a coordinated effort? | 07:45 |
*** udesale has quit IRC | 08:01 | |
*** udesale has joined #openstack-requirements | 08:03 | |
*** udesale has quit IRC | 08:24 | |
*** e0ne has joined #openstack-requirements | 08:49 | |
*** udesale has joined #openstack-requirements | 08:51 | |
*** hberaud is now known as hberaud|lunch | 10:00 | |
*** hberaud|lunch is now known as hberaud | 11:08 | |
*** udesale has quit IRC | 11:23 | |
*** bnemec has joined #openstack-requirements | 13:11 | |
*** udesale has joined #openstack-requirements | 13:29 | |
prometheanfire | dtantsur: not by me, you ask in -releases? | 14:04 |
dtantsur | no. looks like someone's personal initiative to me.. | 14:04 |
*** hberaud is now known as hberaud|school-r | 14:26 | |
*** hberaud|school-r is now known as hberaud | 14:36 | |
openstackgerrit | Matthew Thode proposed openstack/requirements master: Updated from generate-constraints https://review.opendev.org/663242 | 14:43 |
smcginnis | dtantsur: Yeah, I think personal initiative. | 15:31 |
smcginnis | This is why I miss the reqs sync. ^ | 15:31 |
*** e0ne has quit IRC | 15:45 | |
*** hberaud is now known as hberaud|gone | 16:19 | |
openstackgerrit | Merged openstack/requirements master: update constraint for os-traits to new release 0.14.0 https://review.opendev.org/663507 | 16:22 |
openstackgerrit | Merged openstack/requirements master: update constraint for openstacksdk to new release 0.30.0 https://review.opendev.org/663508 | 16:22 |
*** dtantsur is now known as dtantsur|afk | 17:06 | |
*** spsurya has quit IRC | 17:40 | |
*** udesale has quit IRC | 17:42 | |
*** mnaser has left #openstack-requirements | 18:13 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for glance_store to new release 0.29.0 https://review.opendev.org/663740 | 18:22 |
*** e0ne has joined #openstack-requirements | 18:26 | |
*** e0ne has quit IRC | 18:31 | |
*** e0ne has joined #openstack-requirements | 18:32 | |
*** e0ne has quit IRC | 18:38 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for python-ironicclient to new release 2.8.0 https://review.opendev.org/663747 | 18:57 |
*** e0ne has joined #openstack-requirements | 19:17 | |
*** bnemec has quit IRC | 19:23 | |
*** zbr has quit IRC | 19:25 | |
*** bnemec has joined #openstack-requirements | 19:25 | |
*** bnemec has quit IRC | 19:31 | |
*** bnemec has joined #openstack-requirements | 19:34 | |
*** bnemec has quit IRC | 19:41 | |
*** bnemec has joined #openstack-requirements | 19:42 | |
*** e0ne has quit IRC | 20:05 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for os_vif to new release 1.16.0 https://review.opendev.org/663757 | 20:08 |
*** ccamacho has quit IRC | 20:08 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/stein: update constraint for python-octaviaclient to new release 1.8.1 https://review.opendev.org/663759 | 20:15 |
*** bnemec has quit IRC | 20:16 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for python-octaviaclient to new release 1.4.1 https://review.opendev.org/663760 | 20:17 |
*** bnemec has joined #openstack-requirements | 20:17 | |
openstackgerrit | Merged openstack/requirements stable/rocky: update constraint for python-ironicclient to new release 2.5.3 https://review.opendev.org/663520 | 20:19 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/rocky: update constraint for python-octaviaclient to new release 1.6.1 https://review.opendev.org/663765 | 20:30 |
openstackgerrit | Merged openstack/requirements stable/stein: update constraint for ironic-lib to new release 2.16.3 https://review.opendev.org/663506 | 20:40 |
prometheanfire | tonyb: dirk: smcginnis: I think that we have to have another file (like global-requirements but not) just to cap things that are dropping support for py27 and the like. | 21:18 |
prometheanfire | reasoning is that if we add something to global reqs that is gpl or something just to cap it, then the bot won't catch it when #random-project adds it to it's requirements.txt | 21:19 |
prometheanfire | we talked about it two meetings ago and thought of that as composing an email I WAS going to send to the list | 21:20 |
prometheanfire | at this point I don't think there's a workable solution for a single file | 21:20 |
tonyb[m] | I think that's a mistake, but frankly I lack the headspace to really think about the consequences or implementation | 21:38 |
prometheanfire | tonyb: we'd need a way of preventing projects from defining a depenency on the 'not really global-requirements.txt' entries | 21:40 |
prometheanfire | if we can figure that out, a single file can work, probably | 21:40 |
tonyb[m] | I understand what you are saying I just really really want to think we can solve this problem with communication rather than tools | 21:41 |
tonyb[m] | Tools that will be unneeded in 6 months | 21:42 |
tonyb[m] | Like I said I don't really have the headspace but I think adding more tools/data isn't the right approach | 21:45 |
tonyb[m] | But as I can't really engage I'll leave it up to you | 21:45 |
prometheanfire | kk | 21:57 |
smcginnis | I wonder how our enforcement of those things would work too. Meaning how we could have the separate file that is able to cap things, and how that would need to work with pip and our requirements-check jobs. | 22:05 |
prometheanfire | we generate from two requirements files, not one | 22:06 |
prometheanfire | pip install -r foo.txt -r bar.txt | 22:06 |
prometheanfire | pip freeze | 22:06 |
smcginnis | From the project perspective, would they all need to be updated to have pip install -r requirements.txt -c uc-1 -c uc-2? | 22:07 |
prometheanfire | no, we are still generating a single constraints file | 22:07 |
prometheanfire | the second requirements file is for internal use only (to generate th uc.txt) | 22:08 |
smcginnis | Ah, OK. So the requirements-check job that runs in other repos to make sure they match global-requirements wouldn't need to change. | 22:08 |
prometheanfire | yep | 22:08 |
smcginnis | OK, that does at least seem technically doable. | 22:09 |
tonyb | That'll work in the gate but not outside that environment | 22:35 |
prometheanfire | tonyb: what do you mean? the generated upper-constraints will work anywhere (what won't work)? | 22:38 |
openstackgerrit | Merged openstack/requirements master: update constraint for python-octaviaclient to new release 1.9.0 https://review.opendev.org/663529 | 22:39 |
openstackgerrit | Merged openstack/requirements master: Updated from generate-constraints https://review.opendev.org/663242 | 22:39 |
tonyb | prometheanfire: pip install $foo (without -c) will fail if we split the requirements the way you're suggestig | 22:39 |
tonyb | prometheanfire: and for better or worse that's still the 'default' | 22:39 |
prometheanfire | tonyb: so are you proposing we allow projects to define stuff not currently in global-reqs into their reqs.txt? because that's the only fix I think (for that specific situation) | 22:43 |
tonyb | prometheanfire: No I'm not poposing that | 22:43 |
tonyb | prometheanfire: I'm not proposing anything | 22:43 |
* prometheanfire likes poposing more | 22:44 | |
tonyb | prometheanfire: I'm just pointing out that 2 files, as you described it, wont work | 22:44 |
tonyb | prometheanfire: that's why in the past we've used the 'indirect deps section' in g-r for this situation | 22:44 |
prometheanfire | well, it works for gate, I can propose the alternative (as I don't know another way to fix that) to the list for review (would need legal signoff too) though | 22:44 |
prometheanfire | it's just that we are going to use this much more in the future | 22:45 |
tonyb | prometheanfire: I'm aware of the issues with that and lack the time to come up with a better solution but I can still see what wont work | 22:45 |
tonyb | I think that the best approach is to clearly describe the problem | 22:46 |
tonyb | The one workable solution we have amd the issues with that and call for ideas | 22:46 |
tonyb | if we don't get any then we need to talk to 'legal' | 22:46 |
tonyb | and then feed that conversation back into the community | 22:46 |
prometheanfire | ok | 22:47 |
prometheanfire | fun email | 22:47 |
tonyb | Yeah fun and long | 22:47 |
openstackgerrit | Merged openstack/requirements master: update constraint for python-troveclient to new release 2.18.0 https://review.opendev.org/663521 | 23:11 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.service to new release 1.40.0 https://review.opendev.org/663505 | 23:11 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!