| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2019-12-05 | |||
| 16:54:49 | dtantsur | probably? I'd really bring it to legal-discuss | |
| 16:54:54 | gtema | ok, time is running out. Summary? | |
| 16:55:03 | dtantsur | gtema: we had a few #agreed | |
| 16:55:09 | gtema | I would also vote for raising | |
| 16:55:17 | gtema | in legal-discuss | |
| 16:55:21 | dtantsur | #action sshnaidm To raise the licensing topic on legal-discuss | |
| 16:55:23 | sshnaidm | #action to figure out which license to use for new developed modules in openstack collection, | |
| 16:55:23 | dtantsur | correct? :) | |
| 16:55:32 | sshnaidm | dtantsur, ack | |
| 16:55:34 | dtantsur | you forgot <who> | |
| 16:55:35 | dtantsur | #undo | |
| 16:55:36 | openstack | Removing item from minutes: #action to figure out which license to use for new developed modules in openstack collection, | |
| 16:55:44 | dtantsur | okay, now we have one item | |
| 16:55:59 | dtantsur | anything else? | |
| 16:55:59 | sshnaidm | great | |
| 16:56:03 | openstackgerrit | Merged openstack/openstacksdk master: tox: Keeping going with docs https://review.opendev.org/692503 | |
| 16:56:14 | sshnaidm | wanted to ask about versioning of modules | |
| 16:56:27 | sshnaidm | I don't think we need branches as openstack releases, right? | |
| 16:56:57 | sshnaidm | should we just keep them compatible as much as possible? in case we have differences in openstacksdk for example | |
| 16:57:33 | sshnaidm | any strong opinions about it? | |
| 16:57:50 | dtantsur | I guess we need to match ansible? | |
| 16:57:56 | gtema | I think current version checking in modules is sufficient. So no need for openstack releases from my POV | |
| 16:58:01 | sshnaidm | dtantsur, why? | |
| 16:58:24 | dtantsur | to allow combining them as gundalow mentioned? | |
| 16:58:42 | dtantsur | SDK has stable branches, OSC too (?) | |
| 16:58:46 | sshnaidm | dtantsur, sorry, I missed it, to combine? | |
| 16:58:48 | dtantsur | it feels like the modules could | |
| 16:58:50 | gtema | at least "API" for the collections structure need to be kept in sync with Ansible | |
| 16:58:59 | sshnaidm | gtema, yeah, that's right | |
| 16:59:04 | dtantsur | sshnaidm: a distribution of ansible with all collections | |
| 16:59:08 | dtantsur | right | |
| 16:59:44 | sshnaidm | yeah, I think we agree on keeping them compatible with ansible | |
| 16:59:55 | sshnaidm | otherwise it won't work :) | |
| 17:00:01 | dtantsur | exactly :) | |
| 17:00:14 | dtantsur | I guess we need to decide about stable branches | |
| 17:00:16 | dtantsur | probably next time | |
| 17:00:17 | sshnaidm | #agreed to keep modules compatible with Ansible collections API | |
| 17:00:26 | sshnaidm | dtantsur, yep | |
| 17:00:34 | sshnaidm | ok, thanks all for participation! | |
| 17:00:42 | sshnaidm | next Thu same time same place | |
| 17:00:44 | dtantsur | thanks, and thanks elmiko for tolerating us! | |
| 17:00:56 | dtantsur | #endmeeting | |
| 17:00:57 | gtema | otherwise it is too silent :D | |
| 17:00:58 | openstack | Meeting ended Thu Dec 5 17:00:56 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 17:00:59 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_sig/2019/api_sig.2019-12-05-16.00.html | |
| 17:01:00 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_sig/2019/api_sig.2019-12-05-16.00.txt | |
| 17:01:01 | openstack | Log: http://eavesdrop.openstack.org/meetings/api_sig/2019/api_sig.2019-12-05-16.00.log.html | |
| 17:01:20 | sshnaidm | yeah, we fixed that) | |
| 17:02:46 | elmiko | dtantsur: gladly =) | |
| 17:04:10 | gundalow | Good to chat everybody, please do shout out if there is anything else | |
| 17:04:22 | gtema | thanks gundalow | |
| 17:36:46 | gundalow | dtantsur|afk: sshnaidm another option could be `redhat.openstack`. I think this comes down to how many OpenStack Collections you think there maybe | |
| 17:39:45 | sshnaidm | gundalow, mm.. but our projects are community wide, not limited to redhat | |
| 17:47:41 | gundalow | sshnaidm: nod, that's a fair point | |
| 18:04:23 | mordred | yeah - I would hope we only have one openstack collection | |
| 18:04:33 | mordred | also - sorry I missed the meeting - I have plague today | |
| 18:26:11 | elmiko | hope you feel better soon mordred =) | |
| 18:26:50 | mordred | elmiko: thanks! nothing says the holidays like laying around groaning | |
| 18:27:21 | sshnaidm | gundalow, is there somewhere written about plans to move modules in 2.10? The roadmap looks a little bit empty https://docs.ansible.com/ansible/devel/roadmap/ROADMAP_2_10.html | |
| 18:42:53 | gundalow | sshnaidm: we are working on comma at the moment. I expect it to be out in the next week or so | |
| 18:59:39 | elmiko | mordred: heh, totally | |
| 19:08:50 | ekultails | Ansible 2.10 should really be 3.0 with all of this restructuring going on. Just my two cents. | |
| 19:11:44 | pabelanger | I'd be interested in how the collection release process will work | |
| 19:11:47 | pabelanger | eg: | |
| 19:12:10 | pabelanger | what will be the version number of this first collection release, targetted for 2.10 | |
| 19:44:51 | ekultails | I can't imagine every Collection aligning with Ansible's life cycle. I guess that is both a pro and a con that a Collection could push out updates independent of Ansible. | |
| #openstack-sdks - 2019-12-06 | |||
| 11:11:38 | openstackgerrit | Daniel Bengtsson proposed openstack/python-openstackclient master: Stop testing python 2 in tox and zuul. https://review.opendev.org/695427 | |
| 15:06:04 | openstackgerrit | Artem Goncharov proposed openstack/python-openstackclient master: Add support for setting and removing tags from server instance https://review.opendev.org/697674 | |
| 15:17:31 | melwitt | dtroyer: hi, I was wondering what your thoughts are on backporting https://review.opendev.org/691459 and https://review.opendev.org/691460 to stable/queens? just trying to get some feedback about whether they're wanted upstream before looking at downstream backports. thanks | |
| 16:04:40 | efried | mordred, dtroyer: on https://review.opendev.org/#/c/695427/ are you ready with a quick reapproval if I fix up the commit message? | |
| 16:05:16 | mordred | efried: ++ | |
| 16:06:38 | openstackgerrit | Eric Fried proposed openstack/python-openstackclient master: Stop testing python 2 in tox and zuul. https://review.opendev.org/695427 | |
| 16:06:59 | efried | mordred: done ^ | |
| 16:11:28 | mordred | efried: re +2 from me | |
| 16:11:36 | efried | thanks | |
| 16:11:56 | efried | I guess somebody ought to go fix that other test... | |
| 17:00:23 | openstackgerrit | Merged openstack/cliff master: Switch to Ussuri jobs https://review.opendev.org/691148 | |
| 17:00:23 | openstackgerrit | Merged openstack/cliff master: Add contributors link to readme https://review.opendev.org/689293 | |
| 17:35:58 | openstackgerrit | Merged openstack/shade master: Switch to Ussuri jobs https://review.opendev.org/691162 | |
| 17:40:10 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: update OVH vendor entry https://review.opendev.org/692961 | |
| 17:53:29 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: update OVH vendor entry https://review.opendev.org/692961 | |
| 20:49:31 | openstackgerrit | Merged openstack/openstacksdk master: update OVH vendor entry https://review.opendev.org/692961 | |
| #openstack-sdks - 2019-12-09 | |||
| 04:35:38 | iokiwi | Bug when creating bootable volume via SDK? http://paste.openstack.org/show/787293/ | |
| 04:36:50 | iokiwi | neither is_bootable=True nor bootable=True results in a bootable volume. | |
| 04:37:20 | iokiwi | Creating bootable volume via openstack client works fine though | |
| 05:03:47 | eandersson | iokiwi what is the output if you use bootable=True instead, identical? | |
| 05:05:09 | eandersson | but I see the bug | |
| 05:05:30 | eandersson | https://github.com/openstack/openstacksdk/blob/140eaf7547cf9f557fdd119bf278c41f7b49e1e2/openstack/cloud/_block_storage.py#L242 | |
| 05:05:59 | eandersson | When bootable is set, the volume is just return, but not normalized. | |
| 05:06:12 | eandersson | mordred ^ | |
| 05:07:07 | eandersson | So don't think is_bootable could ever be true? | |
| 09:56:47 | iokiwi | eandersson yes I tried bootable=True | |
| 10:00:48 | iokiwi | Yes, the volume will go to status 'CREATING' first so that condition will probably never be met. But I dont see a way via the sdk to set the volume bootable after the volume has been created | |
| 10:13:38 | iokiwi | Oh nevermind, I am inside the wait block. I am not sure what normalizing the volume means? | |
| 15:04:30 | mordred | eandersson: oh - yeah. that's unfortunate there | |
| 15:06:34 | mordred | eandersson: but iokiwi is using the resource layer | |
| 15:06:51 | mordred | iokiwi: can you try con.create_volume instead of con.block_storage.create_volume? | |
| 15:10:06 | mordred | or - alternately, if you want to use the resource layer - you need to get the Volume object back from that create call, then you need to update it with the bootable flag - like v.is_bootable = True ; v.commit(con.block_storage) | |
| 17:02:39 | openstackgerrit | Artem Goncharov proposed openstack/python-openstackclient master: Add support for setting and removing tags from server instance https://review.opendev.org/697674 | |
| 17:18:07 | openstackgerrit | Monty Taylor proposed openstack/ansible-collections-openstack master: WIP Make an OpenStackModule base class https://review.opendev.org/698044 | |