Tuesday, 2020-03-03

*** owalsh has quit IRC00:54
*** owalsh has joined #openstack-ansible-sig01:00
*** evrardjp has quit IRC05:35
*** evrardjp has joined #openstack-ansible-sig05:35
*** gshippey has quit IRC07:33
*** sshnaidm|pto has quit IRC08:45
*** sshnaidm|pto has joined #openstack-ansible-sig08:59
*** sshnaidm|pto is now known as sshnaidm09:17
*** holser has joined #openstack-ansible-sig09:39
*** holser has quit IRC09:40
*** holser has joined #openstack-ansible-sig09:41
*** gshippey has joined #openstack-ansible-sig09:54
*** dtantsur|afk is now known as dtantsur10:03
*** spatel has joined #openstack-ansible-sig10:27
*** spatel has quit IRC10:33
*** openstackstatus has quit IRC10:59
*** sshnaidm has quit IRC11:07
*** sshnaidm has joined #openstack-ansible-sig11:12
*** sshnaidm has quit IRC11:13
*** sshnaidm has joined #openstack-ansible-sig11:13
*** trident has quit IRC11:46
*** trident has joined #openstack-ansible-sig11:49
sshnaidmgundalow, hi, do you have any updates about https://github.com/ansible/ansible/pull/66790 ?14:12
*** spatel has joined #openstack-ansible-sig14:36
*** spatel has quit IRC14:40
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Deal with collection build modifying tree  https://review.opendev.org/71103314:50
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Fix license metadata  https://review.opendev.org/71103514:55
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Clean up minor build quibbles  https://review.opendev.org/71103614:57
sshnaidmanybody available for Openstack ansible modules meeting?15:00
dtantsuro/15:01
sshnaidm#startmeeting ansible-sig15:01
openstackMeeting started Tue Mar  3 15:01:48 2020 UTC and is due to finish in 60 minutes.  The chair is sshnaidm. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: ansible-sig)"15:01
openstackThe meeting name has been set to 'ansible_sig'15:01
sshnaidmhi dtantsur15:02
dtantsur\o/15:02
dtantsurlet's ping moar people, I guess?15:02
sshnaidmmordred, cloudnull mnaser and anybody interested, welcome to the meeting15:02
dtantsurI've spotted a wild mordred around recently15:02
sshnaidmdtantsur, yeah, feel free to add them :)15:02
sshnaidmmordred exactly sent a few patches15:03
sshnaidmI don't have a specific agenda for today, please feel free to discuss any topics15:04
noonedeadpunko/15:04
mordredI'm working on updating the guidlines patch15:04
dtantsurmaybe a status update on the release?15:04
mordredso I'll have that up shortly after this meeting15:04
mordredthat's a great idea15:04
mordredso - there's two pieces:15:04
*** spatel has joined #openstack-ansible-sig15:05
mordredhttps://review.opendev.org/#/c/710048/ <-- this is a TC resolution asserting that this SIG is responsible for the openstack namespace in galaxy15:05
dtantsurnice15:06
mordredonce that's in, I'm going to suggest that we have the infra team manage an account that can upload the collections on our behalf (since there is an established secrets management there)15:06
mordredand once that account is in place, we'll get the secret put in zuul and be off to the races15:06
mordredI'm also working on uploading pre-release manually for now15:06
mordredwhich is where the latest three patches came from :)15:07
sshnaidmmordred++15:07
mordredall in all - I think we're getting somewhere! :)15:07
sshnaidmmordred, do you know if we have ansible roles for collections from Paul?15:07
sshnaidmmordred, yeah, that's great, thank you!15:07
mordredsshnaidm: no - I'll follow up with him again today15:07
sshnaidmmordred, ack15:08
sshnaidmmaybe then I'll submit at least building role15:08
mordred++15:08
sshnaidmmordred, any news about session in ptg?15:08
mordredsshnaidm: note we have tox -ebuild now15:08
mordredyes - I requested a day at the PTG for SDK/OSC/ansible-openstack15:09
mordredso we'll have a table somewhere and can split the time across those projects as we see fit15:09
mordredanother topic we should come to agreement on: https://review.opendev.org/#/c/710641/ - python version support15:10
sshnaidmyeah, so we are going to limit support for py3 only, right?15:11
mordredI think we should not pretend to support python2 with the collection - and dtantsur made a good point that we're only testing >=3.6 - so maybe we start with 3.6 as the min supported version?15:11
mordredyeah15:11
dtantsur++15:11
sshnaidmagree15:11
mordredcool. I'll update that patch to say 3.615:11
sshnaidmwhat are possible options for those still using py2 in their machines?15:12
sshnaidmjust trying to think what can be broken..15:12
mordredto not upgrade to more recent ansible15:12
sshnaidmto stay with 2.9, yeah15:12
mordredyeah - I mean - if they're running that recent of ansible, they must have the ability to install things that are not just in 2.7 only distros15:13
mordredand since these are openstack api modules, they don't actually need to run them _on_ the same machines as openstack15:13
mordredso even if they're running an old cloud on 2.7 and want to use latest ansible - they can install openstacksdk on the same machien they have ansible on and still talk to it15:13
mordredmaybe it's worth point that out in the README15:13
sshnaidmyeah, definitely15:14
sshnaidmsomething like "For py2 users" section15:14
dtantsurwith just the word "C'MON!!!"15:14
mordreddtantsur: :)15:15
sshnaidmand also mention there we support 3.6 only15:15
sshnaidmdtantsur, I know people using centos6, this is really "cmon" :)15:15
dtantsurheh15:15
dtantsurI'm pretty sure somebody out there is using centos5 because hey it works!15:15
sshnaidmwell, starting from 5 it really worked well :)15:16
sshnaidmgreat, so anything else you want to talk about?15:17
mordredno - I think that's great. thanks for your work getting the repo set up sshnaidm - it's been easy to write a billion patches this past week :)15:17
sshnaidmjust a reminder, please take a look on patches https://review.opendev.org/#/q/project:openstack/ansible-collections-openstack15:18
* mordred hopes everyone is enjoying the reviewing15:18
sshnaidmmordred, sure, thank you for this great work as well15:18
* sshnaidm is looking forward to start using these collections in tripleo15:18
sshnaidmand starting moving modules written in tripleo to these collection as well15:19
mordredsshnaidm: ++15:19
dtantsurmordred++ sshnaidm++15:19
mordredsshnaidm: I also look forward to that15:19
sshnaidmgreat, so I think we're good for today15:19
mordredsshnaidm: I believe paul has some work in ansible-network already for doing speculative galaxy servers like we have for speculative containers15:20
sshnaidmmordred, speculative..?15:20
mordredso I *think* we should be able to build depends-on jobs for tripleo that will just set up a galaxy url and the new collection version will be present15:20
sshnaidmmordred, oh, yeah, I know what you mean15:20
mordredI think it'll be really cool once it's all together15:21
sshnaidmmordred, yep, I liked this idea, job that sets up galaxy and child job that uses it, really cool15:21
mordred++15:21
sshnaidmyeah, that would be great15:21
sshnaidmalso good test for publishing15:21
mordred++15:22
sshnaidmok, any other topics to talk?15:22
sshnaidmgreat, thanks all for participation today!15:23
sshnaidm#endmeeting15:23
*** openstack changes topic to "OpenStack Ansible SIG | https://etherpad.openstack.org/p/ansible-sig"15:23
openstackMeeting ended Tue Mar  3 15:23:29 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:23
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-03-15.01.html15:23
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-03-15.01.txt15:23
openstackLog:            http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-03-15.01.log.html15:23
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Add Openstack guidelines spec from Ansible  https://review.opendev.org/70455815:27
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Test with and assert support for python3  https://review.opendev.org/71064115:29
*** spatel has quit IRC15:51
mordreddtantsur, sshnaidm: ^^ there's updates to the docs import patch and the python3 support patch16:15
dtantsurnice16:16
sshnaidmmordred, thanks, looking16:16
sshnaidmmordred, do we want to continue to name modules with os_ prefix?16:34
sshnaidmmordred, I think we talked that new modules can be without it maybe16:35
*** holser has quit IRC16:37
openstackgerritMerged openstack/ansible-collections-openstack master: Just use shutil.rmtree in build.py  https://review.opendev.org/71064016:38
mordredsshnaidm: I would love to de-prefix them16:58
mordredsshnaidm: I've been confused on what the status is on mapping them to the old name as part of the bundling/re-import into ansible/ansible16:58
sshnaidmmordred, when I spoke about that with ansible team, I was strongly advised not to rename modules until next release at least..16:59
sshnaidmmordred, because it could break something in ansible side16:59
mordredoh - I mean16:59
sshnaidmmordred, although maybe we could use symlinks to new names, didn't test it17:00
mordredso what I think we should do is have whatever the ansible-side thing is always be named os_ whatever - but have the thing in the collection be named openstack.cloud.server ... right?17:00
mordredI think we just need to learn more about whatever the backwards compat import mechanism actually looks like17:00
sshnaidmmordred, yeah, if they exist..17:00
mordredah17:01
mordredit seems it's only got support for indicating a collection namespace that it has migrated to17:01
sshnaidmmordred, it's mostly was required for documentation on ansible side, iirc17:03
sshnaidmso that links there will point to modules in OS collection17:04
sshnaidmmordred, like that https://github.com/ansible/ansible/pull/6678917:05
mordredsshnaidm: yah. but didn't gundalow say something about $something that was going to make things install some collections when you install ansible for backwards compat?17:06
mordredand that that thing was going to do $something so that os_server: would continue to work in playbooks without the prefix?17:06
sshnaidmgundalow maybe knows more about backward compatibility mechanisms for moved collections if they exist already17:06
mordredit's that mechanism that I mostly don't want to screw up17:07
sshnaidmmordred, yes, and as I understood from #ansible it's not there yet17:07
mordredah17:07
*** dtantsur is now known as dtantsur|afk17:13
*** evrardjp has quit IRC17:35
*** evrardjp has joined #openstack-ansible-sig17:35
*** trident has quit IRC20:23
*** trident has joined #openstack-ansible-sig20:26
*** owalsh has quit IRC22:03
*** owalsh has joined #openstack-ansible-sig22:03
*** owalsh_ has joined #openstack-ansible-sig23:25
*** owalsh has quit IRC23:28

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