Earlier  
Posted Nick Remark
#openstack-sdks - 2020-03-26
21:40:11 openstackgerrit Merged openstack/openstacksdk master: Revert "Switch to futurist for concurrency" https://review.opendev.org/715249
22:19:00 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required https://review.opendev.org/715243
22:22:25 vphilippon @mordred: so just to make sure, the plan is still to make a release (which supports py2) before adding the py3.5 constraint?
22:23:02 mordred vphilippon: yes, that's right ... I've submitted this: https://review.opendev.org/#/c/715317/
22:23:23 mordred which will trigger the release of 0.45 with py2 supported properly
22:23:41 mordred then we'll land the 3.5 patch above and cut a 0.46
22:23:51 mordred so the world should be in a sensible position again after that
22:26:38 vphilippon Great, thanks! I can make a quick test of 0.45 when it lands to validate before you go forward :)
22:26:53 mordred vphilippon: sweet!
22:50:27 openstackgerrit Sam Morrison proposed openstack/openstacksdk master: Add availability zone and availability zone profile resources to load balancer https://review.opendev.org/714345
23:43:49 openstackgerrit Merged openstack/cliff master: Re-add support for python 3.5 https://review.opendev.org/715305
#openstack-sdks - 2020-03-27
00:37:45 openstackgerrit Merged openstack/openstacksdk master: Change default image type in the OTC vendor profile https://review.opendev.org/715183
02:02:30 openstackgerrit Sam Morrison proposed openstack/openstacksdk master: Add availability zone and availability zone profile resources to load balancer https://review.opendev.org/714345
09:14:37 AJaeger mordred: https://review.opendev.org/#/c/715243/ needs an update for requirements first - or done differently :( That's the py35 change
11:18:51 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Add '--force; parameter to 'openstack quota set' https://review.opendev.org/713881
11:19:16 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Add '--force' parameter to 'openstack quota set' https://review.opendev.org/713881
11:36:20 openstackgerrit Merged openstack/ansible-collections-openstack master: Ignore more things for the final artifact https://review.opendev.org/715302
11:44:32 openstackgerrit Merged openstack/python-openstackclient master: Adding options to user cli https://review.opendev.org/697444
12:27:03 smcginnis AJaeger, mordred: Actually, we might have an issue with that 3.5 patch.
12:27:25 smcginnis Since OpenStack itself is dropping support, this will also need to do something about requirements constraints.
12:27:40 smcginnis We're only tracking 3.6 and 3.7 there now.
12:35:12 AJaeger smcginnis: yeah, that's what I feared ;(
12:41:54 smcginnis Not sure what the best option is here. We may need to track our own upper-constraints on this repo. Or at least for the "unofficial" python versions we want to still support.
12:42:47 smcginnis We can have py35 jobs in tox refer to a local file, so something like "deps = -c./py35upper-constraints.txt" or something.
12:43:16 smcginnis Then each time the rest of openstack moves along to a new version, we would need to take a snapshot of the last supported u-c file and add it locally.
12:43:30 smcginnis I don't really like that, but it's the simplest option I can think of at the moment.
12:43:56 AJaeger What fun ;( Let's see what mordred thinks
12:56:54 smcginnis Another option. Mostly the same concept, but instead of keeping a local snapshot of u-c we point to the stable branch URL to grab it. Then is things get updated in stable/train to fix an issue, we automatically pick it up.
12:58:57 smcginnis But... we may also need multiple versions of [test-]requirements.txt, otherwise we will have conflicts between versions and the requirements-check job will fail...
12:59:08 smcginnis This isn't as easy as it first appears.
13:28:43 mordred hrm
13:29:45 mordred oh! it's just the oslo.config issue in test-requirements that's the issue?
13:31:17 mordred smcginnis, AJaeger: what if we combine some of the above ideas ...
13:31:42 mordred change test-requirements to be normal (none of those markers)
13:32:23 mordred than add a second constraints file that _only_ has an oslo.config constraints in it - and add that to the py35 env
13:34:05 smcginnis Definitely need to fix the oslo.config thing for now. That's at least an easy one.
13:34:33 smcginnis Longer term though, there will be more of a delta between what is officially supported in openstack/requirements and what we will need to be able to keep py35 testing going.
13:36:57 mordred yah. it might get easier if/when zuul drops python3.5 support ... but that's actually what we run in production at the moment, so it's a non-trivial step
13:37:25 mordred smcginnis: I think I have a reasonably simple fix for now
13:37:37 mordred smcginnis: make the py35 env use the lower-constraints.txt file that's already there
13:40:39 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required https://review.opendev.org/715243
13:40:55 mordred smcginnis, AJaeger: ^^
13:43:06 AJaeger mordred: that's evil - or genius :) Not sure which one yet ;)
13:48:34 mordred :)
13:48:46 mordred I mean - I think it might even be the "right" thing to do in this case ...
13:49:20 mordred we're mostly just wanting to make sure we didn't increase a lower requirement past the point where it works with python3.5 - which is a thing lower-contraints already expresses
13:52:33 AJaeger yeah - I just don't have the time right now to think it through. So, will let it take it's way ;)
14:00:13 vphilippon mordred: Hello! Juste to let you know that openstacksdk 0.45.0 installs itselft on Py2 without issues!
14:01:42 mordred vphilippon: woohoo! that's wonderful news
14:03:14 smcginnis l-c is actually a pretty good idea.
14:25:17 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Small cleanups after Python2 drop https://review.opendev.org/715309
14:25:34 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Re-add nodepool functional test https://review.opendev.org/715245
14:36:15 mordred johnsom: https://review.opendev.org/#/c/714345/ look ok to you now?
14:37:29 johnsom mordred: Sam pinged me last night, I will take a look in the next hour
14:37:49 mordred cool. thanks!
14:38:19 johnsom Must get the coffee on first. Grin
14:55:37 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Turn off test log capture for now https://review.opendev.org/715442
14:59:14 openstackgerrit Mark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_identity_provider https://review.opendev.org/714632
14:59:14 openstackgerrit Mark Chappell proposed openstack/ansible-collections-openstack master: New module: os_keystone_mapping_info https://review.opendev.org/713686
14:59:15 openstackgerrit Mark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_identity_provider_info https://review.opendev.org/714633
14:59:16 openstackgerrit Mark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol https://review.opendev.org/714991
14:59:18 openstackgerrit Mark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol_info https://review.opendev.org/714992
15:32:42 openstackgerrit Andreas Jaeger proposed openstack/python-openstackclient master: Cleanup Python 2.7 support https://review.opendev.org/715446
16:10:57 openstackgerrit Tom Stappaerts proposed openstack/python-openstackclient master: Support for stateless security groups https://review.opendev.org/711515
16:36:13 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required https://review.opendev.org/715243
16:36:14 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Turn off test log capture for now https://review.opendev.org/715442
17:16:49 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Add python-requires entry indicating 3.5 is required https://review.opendev.org/715243
17:58:43 openstackgerrit Vishakha Agarwal proposed openstack/python-openstackclient master: [WIP] Add immutable option https://review.opendev.org/715269
18:01:24 openstackgerrit Jesse Pretorius (odyssey4me) proposed openstack/openstacksdk stable/train: Add tests for Ansible built-in modules in 2.8,2.9 https://review.opendev.org/714089
18:11:31 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Turn off test log capture for now https://review.opendev.org/715442
18:56:45 openstackgerrit Andreas Jaeger proposed openstack/openstacksdk master: Small cleanups after Python2 drop https://review.opendev.org/715309
20:02:33 openstackgerrit Andreas Jaeger proposed openstack/osc-lib master: Update hacking for Python3 https://review.opendev.org/715531
20:02:48 openstackgerrit Andreas Jaeger proposed openstack/openstackclient master: Update hacking for Python3 https://review.opendev.org/715532
20:02:55 AJaeger mordred: two repos with ancient hacking versions ^
20:03:12 mordred awesome
20:04:34 AJaeger I pushed ~ 10 changes and decided now to start with really ancient versions ;)
20:22:45 openstackgerrit Merged openstack/openstackclient master: Update hacking for Python3 https://review.opendev.org/715532
20:47:00 smcginnis Wow, nice. 0.x releases
23:28:36 openstackgerrit Merged openstack/openstacksdk master: Add python-requires entry indicating 3.5 is required https://review.opendev.org/715243
23:30:22 openstackgerrit Merged openstack/openstacksdk master: Turn off test log capture for now https://review.opendev.org/715442
23:48:39 mordred \o/
23:49:45 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Small cleanups after Python2 drop https://review.opendev.org/715309
#openstack-sdks - 2020-03-28
00:04:04 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Add availability zone and availability zone profile resources to load balancer https://review.opendev.org/714345
02:21:34 openstackgerrit Merged openstack/openstacksdk master: Small cleanups after Python2 drop https://review.opendev.org/715309
02:46:29 openstackgerrit Merged openstack/openstacksdk master: Add availability zone and availability zone profile resources to load balancer https://review.opendev.org/714345
07:08:23 openstackgerrit Andreas Jaeger proposed openstack/osc-lib master: Update hacking for Python3 https://review.opendev.org/715531
13:12:00 openstackgerrit Sagi Shnaidman proposed openstack/ansible-collections-openstack master: Add SDK version to tests conditions https://review.opendev.org/715620
15:30:20 openstackgerrit Merged openstack/openstacksdk stable/stein: Run fetch-subunit-output role conditionally https://review.opendev.org/714771
15:30:21 openstackgerrit Merged openstack/openstacksdk stable/stein: [tests] Improve devstack/post playbook efficiency https://review.opendev.org/715193
16:04:02 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Re-add nodepool functional test https://review.opendev.org/715245
16:06:15 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Re-add nodepool functional test https://review.opendev.org/715245
18:50:27 openstackgerrit Andreas Jaeger proposed openstack/os-api-ref master: Update hacking for Python3 https://review.opendev.org/715649
#openstack-sdks - 2020-03-29
02:39:22 openstackgerrit Lichao Xue proposed openstack/openstacksdk master: Fix ImportError No module named queue in python2.7 env. https://review.opendev.org/715671
02:40:58 openstackgerrit Lichao Xue proposed openstack/openstacksdk master: Fix ImportError No module named queue in python2.7 env. https://review.opendev.org/715671
03:54:19 openstackgerrit Akihiro Motoki proposed openstack/os-api-ref master: Update sphinx-testing requirements to >=1.0.1 https://review.opendev.org/715673
04:19:26 openstackgerrit Lichao Xue proposed openstack/openstacksdk master: Fix ImportError No module named queue in python2.7 env. https://review.opendev.org/715671
04:52:45 openstackgerrit Lichao Xue proposed openstack/openstacksdk master: Fix ImportError No module named queue in python2.7 env. https://review.opendev.org/715671
07:51:35 openstackgerrit Lichao Xue proposed openstack/openstacksdk master: Fix ImportError No module named queue in python2.7 env. https://review.opendev.org/715671
10:23:57 openstackgerrit Andreas Jaeger proposed openstack/openstacksdk master: Update hacking for Python3 https://review.opendev.org/715684
13:00:26 openstackgerrit Andreas Jaeger proposed openstack/openstacksdk master: Raise hacking to 2.x https://review.opendev.org/715155

Earlier   Later