Monday, 2020-03-09

*** evrardjp has quit IRC05:35
*** evrardjp has joined #openstack-ansible-sig05:35
*** gtema has joined #openstack-ansible-sig08:02
*** gtema has quit IRC08:14
*** gtema has joined #openstack-ansible-sig08:16
*** gtema has quit IRC08:22
*** dtantsur|afk is now known as dtantsur08:35
*** owalsh^ is now known as owalsh10:00
*** gshippey has joined #openstack-ansible-sig10:01
*** zbr|pto is now known as zbr10:20
*** sshnaidm|afk is now known as sshnaidm10:27
*** holser has joined #openstack-ansible-sig10:33
*** holser has quit IRC10:42
*** holser has joined #openstack-ansible-sig10:43
*** sshnaidm has quit IRC11:36
*** sshnaidm has joined #openstack-ansible-sig11:40
*** sshnaidm has quit IRC11:53
*** sshnaidm has joined #openstack-ansible-sig11:54
*** weshay is now known as weshay|ruck11:54
*** sshnaidm has quit IRC13:08
*** sshnaidm has joined #openstack-ansible-sig13:09
*** sshnaidm has quit IRC13:10
*** sshnaidm has joined #openstack-ansible-sig13:18
*** sshnaidm has quit IRC13:18
*** sshnaidm has joined #openstack-ansible-sig13:19
*** sshnaidm has quit IRC14:15
*** sshnaidm has joined #openstack-ansible-sig14:28
*** sshnaidm has quit IRC14:35
*** sshnaidm has joined #openstack-ansible-sig14:50
*** sshnaidm_ has joined #openstack-ansible-sig14:52
*** sshnaidm has quit IRC14:54
*** sshnaidm_ is now known as sshnaidm14:56
*** dtantsur is now known as dtantsur|afk17:30
*** evrardjp has quit IRC17:35
*** evrardjp has joined #openstack-ansible-sig17:35
gundalowmordred: yes you will be able to do $package_manager install ansible-base`19:13
gundalowsshnaidm: mordred `$package_manager install ansible` will install the "ACD Package" (a load of collections) and depend on ansible-base19:14
gundalowCould someone please check what's in Gerrit against https://github.com/ansible-collection-migration/openstack.cloud see https://github.com/ansible-collections/ansible.windows/issues/6 for the type of things to watch out for19:15
sshnaidmgundalow, in gerrit we already changed and added things19:16
sshnaidmgundalow, this could be deleted imho19:16
gundalowsshnaidm: Yup. Though my concern is that there may have been commits into ansible/ansible:devel since the your fork was created19:17
gundalowI know you went through and `-1` all the OpenStack PRs in ansible/ansible19:17
gundalowThis is just a belt and braces check.19:18
gundalowIf as as group you tell me you are happy, I'm happy19:18
gundalow:)19:18
sshnaidmgundalow, should be fine according to history https://github.com/ansible/ansible/commits/devel/lib/ansible/modules/cloud/openstack19:18
sshnaidmgundalow, if we missed somehow one commit, not critical..19:18
gundalow`migrate.py` also rewrites docs fragments, and bits of python19:19
gundalowIf it was me I'd check out both repos and check via something like meldmerge.org/19:19
sshnaidmgundalow, we merged and changed already enough changes to be difficult to compare :)19:20
*** holser has quit IRC19:20
sshnaidmgundalow, not sure what this commit means though https://github.com/ansible/ansible/commits/devel/lib/ansible/modules/cloud/openstack19:20
sshnaidmgundalow, sorry, this one https://github.com/ansible/ansible/commit/0e46af17a54546992626074d862f598bc683c7d0#diff-241b4b84be86a9344a7d61a551a38bd019:21
gundalowsshnaidm: ah, we decided to no longer have stub modules in19:22
sshnaidmgundalow, should we port it to our repo? I see it touches _os_server_actions.py19:23
gundalowwouldn't hurt19:24
gundalowwith that stub i someone tries to use that module Ansible will error with "This module is deprecated", once the file is removed users will get the generic "Module not found, did you typo"?19:24
sshnaidmgundalow, ok, I see we don't have it, so that's fine :)19:25
sshnaidmgundalow, all the rest is handled, so we're good to remove it19:25
* gundalow honestly isn't trying to make more work for you :(19:27
sshnaidmgundalow, no worries :) I was keeping eye on os module changes till now19:29
sshnaidmgundalow, so got mails every time somebody tried to commit change there :D19:29
sshnaidmgundalow, btw, this one I migrated just yesterday: https://github.com/ansible-collection-migration/containers.podman19:30
sshnaidmgundalow, so should be fine too19:30
gundalowsshnaidm: as in you ran migrate.py yesterday?19:31
gundalowreminder, migrate.py does a lot more than just copy files around19:31
sshnaidmgundalow, yeah, and committed scenario to /nwo19:33
sshnaidmgundalow, ack, I've tested things there, all works19:33
sshnaidmgundalow, I saw it even creates github workflow for testing migrated modules, very nice!19:34
gundalowaye, though you can delete that GitHub action now19:34
sshnaidmgundalow, do you know if it's possible to use ansible CI resources from different repos?19:37
mordredsshnaidm: do we need to? we should be able to make a job that include ansible/ansible and ansible-collections-openstack and runs whatever script needs to be run20:01
mordredgundalow: just to be supid and make sure I 100% sure know ... does $package_manager include pip?20:02
gundalowsshnaidm: what CI resources would you like?20:03
gundalowmordred: ansible and ansible-base will exist in PyPi20:03
mordredgundalow: awesome. thanks! that makes me happy - I think that's great choice20:03
mordredalso - where is migrate.py ?20:04
gundalowhttps://github.com/ansible-community/collection_migration/20:04
mordredah - that's the thing that split collections out, yes?20:05
gundalowyup20:06
mordredneat. thanks!20:06
gundalowAs of Friday evening no longer needed/updated20:06
mordredyeah. all is now split \o/20:06
sshnaidmgundalow, I was thinking maybe to use some resources for podman modules, but we'll talk later about it, no rush20:08
gundalowsshnaidm: Should be doable20:09
mordredgundalow: is there a $something to generate ACD that's runnable by us? like if we wanted to take a change to the ansible collection, generate the collection tarball, run $something to generate an ACD including our updated collection, then install the ACD we made and run tests to make sure the various things work right?20:09
sshnaidmgundalow, great20:09
mordred(should probably be fine - mostly trying to think ahead)20:10
sshnaidmInteresting actually what ACD looks like20:10
mordredyah20:11
mordredI mean, I'm obvs mostly interested to make sure we don't break backwards compat for people accidentally20:12
gundalowmordred: nothing runnable yet, though https://gist.github.com/abadger/1f14caded92117fbd3036842c875701c has some info20:16
gundalowOnce contributor process (CI, Ansibulbot) is working for the collections ACD is the next thing on the list20:17
gundalowsshnaidm: example of things that has changed https://github.com/ansible-collections/kubernetes/issues/49?email_source=notifications&email_token=AAHFUDICBXPUQ7JAB2DQDWTRGVI3XA5CNFSM4LEKD4OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOIZ43Q#issuecomment-59674583820:19
mordredgundalow: cool! I'll keep my eyes peeled - once there is something runnable I'd love to start running it over here - even if it's flaky20:19
gundalowoh, ffs, sorry for the horrible URl20:20
mordredgundalow: did meta/routing.yml get decided on?20:20
gundalowmordred: yup, expect a proposal soon, then a pre-release that people can play with20:20
gundalowmordred: I'm personally very lost on that stuff, best to ask in #ansible-devel20:20
mordredgundalow: I'll just wait until you understand it all and can explain it to me ;)20:21
gundalowmordred: I hope you are a patient person20:21
mordredgundalow: mostly just forgetful - so I forget that I'm impatiently waiting. same result20:22
gundalow:D20:22
sshnaidmgundalow, ack, I confirmed with diff tool for podman modules20:23
sshnaidmgundalow, what is action_groups for? https://github.com/ansible-collection-migration/openstack.cloud/blob/master/meta/action_groups.yml20:27
mordredI had a similar question20:28
*** sshnaidm is now known as sshnaidm|afk20:40
*** trident has quit IRC20:57
*** trident has joined #openstack-ansible-sig20:58
*** trident has quit IRC21:04
*** trident has joined #openstack-ansible-sig21:05
gundalowsshnaidm|afk: mordred I've never seen that file before, please ask in #ansible-devel21:18
*** gshippey has quit IRC23:01

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