*** spatel has joined #openstack-ansible-sig | 02:03 | |
*** spatel has quit IRC | 04:11 | |
*** evrardjp has quit IRC | 04:36 | |
*** evrardjp has joined #openstack-ansible-sig | 04:36 | |
*** gtema has joined #openstack-ansible-sig | 07:02 | |
*** gtema has quit IRC | 07:08 | |
*** gtema has joined #openstack-ansible-sig | 07:10 | |
*** gtema has quit IRC | 07:16 | |
*** gtema has joined #openstack-ansible-sig | 07:19 | |
*** gtema has quit IRC | 07:24 | |
*** gtema has joined #openstack-ansible-sig | 07:25 | |
*** gtema has quit IRC | 07:28 | |
*** gtema has joined #openstack-ansible-sig | 07:33 | |
*** priteau has joined #openstack-ansible-sig | 08:59 | |
*** dtantsur|afk is now known as dtantsur | 09:00 | |
*** holser has joined #openstack-ansible-sig | 09:18 | |
*** gshippey has joined #openstack-ansible-sig | 09:30 | |
*** sshnaidm|afk is now known as sshnaidm | 09:30 | |
*** priteau has quit IRC | 09:41 | |
*** weshay|ruck has quit IRC | 10:35 | |
*** weshay_ has joined #openstack-ansible-sig | 10:35 | |
*** gtema has quit IRC | 11:09 | |
*** gtema has joined #openstack-ansible-sig | 11:38 | |
*** weshay_ has quit IRC | 11:59 | |
*** weshay_ has joined #openstack-ansible-sig | 12:10 | |
*** weshay_ is now known as weshay|ruck | 12:12 | |
tremble | dtantsur mordred Anything more I can do to help get the reviews through on my new modules? | 12:53 |
---|---|---|
tremble | Or are things just waiting on you guys having some free cycles? | 12:54 |
dtantsur | finish a human cloning technology? :) I'll try to get to them today | 12:54 |
dtantsur | do the pass the CI? | 12:54 |
tremble | Yup | 12:54 |
gtema | you might make a gift and present us time :D | 12:54 |
dtantsur | * a sacrifice | 12:54 |
gtema | this is also an option | 12:55 |
mordred | mmm. sacrifices | 12:55 |
mordred | (they're also on my list for today) | 12:55 |
tremble | Ok :) | 12:55 |
dtantsur | mordred: sacrifices or the patches? | 12:58 |
mordred | dtantsur: yup | 12:58 |
dtantsur | what exactly is on your list, I'm worried? | 12:58 |
gtema | patch the whole world (giggle) | 12:58 |
* mordred lives in New Orleans - sacrifices are always on the list | 12:58 | |
dtantsur | oh, sounds totally appropriate indeed | 12:59 |
*** gtema has quit IRC | 13:10 | |
*** gtema has joined #openstack-ansible-sig | 13:11 | |
*** gtema has quit IRC | 13:13 | |
*** gtema has joined #openstack-ansible-sig | 13:19 | |
*** weshay has joined #openstack-ansible-sig | 13:23 | |
*** weshay|ruck has quit IRC | 13:25 | |
sshnaidm | the meeting in 1 hour, just a reminder | 14:00 |
sshnaidm | and here we go | 15:00 |
sshnaidm | #startmeeting ansible-sig | 15:00 |
openstack | Meeting started Tue Mar 31 15:00:11 2020 UTC and is due to finish in 60 minutes. The chair is sshnaidm. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ansible-sig)" | 15:00 | |
openstack | The meeting name has been set to 'ansible_sig' | 15:00 |
sshnaidm | hi all, who is available today? | 15:00 |
* cyberpear eavesdrops | 15:01 | |
* mordred waves | 15:01 | |
dtantsur | o/ | 15:01 |
sshnaidm | ok, let's move on | 15:02 |
sshnaidm | no specific agenda for today, I'd like to give some updates from Ansible | 15:02 |
sshnaidm | I've been on Sunday Ansible contributors virtual mtg, we talked about collections | 15:02 |
sshnaidm | so all community modules should be part of ACD (Ansible community distribution), which will be released much more frequently than half-year release of Ansible | 15:03 |
sshnaidm | how it will sync with all releases of various modules is not clear yet | 15:03 |
dtantsur | an openstack-style coordinated release? | 15:04 |
mordred | dtantsur: it seems the process is that they pull in the collections when they build ACD tarball | 15:04 |
sshnaidm | dtantsur, that's unclear currently what will be a cadence | 15:04 |
sshnaidm | yeah, kind of | 15:04 |
sshnaidm | I'll post lately some links with WIP ideas from Ansible folks | 15:05 |
* mordred has a crazy thought related to releases for us to come back to in a bit | 15:05 | |
mordred | ++ | 15:05 |
mordred | once the actual ACD build process is nailed down - I'd like to run at least some part of the ACD build in our jobs so we can test that we're still working with what they're expecting | 15:05 |
sshnaidm | mordred, yeah, it seems reasonable | 15:06 |
sshnaidm | I hope other modules won't break ours and this is independent system | 15:06 |
sshnaidm | but building ACD with our latest code seems a good test for me | 15:07 |
sshnaidm | just need to understand how things are taken into ACD | 15:07 |
mordred | yup | 15:08 |
mordred | which I think means it needs to be defined first - since that's still WIP for them ;) | 15:08 |
sshnaidm | and I must to admit openstack ansible modules are in good shape unlike many other modules.. | 15:08 |
sshnaidm | mordred, yep | 15:08 |
sshnaidm | at least from CI and tests perspective | 15:09 |
sshnaidm | which takes I to next point | 15:09 |
sshnaidm | I think we're all covered in all branches except of rocky | 15:09 |
dtantsur | Rocky is EM, right? | 15:09 |
sshnaidm | EM..? | 15:10 |
mordred | extended maint | 15:10 |
dtantsur | extended maintenance | 15:10 |
dtantsur | alive-but-not-really | 15:10 |
mordred | and yeah - I don't really think people shold be doing much with rocky openstacksdk | 15:10 |
mordred | (I don't really think they should be doing much with train openstacksdk - but I know I'm going to lose that battle) | 15:10 |
dtantsur | :D | 15:10 |
cyberpear | I'm using it because Queens is too old. | 15:11 |
dtantsur | true vikings consume only master | 15:11 |
mordred | well - just as a quick reminder for everyone who might not know - latest sdk should ALWAYS work with *all* older versions of openstack | 15:11 |
cyberpear | and RH doesn't ship any newer SDK than Rocky for RHEL7 | 15:11 |
mordred | it is not necessary to install an sdk matching your version of cloud | 15:11 |
mordred | cyberpear: yeah - that I can't help with - and is a fair reason to use it ;) | 15:11 |
sshnaidm | while rocky is blocked for incoming patches including breaking patches, I'm fine :) | 15:12 |
sshnaidm | but better to settle it | 15:12 |
sshnaidm | it's some python deps hell there | 15:12 |
sshnaidm | nothing serious | 15:12 |
mordred | yeah- I am not opposed to fixing those | 15:12 |
mordred | having CI jobs able to work is not a bad thing, even if it's in EM | 15:13 |
dtantsur | "not a bad thing" :) | 15:14 |
sshnaidm | and for testing new features of SDK with current modules I pass openstacksdk version to test roles: https://review.opendev.org/#/c/715620/ | 15:14 |
sshnaidm | please use it for now, until we come with a better solution | 15:15 |
mordred | ++ | 15:15 |
sshnaidm | mordred, can we have something pushed to galaxy already? like 0.x version | 15:15 |
sshnaidm | I'm starting to look at building/pushing jobs | 15:16 |
sshnaidm | so maybe we can set up releasing procedure in the near future | 15:16 |
sshnaidm | but I think it's fine to push it manually for now | 15:17 |
mordred | we do | 15:17 |
mordred | already there | 15:17 |
sshnaidm | oh, great | 15:17 |
mordred | https://galaxy.ansible.com/openstack/cloud | 15:18 |
sshnaidm | which version is it? | 15:18 |
mordred | it's been a bit shaky - there's been issues with the tarball built being inconsistent - so we should make sure we're producing consistent tarballs before we tag anything 1.0 | 15:18 |
mordred | 0.0.1-dev83 | 15:18 |
sshnaidm | ok, so we need to add "--pre" like: ansible-galaxy collection install openstack.cloud --pre | 15:19 |
sshnaidm | until it has release 1.* | 15:20 |
sshnaidm | so that's it for me for now | 15:21 |
sshnaidm | any topics to talk, folks? | 15:21 |
* dtantsur cannot think of anything | 15:22 | |
* mordred had one - but just spoke with sivel and turns out it may not be a thing | 15:22 | |
sshnaidm | mordred, what was it? | 15:23 |
dtantsur | stop intriguing us :) | 15:23 |
mordred | but the tl;dr is that it's possible to install an ansible_collection as part of the install of a python library | 15:23 |
mordred | ansible scans sys.path | 15:23 |
dtantsur | via pip install? | 15:23 |
mordred | so I was pondering the idea of bundling the collection with sdk | 15:23 |
mordred | BUT | 15:23 |
mordred | it's a purposefully undocumented feature and is intended to only be there to support ACD | 15:23 |
mordred | so I think it's best to stay away from that for now | 15:23 |
dtantsur | good, undocumented features are never abused by curious people | 15:24 |
* dtantsur may be overly sarcastic today | 15:24 | |
mordred | :) | 15:24 |
gtema | oh yes, you are | 15:24 |
dtantsur | nice! I was afraid for a second that I'm always overly sarcastic. | 15:24 |
sshnaidm | btw, if you want to install it from git, it's like: git clone https://github.com/namespace/collection ~/.ansible/collections/ansible_collections/namespace/collection | 15:25 |
sshnaidm | and it should work if you have plain structure in your repo | 15:25 |
mordred | yeah | 15:26 |
* dtantsur wonders why collections/ansible_collections, are there any other sort of collections in ansible? | 15:26 | |
cyberpear | nope, it's a known issue | 15:27 |
* cyberpear also annoyed by it | 15:27 | |
sshnaidm | seems more like philosophical question | 15:27 |
sshnaidm | ok, so if no more questions, I think we can end the meeting | 15:28 |
mordred | woot | 15:28 |
sshnaidm | #endofmeeting | 15:28 |
sshnaidm | #endmeeting | 15:28 |
*** openstack changes topic to "OpenStack Ansible SIG | https://etherpad.openstack.org/p/ansible-sig" | 15:28 | |
openstack | Meeting ended Tue Mar 31 15:28:23 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-31-15.00.html | 15:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-31-15.00.txt | 15:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-03-31-15.00.log.html | 15:28 |
sshnaidm | thanks all for participating | 15:28 |
sshnaidm | and back to quarantine.. | 15:28 |
* dtantsur hopes everyone wore a mask during the meeting | 15:29 | |
*** gtema has quit IRC | 15:31 | |
sshnaidm | mordred, hmm.. can you install this collection from galaxy? I have a fail: ERROR! Checksum mismatch for 'ci/run-collection.yml' inside collection at '/home/sshnaidm/.ansible/tmp/ansible-local-220427157t6733h/tmpfs_xmw6x/openstack-cloud-0.0.1-dev83.tar6cygdow1.gz' | 15:51 |
sshnaidm | but finally it installs | 15:53 |
mordred | sshnaidm: yeah - this is the checksum issue I was mentioning | 15:58 |
mordred | I've got a patch up ... | 15:58 |
mordred | ah - it landed. let me cut another release and see if it's fixed | 15:58 |
*** dtantsur is now known as dtantsur|afk | 16:08 | |
*** evrardjp has quit IRC | 16:36 | |
*** evrardjp has joined #openstack-ansible-sig | 16:36 | |
*** cloudnull has quit IRC | 18:57 | |
*** gshippey has quit IRC | 20:46 | |
openstackgerrit | Duc Truong proposed openstack/ansible-collections-openstack master: Add properties for os_project https://review.opendev.org/715266 | 22:00 |
openstackgerrit | Duc Truong proposed openstack/ansible-collections-openstack master: Add properties for os_project https://review.opendev.org/715266 | 22:06 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!