16:01:44 #startmeeting openstack_ansible_meeting 16:01:45 Meeting started Tue Feb 11 16:01:44 2020 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:47 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:50 The meeting name has been set to 'openstack_ansible_meeting' 16:01:53 #topic office hours 16:03:28 hello 16:10:16 o/ 16:11:10 I feel like we'll have tons of work with ansible 2.10... 16:14:27 also wondering who will be managing rabbitmq collections, as modules have comunity support and seems not so active.... 16:16:18 and what our next steps will be if nobody is... But this discussion is more for SIG actually 16:24:39 jrosser: has everything for train tempest fix got merged? 16:26:20 hi 16:26:47 noonedeadpunk: yes i was trying to get someone to bite with helping move that rabbitmq stuff forward 16:27:17 Yeah, I saw that... 16:27:26 i think that this is the last bit of train/tempest https://review.opendev.org/#/c/706983/ 16:28:21 and then we need a SHA bump to pick up the changes to os_tempest in the train release 16:28:57 i need to go and look back across all the stable branches to double check that some requirements URL pin didnt get left behind 16:29:29 different topic but we should talk about this virtualenv 20.x breaking a ton of stuff 16:31:07 yeah... 16:31:38 Maybe we can drop virtualenv with integrated repo? 16:32:21 so do right the same thing triplo does 16:33:14 you mean downgrade it? 16:33:53 or downgrade.... Actually I think we do install it later 16:34:07 as in blank aio I didn't catch any problems 16:34:20 o/ 16:34:52 as I get in infra image virtualenv is already installed via pip? 16:35:20 yes, and they put in 'latest', which is very much not like what you'd find on a real bionic cloud image, for example 16:35:28 yeah 16:35:47 wait... 16:36:24 does bionic have venv installed out of the box? 16:36:56 so the correct solution will be probably building CI images with corresponding to u-c... 16:37:05 _probably_ 16:37:47 we put it there from distro package https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L95 16:38:24 I think we should drop this package - it's for py2 iirc 16:39:09 as well as python-dev, python-minimal, python-minimal 16:40:33 i don't think u-c is the solution here 16:40:54 becasue from an OSA perspective, and end user starts with a stock install of their OS of choice 16:41:17 and that comes with a distro python and distro virtualenv, of some version 16:41:50 so we may just drop venv module with bootstrap-host role 16:42:01 and we decouple ourselved from the distro with the ansible-runtime venv created with the distro virtualenv, then upgrade setuptools and pip and whatever inside that to be uniform 16:42:39 thats totally not what we see in the CI runs, becasue there isn't a distro virtualenv in the same way 16:42:57 it's been baked into the image in a totally CI specific way 16:43:28 yeah, that's true. I've just checked and ubuntu do not have venv py3 module out of the box 16:44:04 so i've been watching what they're doing for hacking up devstack to fix this today 16:44:29 and all of this is firmly in the category of "messing with the distro python with stuff from pip" <- this is not cool 16:47:33 agree with that 16:48:13 but not sure what to do with that... As I think we won't be given another images... 16:48:39 * jrosser lurking in #infra, this is all being discussed right now 16:49:25 i note how they say 'virtualenv' is old tech to be replaced with 'venv' 16:49:29 for py3 16:50:34 so we install it here for hosts https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/vars/ubuntu-18.04.yml#L54 16:52:13 right 16:53:23 Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Drop py2 deb packages for bootstrap-ansible https://review.opendev.org/707201 17:02:17 tbh i'm not quite following how / what is being fixed 17:02:37 there some devstack specific stuff and some changes to the images 17:06:33 tbh me too 17:16:57 Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Drop virtualenv pip package for CI https://review.opendev.org/707212 17:17:06 #endmeeting