Tuesday, 2020-05-26

*** iurygregory has quit IRC00:49
*** holser has joined #openstack-ansible-sig03:05
*** holser has quit IRC03:55
*** holser has joined #openstack-ansible-sig03:58
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible-sig04:33
*** gtema has joined #openstack-ansible-sig06:29
*** holser has quit IRC07:01
*** iurygregory has joined #openstack-ansible-sig07:22
*** holser has joined #openstack-ansible-sig07:28
*** openstackstatus has quit IRC07:39
*** openstackstatus has joined #openstack-ansible-sig07:39
*** ChanServ sets mode: +v openstackstatus07:39
*** rpittau|afk is now known as rpittau07:46
*** priteau has joined #openstack-ansible-sig08:54
*** dtantsur|afk is now known as dtantsur09:05
*** iurygregory has quit IRC09:17
*** iurygregory has joined #openstack-ansible-sig09:18
*** gtema has quit IRC10:08
*** gtema has joined #openstack-ansible-sig10:08
*** rpittau is now known as rpittau|bbl10:20
*** priteau has quit IRC10:35
sshnaidmgtema, mordred, dtantsur fixed tests in https://review.opendev.org/#/c/722283 , please re-review10:46
*** gshippey has joined #openstack-ansible-sig10:46
*** gtema has quit IRC11:11
*** gtema has joined #openstack-ansible-sig11:12
sshnaidmDoes anybody know if it's possible to make the bot to post here new bugs from the storyboard?11:43
sshnaidmdtantsur, mordred or anybody who works with storyboard ^11:43
dtantsurI don't know, ask on #storyboard11:46
*** gtema has quit IRC11:53
*** gtema has joined #openstack-ansible-sig11:54
*** sshnaidm is now known as sshnaidm|afk11:54
mordredsshnaidm|afk: I agree with dtantsur's O_o ... "For 'interface' parameter, fail if we receive a non-default value"12:13
mordredOH...12:14
mordredthat's _inside_ the "did we receive a cloud_config object" logic12:14
mordredsshnaidm|afk: +2 from me - but I didn't +A because I think dtantsur asked a good quesiton, and also I agree with him on the log prefix, but I think we could do that in a followup12:18
*** rpittau|bbl is now known as rpittau12:22
*** gtema has quit IRC12:36
*** gtema has joined #openstack-ansible-sig12:43
*** gtema has quit IRC12:48
*** gtema has joined #openstack-ansible-sig12:51
*** gshippey has quit IRC13:06
*** sshnaidm|afk is now known as sshnaidm13:10
sshnaidmdtantsur, mordred, yeah, most of comments are about old function, just copy pasted it to be a method, will rewrite it in followups anyway13:17
mordredsshnaidm: cool13:17
*** redrobot has joined #openstack-ansible-sig13:20
openstackgerritSagi Shnaidman proposed openstack/ansible-collections-openstack master: Redesign OpenstackModule class  https://review.opendev.org/72228313:51
sshnaidmmordred, dtantsur removed log prefix ^13:51
dtantsursshnaidm: did you see my question re test modification?13:52
sshnaidmdtantsur, looking13:53
*** dtantsur is now known as dtantsur|brb13:53
sshnaidmdtantsur|brb, I'm fine to change the name, we have already test for one server above. Do you mean to have a specific test for one server and all_projects=true?13:57
* sshnaidm doesn't know if it's some edge case, but no objections to add it back13:58
sshnaidmalso there is one fix from ansible issue: https://review.opendev.org/#/c/730422/14:06
*** rpittau is now known as rpittau|brb14:10
*** rpittau|brb is now known as rpittau14:39
*** iurygregory has quit IRC14:45
*** dtantsur|brb is now known as dtantsur14:50
dtantsursshnaidm: if we're sure we don't need this test, I'm fine with removing it14:53
dtantsurremoving/repurposing14:53
*** iurygregory has joined #openstack-ansible-sig14:53
sshnaidmdtantsur, ok, we can always add tests :) (and we will)14:54
openstackgerritSagi Shnaidman proposed openstack/ansible-collections-openstack master: Redesign OpenstackModule class  https://review.opendev.org/72228314:56
sshnaidmdtantsur, ^ let's test all)14:56
sshnaidmwho is available for the meeting today?15:00
sshnaidmdtantsur, gtema mordred odyssey4me jrosser noonedeadpunk and all other interested parties15:01
* gtema is a ghost since a month15:01
* dtantsur lurking15:01
* mordred waves15:02
sshnaidm#startmeeting ansible-sig15:02
openstackMeeting started Tue May 26 15:02:26 2020 UTC and is due to finish in 60 minutes.  The chair is sshnaidm. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
*** openstack changes topic to " (Meeting topic: ansible-sig)"15:02
openstackThe meeting name has been set to 'ansible_sig'15:02
sshnaidmok, we have a quorum15:02
sshnaidmfirst and main point - PLEASE add topics for PTG discussion: https://etherpad.opendev.org/p/openstack-ansible-modules-ptg15:03
sshnaidmwe have hardly for one hour, while I scheduled for 315:03
sshnaidmcan be just a brainstorm, don't hesitate15:04
sshnaidmOK, second topic - packaging for module15:04
sshnaidmI've started to work on RDO RPM for openstack modules15:05
sshnaidmmordred, wrt https://review.opendev.org/#/c/730400/ - what is abadger job which you mentioned there?15:05
sshnaidmthis is about modules install with pip ^15:05
* jrosser also lurks15:05
sshnaidmok, tell me if you have any objections for PIP install of modules15:07
sshnaidmand last, but not least - started the work on Ansible collections roles for install, publish, etc in zuul-jobs: https://review.opendev.org/#/c/730360/15:08
sshnaidmjrosser, mnaser noonedeadpunk not sure if you have those, maybe will be useful for you as well ^15:09
noonedeadpunkoh, so we can pull collections with them without reaching gaqlaxy?15:09
noonedeadpunkah, it's for zuul-jobs15:10
sshnaidmnoonedeadpunk, it should support both galaxy and pulling from another role that built it15:10
noonedeadpunkyeah, I see now15:11
sshnaidmnoonedeadpunk, or to build from "required-project" if it was cloned by zuul15:11
sshnaidmunfortunately ansible-galaxy doesn't support install from a directory yet15:11
noonedeadpunkyeah ,that may reduce time for coolections isntallation15:11
mordredsshnaidm: he's working on the ACD stuff and one of his ideas is making collections naturally installable via pip15:11
sshnaidmmordred, I see.. can it contradict with having setup.py for standalone install?15:12
mordredsshnaidm: there are apparently some other people who aren't crazy about that idea - so it's still a questionable thing15:12
mordredsshnaidm: well - mostly I was thinking if his thing lands, then we can just do it that way (it would also be via setup.py but into a different location) and if it doesn't I think your way is a great idea15:13
mordredI think they need to make a decision rather soon anyway, since they need some answers for how ansible 2.10 is going to work15:14
sshnaidmmordred, ok, let's wait then, do you have this the link to their way..?15:14
mordredno - I don't think it's all the way public yet (this is from me having some chats with people)15:15
sshnaidmmordred, ack15:15
mordredbut I'll see what I can find out and hopefully have something to link for people by next time15:15
sshnaidmyeah, will be great15:15
sshnaidmI hope all people here will join PTG session, right? Now it's much easier :)15:16
sshnaidmok, so I'm finished the agenda, does anyone have topics to discuss?15:17
mordredoh - well - just to announce - we released 1.0.0 (and 1.0.1)15:18
sshnaidmyeah \o/15:18
gtemacool15:18
dtantsur\o/15:18
sshnaidmmordred, btw, do we need to do a release procedure?15:19
dtantsurre PTG, I have a partial conflict, but should be there at least for the 2nd part15:19
sshnaidmdtantsur, cool15:19
sshnaidmI wonder if I need to something like: https://releases.openstack.org/reference/using.html#using-new-release-command15:19
mordredsshnaidm: yes!  but I see you have a PTG bullet for that15:19
mordredsshnaidm: I think we already have that mostly covered tooling-wise15:20
sshnaidmwell, I can try to release according to this doc, if I got messed up we'll discuss it15:21
mordredwe need to make a zuul job to do the release when we tag - but the process I used was basically "git tag -s 1.0.0 ; tox -ebuild ; ansible-galaxy collection upload build/*"15:21
mordredsshnaidm: we aren't released via openstack/releases - so we don't need to quite do that stuff15:21
sshnaidmmordred, oh, that's because we're not official openstack project?15:22
mordred(we aren't an openstack deliverable, just an openstack SIG - so we're not eligible for openstack/releases)15:22
mordredyeah15:22
sshnaidmI see15:22
sshnaidmok, one thing off the list :)15:22
mordredso instead we just want a job in the release pipeline - which is jobs that respond to signed tags15:22
sshnaidmmordred, ack, working on that in zuul-jobs15:22
mordred++15:22
sshnaidmhttps://review.opendev.org/#/c/730360/ - still in WIP, but you can poke around15:23
sshnaidmand please review 3 patches that we have in pipeline: https://review.opendev.org/#/q/project:openstack/ansible-collections-openstack+status:open15:24
sshnaidmok, so if no any other topics, thanks all for participation!15:25
sshnaidm#endmeeting15:25
*** openstack changes topic to "OpenStack Ansible SIG | https://etherpad.openstack.org/p/ansible-sig"15:25
openstackMeeting ended Tue May 26 15:25:28 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:25
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-05-26-15.02.html15:25
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-05-26-15.02.txt15:25
openstackLog:            http://eavesdrop.openstack.org/meetings/ansible_sig/2020/ansible_sig.2020-05-26-15.02.log.html15:25
sshnaidmhave a nice day and review patches :)15:25
*** priteau has joined #openstack-ansible-sig15:34
*** dtantsur is now known as dtantsur|afk15:34
*** sshnaidm is now known as sshnaidm|afk15:34
mordredsshnaidm|afk: ok - I think it's safe to go ahead with your install-via-setup.py patch15:41
mordred(chatted with folks again)15:41
mordredsshnaidm|afk: when you get a chance, let's add a test job that installs the collection via setup.py and then runs the tests to make sure that the mechanics actually do the right thing15:41
mordredsshnaidm|afk: also, per abadger, let's name it ansible-collections-openstack.cloud15:44
*** rpittau is now known as rpittau|afk15:51
*** gtema has quit IRC15:54
*** EmilienM is now known as EmilienM|lunch16:20
*** EmilienM|lunch is now known as EmilienM16:20
sshnaidm|afkmordred, ansible-collections-openstack.cloud - to name the package?18:55
openstackgerritSagi Shnaidman proposed openstack/ansible-collections-openstack master: Add setup.py for install with pip  https://review.opendev.org/73040018:57
sshnaidm|afkmordred, ^18:57
*** gtema has joined #openstack-ansible-sig20:01
*** gtema has quit IRC20:05
*** priteau has quit IRC20:36
*** gtema has joined #openstack-ansible-sig20:41
*** gtema has quit IRC20:46
*** holser has quit IRC20:54
*** gtema has joined #openstack-ansible-sig21:20
*** gtema has quit IRC21:25
openstackgerritSagi Shnaidman proposed openstack/ansible-collections-openstack master: Add setup.py for install with pip  https://review.opendev.org/73040021:33

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!