*** nicolasbock has quit IRC | 00:01 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_nova master: Cleanup debian nova service distro package list https://review.opendev.org/662888 | 00:02 |
---|---|---|
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_neutron master: Cleanup debian neutron service distro package list https://review.opendev.org/662890 | 00:09 |
*** tuxjohnson has quit IRC | 00:10 | |
*** weifan has quit IRC | 00:15 | |
*** weifan has joined #openstack-ansible | 00:16 | |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-plugins master: connection: drop shlex_quote import https://review.opendev.org/662885 | 00:18 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-plugins master: connection: don't sudo if we're running as root https://review.opendev.org/662884 | 00:18 |
*** weifan has quit IRC | 00:20 | |
*** ansmith has quit IRC | 00:23 | |
*** ansmith has joined #openstack-ansible | 00:23 | |
*** markvoelker has quit IRC | 00:24 | |
*** Adri2000 has quit IRC | 00:40 | |
*** Adri2000 has joined #openstack-ansible | 00:45 | |
*** ansmith_ has joined #openstack-ansible | 00:46 | |
*** ansmith has quit IRC | 00:46 | |
*** hwoarang has quit IRC | 01:17 | |
*** gyee has quit IRC | 01:19 | |
*** hwoarang has joined #openstack-ansible | 01:22 | |
*** ansmith_ has quit IRC | 01:25 | |
*** kplant has quit IRC | 01:36 | |
*** itandops has quit IRC | 02:04 | |
*** itandops has joined #openstack-ansible | 02:04 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_barbican master: db_setup: refactor database setup to a common file https://review.opendev.org/662832 | 02:18 |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_designate master: db_setup: refactor database setup to a common file https://review.opendev.org/662839 | 02:19 |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_aodh master: db_setup: refactor database setup to a common file https://review.opendev.org/662827 | 02:20 |
*** BjoernT has joined #openstack-ansible | 02:25 | |
*** BjoernT_ has joined #openstack-ansible | 02:29 | |
*** BjoernT has quit IRC | 02:31 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_ironic master: db_setup: refactor database setup to a common file https://review.opendev.org/662907 | 02:32 |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_magnum master: db_setup: refactor database setup to a common file https://review.opendev.org/662909 | 02:38 |
*** jsquare has quit IRC | 02:42 | |
*** jsquare has joined #openstack-ansible | 02:42 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_manila master: db_setup: refactor database setup to a common file https://review.opendev.org/662916 | 03:02 |
*** tuxjohnson has joined #openstack-ansible | 03:10 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_masakari master: db_setup: refactor database setup to a common file https://review.opendev.org/662923 | 03:13 |
*** tuxjohnson has quit IRC | 03:15 | |
*** gregwork has joined #openstack-ansible | 03:33 | |
*** hwoarang has quit IRC | 03:59 | |
*** hwoarang has joined #openstack-ansible | 04:01 | |
*** udesale has joined #openstack-ansible | 04:25 | |
*** ivve has quit IRC | 04:36 | |
*** BjoernT_ has quit IRC | 05:00 | |
*** pcaruana has joined #openstack-ansible | 05:13 | |
*** radeks has joined #openstack-ansible | 05:18 | |
*** pcaruana has quit IRC | 05:23 | |
*** pcaruana has joined #openstack-ansible | 05:28 | |
*** hwoarang has quit IRC | 05:28 | |
*** raukadah is now known as chandankumar | 05:29 | |
*** hwoarang has joined #openstack-ansible | 05:30 | |
*** NewJorg has joined #openstack-ansible | 05:31 | |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [redhat] Added python3 packages for os_tempest role https://review.opendev.org/661979 | 05:40 |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [DNM] python3 https://review.opendev.org/662185 | 05:40 |
*** ivve has joined #openstack-ansible | 05:42 | |
*** Chosimba1 has quit IRC | 05:47 | |
*** Chosimba1 has joined #openstack-ansible | 05:47 | |
*** itandops has quit IRC | 05:49 | |
*** kopecmartin|off is now known as kopecmartin | 06:07 | |
_janno | What's the best way to get some feedback regarding neutron? #openstack-neutron isn't very chatty. | 06:10 |
*** cshen has joined #openstack-ansible | 06:27 | |
*** jbadiapa has joined #openstack-ansible | 06:41 | |
*** evrardjp_ is now known as evrardjp | 06:43 | |
*** ianychoi has quit IRC | 06:57 | |
*** ianychoi has joined #openstack-ansible | 06:58 | |
*** luksky has joined #openstack-ansible | 07:08 | |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [redhat] Added python3 packages for os_tempest role https://review.opendev.org/661979 | 07:12 |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [DNM] python3 https://review.opendev.org/662185 | 07:12 |
*** markvoelker has joined #openstack-ansible | 07:32 | |
*** cshen has quit IRC | 07:40 | |
*** cshen has joined #openstack-ansible | 07:41 | |
*** tosky has joined #openstack-ansible | 07:58 | |
*** markvoelker has quit IRC | 08:05 | |
*** priteau has joined #openstack-ansible | 08:23 | |
*** itandops has joined #openstack-ansible | 08:34 | |
*** hwoarang has quit IRC | 08:37 | |
*** hwoarang has joined #openstack-ansible | 08:43 | |
*** itandops has quit IRC | 08:49 | |
CeeMac | morning | 08:51 |
*** spsurya has joined #openstack-ansible | 08:51 | |
CeeMac | _janno: maybe try the ML? I've noticed #openstack-neutron isn't very chatty also. They tend to talk amongst themselves and ignore questions :( | 08:52 |
_janno | CeeMac: It's comforting that they're not just ignoring me. I'll give it a try. Thanks. | 08:53 |
CeeMac | _janno: if they are, they're ignoring me too :) | 08:55 |
CeeMac | you could try in #openstack as well, sometimes you can get a reply there | 08:56 |
*** aludwar has quit IRC | 09:06 | |
*** aludwar has joined #openstack-ansible | 09:07 | |
fnpanic | morning | 09:23 |
jamesdenton | what kind of feedback are you needing, _janno ? | 09:23 |
_janno | jamesdenton: I am wondering if it is possible to configure neutron to create vxlan interfaces in unicast mode and with configured local ip | 09:28 |
noonedeadpunk | mornings:) | 09:28 |
CeeMac | o/ | 09:29 |
_janno | jamesdenton: It seems that unicast only works if you enable l2pop, but I'm not yet sure if I need l2pop at all if I'm doing BGP-EVPN. | 09:34 |
_janno | jamesdenton: and when I enable l2pop and doesn't use local_ip as expected | 09:42 |
*** phasespace has joined #openstack-ansible | 09:51 | |
*** mugsie_ is now known as mugsie | 09:52 | |
*** hwoarang has quit IRC | 09:54 | |
*** hwoarang has joined #openstack-ansible | 09:55 | |
phasespace | When I ran the os-nova-install playbook yesterday it tried to upgrade libvirt. I think I encountered a bug while processing package libvirt-daemon-system. systemd totally freaks out and all systemctl commands and logins time out. Has anyone else encountered this? | 10:02 |
*** markvoelker has joined #openstack-ansible | 10:02 | |
phasespace | happened on all the nodes that attempted the upgrade | 10:03 |
*** luksky has quit IRC | 10:06 | |
*** ansmith_ has joined #openstack-ansible | 10:28 | |
*** markvoelker has quit IRC | 10:36 | |
*** ansmith_ has quit IRC | 10:40 | |
*** nicolasbock has joined #openstack-ansible | 10:40 | |
*** nicolasbock has quit IRC | 10:47 | |
*** hwoarang has quit IRC | 11:06 | |
*** hwoarang has joined #openstack-ansible | 11:08 | |
*** spatel has joined #openstack-ansible | 11:09 | |
*** luksky has joined #openstack-ansible | 11:25 | |
*** kplant has joined #openstack-ansible | 11:30 | |
CeeMac | guilhermesp: can you let me know if/when you're around? Have a question/issue around image-volume cache and volume-backed images I'm hoping you'll know the answer to :) | 11:31 |
*** tuxjohnson has joined #openstack-ansible | 11:32 | |
*** markvoelker has joined #openstack-ansible | 11:33 | |
*** dave-mccowan has joined #openstack-ansible | 11:37 | |
jamesdenton | _janno Local IP simply refers to a pre-configured IP address that will be used as the VTEP on the host. It will be used with multicast or l2pop, and AFAIK, does not (directly) interact with any BGP EVPN config you may have in place | 11:42 |
*** yolanda has quit IRC | 11:44 | |
*** tuxjohnson has left #openstack-ansible | 11:45 | |
*** udesale has quit IRC | 11:52 | |
*** udesale has joined #openstack-ansible | 11:52 | |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-os_tempest master: segmentations parameters for network is omit https://review.opendev.org/663013 | 11:56 |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Switch to import_task in os_tempest https://review.opendev.org/650054 | 11:58 |
*** mkuf_ has joined #openstack-ansible | 11:59 | |
*** mkuf has quit IRC | 12:02 | |
*** strattao has joined #openstack-ansible | 12:03 | |
*** mkuf_ has quit IRC | 12:03 | |
*** markvoelker has quit IRC | 12:05 | |
*** spatel has quit IRC | 12:12 | |
noonedeadpunk | guilhermesp: I've placed another comment for the discussion here https://review.opendev.org/#/c/662923 - maybe I'm not right, but in my opinion we'll decrease complexity a bit by moving this single task to main.yml (like we did with install include during migration to python_venv_build) | 12:17 |
*** mugsie is now known as mugsie_ | 12:18 | |
*** mugsie_ is now known as mugsie | 12:18 | |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [redhat] Added python3 packages for os_tempest role https://review.opendev.org/661979 | 12:26 |
openstackgerrit | Chandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: [DNM] python3 https://review.opendev.org/662185 | 12:26 |
*** shyamb has joined #openstack-ansible | 12:34 | |
*** priteau has quit IRC | 12:34 | |
guilhermesp | morning all! CeeMac whenever you need I'm around | 12:38 |
guilhermesp | noonedeadpunk: looking | 12:38 |
*** ansmith_ has joined #openstack-ansible | 12:39 | |
guilhermesp | yeah noonedeadpunk I was thinking about that for some roles. There are playbooks with only one task inside. We could add them to the main. I was just thinking in a metter of a patterns across all roles regardelss this | 12:40 |
guilhermesp | but certainly could be something to think more about | 12:40 |
*** spsurya has quit IRC | 12:40 | |
guilhermesp | I've seen too that some roles are not following the name convention for galera variables. But I haven't touched them yete | 12:40 |
guilhermesp | yet* | 12:40 |
noonedeadpunk | guilhermesp: yep, that's good point. But we still have _install.yml includes, but only for selected roles. | 12:42 |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_magnum master: db_setup: refactor database setup to a common file https://review.opendev.org/662909 | 12:45 |
CeeMac | hi guilhermesp ! | 12:47 |
CeeMac | i've been looking into the configuration options for volume-backed images and I noticed you had a patch recently related. I was wondering if you have it working yourself and what backend you use. | 12:48 |
CeeMac | amongst other things | 12:48 |
*** shyamb has quit IRC | 12:49 | |
guilhermesp | hi CeeMac ! I've worked with that in a deployment earlier this year. I have some notes still of this deployment and I planned to patche more stuff but haven't had the opportunity. In my case, we were using a dell equallogic cluster to serve for volumes and volume-backed images. | 12:55 |
guilhermesp | I think the amount of issues will depend on the backend you use hahaha I bet with ceph everthing is smooooth | 12:55 |
*** priteau has joined #openstack-ansible | 12:57 | |
*** ansmith_ has quit IRC | 12:58 | |
CeeMac | guilhermesp: i bet | 13:00 |
CeeMac | sadly i'm not using ceph, haha | 13:00 |
guilhermesp | what backend are you using? | 13:01 |
CeeMac | from your recollection, did it "just work" if you followed the config options in the docs? | 13:01 |
CeeMac | I'm using Zadara cinder-volume driver | 13:01 |
*** BjoernT has joined #openstack-ansible | 13:01 | |
CeeMac | it uses iSER connect to back end storage | 13:01 |
*** shyamb has joined #openstack-ansible | 13:01 | |
CeeMac | also trying to work out if I can only use RAW images for upload, or if other formats would be auto-converted to RAW once I enable it | 13:02 |
guilhermesp | hum, some things I remember is that I needed to add glance on metal, containers wasn't working to use iscsi connectors inside lxc containers, in that time I saw that was a bug so, we just gave up using glance in containers and deploy it on metal | 13:02 |
guilhermesp | also, images needs to be cached locally, which degrade a lot the performance | 13:03 |
CeeMac | i have a bunch of config overrides configured and it looks like the config has taken, I'm just about to run a test. I was getting some weird errors in cinder though after deploying an instance and I'm not sure if its linked | 13:03 |
CeeMac | did you have image-voume cache? or normal/default cache? | 13:03 |
CeeMac | also, does glance need to be able to see the backend direct> I thought it might communicate with cinder via the cinder-volume api? | 13:04 |
*** priteau has quit IRC | 13:04 | |
CeeMac | or does it talk to the cinder node with front-end iscsi? that side of things is all a little fuzzy for me still | 13:04 |
guilhermesp | I think it needs to talk to cinder node via iscsi. But one question: did you already deploy everything, like, you can create the image-volume already? no errors at all? I see in my notes there are a bunch of things to do, like installing oslo-rootwrap, drop sudoers file for glance, add a os-brick rootwrap filters ... | 13:06 |
* guilhermesp trying to remember all workarounds I needed to do :P | 13:07 | |
CeeMac | yeah, i didn't do any of that yet. I set the config entries as per the docs https://docs.openstack.org/cinder/rocky/admin/blockstorage-volume-backed-image.html and https://docs.openstack.org/cinder/rocky/admin/blockstorage-volume-backed-image.html using config template overrides | 13:07 |
guilhermesp | what I remember is that, as it communicates with the volume via iscsi connector, it won't work in glance container, only in glance on metal | 13:08 |
CeeMac | just about to try and upload a raw image and see what happens | 13:08 |
CeeMac | did it generate errors in the glance-api log? | 13:08 |
guilhermesp | cool, I think we are going to have more to discuss as you start seeing the errors haha | 13:08 |
*** lucashxu has joined #openstack-ansible | 13:08 | |
guilhermesp | I think you'll find more logs in cinder-volume logs | 13:08 |
*** lucashxu has quit IRC | 13:10 | |
guilhermesp | so you will be able to see isci logs in there | 13:10 |
guilhermesp | your glance is placed in containers right? | 13:10 |
CeeMac | it is, on the controllers | 13:10 |
CeeMac | ok, I'll set a monitor away on the cinder-volume logs and the glance-api logs and see what happens, brb! | 13:11 |
guilhermesp | I'd expect it iscsi to fail as glance is in containers, but lets see | 13:11 |
guilhermesp | found one of the links I was looking at that time https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1226855 | 13:12 |
openstack | Launchpad bug 1226855 in lxc (Ubuntu) "Cannot use open-iscsi inside LXC container" [Wishlist,Confirmed] | 13:12 |
*** schwicht has joined #openstack-ansible | 13:15 | |
CeeMac | its "saving" currently, but the put request looks like its going to file "PUT /v2/images/9c13aa3f-24b8-4e57-a679-e9af9410897d/file" | 13:15 |
CeeMac | unless it caches it to file first then uploads it to volume? | 13:15 |
guilhermesp | I think it caches it to the file first | 13:16 |
* CeeMac waits | 13:16 | |
guilhermesp | with ceph i think it send directly | 13:16 |
* guilhermesp ceph is the best | 13:16 | |
CeeMac | i'd like to test with ceph at some point, we have a partnership with Zadara for storage though currently so the decision was made to stick with them initially | 13:17 |
CeeMac | and as they have a cinder-volume driver that seemed to make sense | 13:17 |
guilhermesp | i see, I don't feel secure nowadays to use another backend to glance volume-image backend tbh | 13:17 |
*** lucashxu has joined #openstack-ansible | 13:18 | |
guilhermesp | but as a POC of other drives, sounds nice, we can autid things and eventually patch stuff to make it work for a variaty of vendor. I remember was a headache to make it work for dell equallogic | 13:18 |
CeeMac | so there is a file there for the image in /var/lib/glance/images/ | 13:19 |
CeeMac | i'm in contact with the dev who wrote the driver, so hopefully he'll be able to help :) | 13:19 |
CeeMac | i've convinced him to deploy a OSA AIO to assist in his testing instead of using devstack :D | 13:20 |
CeeMac | ok, so it looks like it just created a file backed image. let me check the config again | 13:20 |
*** hwoarang has quit IRC | 13:21 | |
guilhermesp | uoow simpler as I imagined, maybe this driver is much more efficient ? :P | 13:22 |
* guilhermesp using AIO to develop ++ | 13:23 | |
*** hwoarang has joined #openstack-ansible | 13:27 | |
mgariepy | anyone here is a rabbitmq expert? | 13:28 |
mnaser | we all wish we weren't, mgariepy | 13:29 |
*** strattao has quit IRC | 13:30 | |
mgariepy | the queue are not replicated on the rabbitmq cluster, i am wondering if we should set it for each vhost directly | 13:30 |
mgariepy | i'm currently running rocky btw. maybe it's better on stein. | 13:31 |
noonedeadpunk | mgariepy: I've placed patch for stein to fix that | 13:31 |
mnaser | mgariepy: we did that already thanks to noonedeadpunk work :) | 13:31 |
*** spatel has joined #openstack-ansible | 13:32 | |
mgariepy | does it need to be done on each roles when the queue is created ? or only rabbitmq-server role ? | 13:32 |
mgariepy | noonedeadpunk, mind pointing me to your patches? | 13:33 |
mgariepy | hmm doesn't it worth backporting the patches to rocky ? | 13:34 |
mgariepy | and queens maybe. | 13:35 |
noonedeadpunk | https://review.opendev.org/#/q/topic:rabbitmq_vhost_policies+status:merged | 13:35 |
openstackgerrit | Sorin Sbarnea proposed openstack/openstack-ansible-os_tempest master: Update the list of python3 packages https://review.opendev.org/661994 | 13:36 |
*** spatel has quit IRC | 13:36 | |
noonedeadpunk | it's great question - probably it's worth doing, and this hasn't been done, as we probably didn't have much complains regarding this... | 13:37 |
mgariepy | ok i'll backport the patches then. | 13:37 |
*** luksky has quit IRC | 13:41 | |
mgariepy | thanks a lot ;) | 13:41 |
noonedeadpunk | sure:) | 13:42 |
noonedeadpunk | hope you'll help with all these patches from proposal bot :p | 13:42 |
*** shyamb has quit IRC | 13:54 | |
*** shyamb has joined #openstack-ansible | 13:57 | |
*** luksky has joined #openstack-ansible | 14:00 | |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible stable/rocky: Add global HA policy for rabbitmq https://review.opendev.org/663039 | 14:06 |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-tests stable/rocky: Add rabbitmq policy configuration task https://review.opendev.org/663040 | 14:07 |
*** spatel has joined #openstack-ansible | 14:08 | |
spatel | who is using Senlin with openstack here? | 14:09 |
*** ivve has quit IRC | 14:13 | |
evrardjp | probably not many | 14:14 |
*** ivve has joined #openstack-ansible | 14:19 | |
*** BjoernT has quit IRC | 14:25 | |
mnaser | evrardjp: I'd like to take your opinion, I think we're in a good place for an RC, especially seeing this -- https://review.opendev.org/#/q/projects:openstack/openstack-ansible+branch:stable/stein+is:open | 14:34 |
mnaser | what do you think? | 14:34 |
noonedeadpunk | mnaser: I think we've placed RC https://review.opendev.org/#/c/662809/ and was waiting for your opinion on it:) | 14:36 |
evrardjp | openstack_hosts is concerning | 14:36 |
evrardjp | but I believe the fact that bumps are passing is encouraging | 14:37 |
mnaser | noonedeadpunk: yep, I just voted on stable unreleased branches | 14:37 |
mnaser | whats the concern with openstack_hosts ? | 14:37 |
evrardjp | for upgrades it's a little sad we don't have that | 14:37 |
evrardjp | for placement I don't know the state | 14:37 |
evrardjp | mnaser: it's red? | 14:37 |
evrardjp | it's maybe nothing | 14:37 |
mnaser | sorry I potato'd out | 14:37 |
mnaser | let me see why | 14:37 |
evrardjp | idempotence failure | 14:38 |
evrardjp | on debian | 14:38 |
mnaser | yeah | 14:38 |
evrardjp | that's weird | 14:38 |
mnaser | weird | 14:38 |
mnaser | and its failing on the file copies | 14:38 |
guilhermesp | CeeMac: I'm seeing the discussion in openstack-glance, how is it going btw? | 14:38 |
mnaser | 2019-05-12 00:05:28.568784 | debian-stretch | TASK [openstack_hosts : Drop hosts file entries script locally] **************** | 14:38 |
mnaser | 2019-05-12 00:05:29.308073 | debian-stretch | TASK [openstack_hosts : Copy templated hosts file entries script] ************** | 14:38 |
mnaser | those are the two that failed it | 14:39 |
guilhermesp | runing out of space in the local cache ? | 14:39 |
mnaser | which is weird because that has nothing to do with the OS | 14:39 |
evrardjp | maybe we can adapt that test | 14:39 |
mnaser | swift failed bc of: "No package matching 'openstack-nova-placement-api' found available, installed or updated | 14:40 |
evrardjp | so yes, I think we are good for a rc | 14:40 |
mnaser | so thats a recheck | 14:40 |
evrardjp | let's recheck too on openstack_hosts | 14:40 |
mnaser | evrardjp: noonedeadpunk took care of that | 14:41 |
evrardjp | I thought we were gonna discuss that in the meeting today tbh :) | 14:41 |
mnaser | I +1'd the release change | 14:41 |
evrardjp | cool I will vote on that tomorrow when I am doing my pass on releases | 14:41 |
mnaser | fair | 14:41 |
evrardjp | or I could just do that now ;) | 14:41 |
*** BjoernT has joined #openstack-ansible | 14:41 | |
mnaser | release superpowers huh | 14:43 |
mnaser | I haven't unlocked that level in openstack | 14:43 |
evrardjp | we are always looking for more ppl :) | 14:43 |
evrardjp | noonedeadpunk: you can remove the -W on https://review.opendev.org/#/c/662809/1 I would say | 14:44 |
noonedeadpunk | sure thing:) | 14:44 |
evrardjp | thanks | 14:45 |
CeeMac | guilhermesp: yeah, making progress (it helps when you have the config in the correct area!) I'm now running into a scheduling issue related to availability zones, just updated user_variables to set the default AZ for cinder and re-running playbook then will try another image upload | 14:45 |
CeeMac | if I can't make this work, i'll need to think of a way to engineer some more storage space for the glance file system :/ | 14:46 |
*** cshen has quit IRC | 14:51 | |
*** BjoernT_ has joined #openstack-ansible | 14:53 | |
CeeMac | guilhermesp: new error "Failed to upload image data due to internal error: FailedToDropPrivileges: privsep helper command exited non-zero " | 14:53 |
CeeMac | could be rootwrapper issue? | 14:54 |
*** BjoernT has quit IRC | 14:56 | |
guilhermesp | all right | 14:56 |
guilhermesp | could be CeeMac | 14:56 |
guilhermesp | let me see something | 14:56 |
guilhermesp | let me paste for you all my notes regarding to this | 14:56 |
guilhermesp | might be really usefull, can be patches too :) | 14:57 |
guilhermesp | CeeMac: http://paste.openstack.org/show/752496/ | 14:57 |
guilhermesp | for that time, was a rocky deployment | 14:57 |
CeeMac | thanks, i'll take a look through. | 14:58 |
guilhermesp | all right let me know anything! | 14:59 |
CeeMac | this is starting to look like a lot of work! lol | 15:00 |
*** chandankumar is now known as raukadah | 15:00 | |
guilhermesp | CeeMac: I'd expect that :P | 15:01 |
CeeMac | guilhermesp: looks like you found the same link I did when I was looking into this :) | 15:01 |
CeeMac | just hoped it was already working, haha | 15:01 |
CeeMac | i had hope when cinder was already in the stores list | 15:01 |
guilhermesp | yeah, is good to have you going through this too, it could be the chance for us to fix things at our side | 15:02 |
*** shyamb has quit IRC | 15:02 | |
CeeMac | did you do all these steps manually? or adapt osa to do it? | 15:03 |
guilhermesp | yeah... i have a task to create ptches for that but I haven't had time tho then I ended up not giving the attention I needed in osa side | 15:03 |
guilhermesp | that's why I said, is good to see you going through this so we can submit patches to fix it | 15:04 |
*** luksky has quit IRC | 15:04 | |
CeeMac | understandable, you guys have a lot going on | 15:04 |
guilhermesp | yeah | 15:04 |
guilhermesp | mnaser: remember that scenario ? | 15:04 |
CeeMac | ok, i'll walk through this process a step at a time and see how I get on | 15:04 |
CeeMac | guilhermesp: the os-brick.filters, this is for glance container too? | 15:10 |
*** itandops has joined #openstack-ansible | 15:15 | |
*** joshualyle has quit IRC | 15:15 | |
*** ansmith_ has joined #openstack-ansible | 15:16 | |
guilhermesp | i think it's just for glance containers | 15:18 |
CeeMac | i don't see os-brin anywhere in glance, cinder-api or cinder-volume hosts | 15:20 |
*** schwicht has quit IRC | 15:20 | |
CeeMac | s/os-brin/os-brick | 15:20 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_nova master: Cleanup debian nova service distro package list https://review.opendev.org/662888 | 15:20 |
*** joshualyle has joined #openstack-ansible | 15:20 | |
CeeMac | i'll try with just the glance_cinder_store.filters and sudoers.d config | 15:20 |
CeeMac | presumably the glance-api service will need restarting after creating the files/ | 15:21 |
guilhermesp | yeah, because I think is missing, or it was just a try and I registered as steps tho | 15:21 |
CeeMac | no harm in trying :) | 15:22 |
*** schwicht has joined #openstack-ansible | 15:24 | |
*** joshualyle has quit IRC | 15:24 | |
*** joshualyle has joined #openstack-ansible | 15:25 | |
*** joshualyle has quit IRC | 15:28 | |
*** joshualyle has joined #openstack-ansible | 15:28 | |
gillesMo | q | 15:32 |
*** gillesMo has quit IRC | 15:32 | |
odyssey4me | Hey folks, apologies for being totally absent for the last few weeks - I've been busy doing house things and holidaying. :) | 15:32 |
odyssey4me | What's the state of placement - is it all working in master now? And in Stein? Has Stein released yet? | 15:32 |
odyssey4me | I've got a little time available, so I want to work on the upgrade thing to remove nova placement as discussed at the PTG. | 15:33 |
*** joshualyle has quit IRC | 15:33 | |
mnaser | odyssey4me: its all good! extracted placement support exists in master | 15:34 |
mnaser | we just did rc2 for stein | 15:34 |
*** schwicht has quit IRC | 15:34 | |
mnaser | and I think if you don't have the bandwidth to do the placement upgrade that we discussed, we probably will release without extracted, but if you do... great | 15:35 |
*** goldenfri has joined #openstack-ansible | 15:35 | |
*** gyee has joined #openstack-ansible | 15:35 | |
odyssey4me | Has everything to make it go been ported back yet? | 15:36 |
*** schwicht has joined #openstack-ansible | 15:36 | |
*** strattao has joined #openstack-ansible | 15:36 | |
odyssey4me | If not, then probably best to leave it as-is and go with what we have. | 15:36 |
*** itandops has quit IRC | 15:36 | |
noonedeadpunk | odyssey4me: I don't remember placement backports | 15:37 |
*** schwicht has quit IRC | 15:37 | |
odyssey4me | OK, I remember there being a bunch of patches to make it go in master and therefore thinking that it was best to perhaps leave it all there. | 15:38 |
*** schwicht has joined #openstack-ansible | 15:38 | |
mnaser | yes, no back ports were done | 15:38 |
mnaser | stable/stein is using 100% unextracted | 15:38 |
*** joshualyle has joined #openstack-ansible | 15:38 | |
odyssey4me | Anyhow, lemme get a patch done for the upgrade to make Stein->Train go. From there the community can decide what it wants to do, but it seems a little late to try and port it all back. | 15:39 |
*** spsurya has joined #openstack-ansible | 15:39 | |
*** joshualyle has quit IRC | 15:39 | |
mnaser | to be quite honest I think it was mostly "if Jesse can help and get it done, we will probably do it cause he can get it done quick enough, otherwise we'll probably keep it as is" | 15:40 |
mnaser | :p | 15:40 |
*** joshualyle has joined #openstack-ansible | 15:40 | |
odyssey4me | heh, well - one step at a time ;) | 15:40 |
odyssey4me | I'm doing this between getting flooring done, spring cleaning, new carpeting and making boerewors. :p | 15:40 |
* odyssey4me is putting the 'fun' into 'funemployment'. ;) | 15:41 | |
mnaser | haha | 15:45 |
mnaser | that seems seems like you're doing all the right things | 15:45 |
*** hamzy_ has quit IRC | 15:48 | |
mgariepy | odyssey4me, i've made some progress on : https://bugs.launchpad.net/openstack-ansible/+bug/1808543 | 15:49 |
openstack | Launchpad bug 1808543 in openstack-ansible "Keystone Federation cannot complete SP node setup on stable/rocky" [Undecided,Confirmed] - Assigned to Jesse Pretorius (jesse-pretorius) | 15:49 |
*** joshualyle has quit IRC | 15:51 | |
guilhermesp | odyssey4me: o/ o/ hey man! | 15:52 |
cjloader | odyssey4me: hey | 15:52 |
guilhermesp | odyssey4me: I still have a picture for that schema you did in PTG btw if is useful | 15:53 |
guilhermesp | upgrade script to be more precise | 15:53 |
*** joshualyle has joined #openstack-ansible | 15:55 | |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_keystone stable/stein: remove old wsgi script in apache https://review.opendev.org/663075 | 15:55 |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_keystone stable/rocky: remove old wsgi script in apache https://review.opendev.org/663076 | 15:56 |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_keystone stable/stein: Remove unsupported option for keystone mapping https://review.opendev.org/663077 | 15:56 |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_keystone stable/rocky: Remove unsupported option for keystone mapping https://review.opendev.org/663078 | 15:56 |
evrardjp | odyssey4me: I have a airconditioning leak at home? Want to help during your funemployment? | 16:01 |
evrardjp | :p | 16:01 |
*** joshualyle has quit IRC | 16:02 | |
cjloader | evrardjp: hi | 16:03 |
evrardjp | hey cjloader | 16:04 |
evrardjp | guilhermesp: haha odyssey4me with schema? this cannot be true | 16:05 |
*** sreejithp has joined #openstack-ansible | 16:05 | |
guilhermesp | hahaha board schema to be precise evrardjp :P | 16:06 |
guilhermesp | a white papel fullfiled with peseudo code :P that was beautiful | 16:06 |
*** ivve has quit IRC | 16:08 | |
odyssey4me | guilhermesp thanks, I have it too :) | 16:10 |
odyssey4me | evrardjp heh, funny - I have an engineer coming to do a site inspection for air conditioning next week ;) | 16:11 |
raukadah | odyssey4me: guilhermesp can we get some eye on this https://review.opendev.org/#/c/661994/ , thanks! | 16:11 |
*** joshualyle has joined #openstack-ansible | 16:11 | |
*** spatel has quit IRC | 16:11 | |
*** tosky has quit IRC | 16:12 | |
evrardjp | odyssey4me: don't hire the same company as me I would say :p | 16:12 |
noonedeadpunk | odyssey4me: are you building new office for 100+ employees?:) | 16:12 |
mnaser | Does anyone mind starting the meeting ? | 16:12 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 16:15 |
openstack | Meeting started Tue Jun 4 16:15:18 2019 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:15 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:15 |
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)" | 16:15 | |
openstack | The meeting name has been set to 'openstack_ansible_meeting' | 16:15 |
noonedeadpunk | #chair mnaser | 16:15 |
openstack | Current chairs: mnaser noonedeadpunk | 16:15 |
*** joshualyle has quit IRC | 16:15 | |
raukadah | \o/ | 16:16 |
guilhermesp | sooo our db refactor is almost done https://review.opendev.org/#/q/topic:osa/db-refactor | 16:16 |
guilhermesp | reviews are appreciated. noonedeadpunk already added a comment today | 16:16 |
guilhermesp | evrardjp: not sure if I get your point of how the order of mq and db setup could affect upgrades | 16:16 |
noonedeadpunk | guilhermesp: I think we may implement it afterwards, if decide to do so | 16:17 |
guilhermesp | yeah I think we need to kinda of keep a standart in galera variables for each role, some role vary on the variable name definition, this is not good when we are replicating a pattern acroos all roles | 16:18 |
noonedeadpunk | and as I get from the previous discussion we decided not to backport placement to stein | 16:20 |
*** cshen has joined #openstack-ansible | 16:21 | |
mnaser | Yeah i think it won't think it will be a big deal | 16:23 |
odyssey4me | I'll aim to have the upgrade thing done by next Tue, but given the late stage we're in for Stein RC I think we should aim to release as-is rather than try to backport placement... I guess it depends on when we want to release Stein. | 16:24 |
raukadah | I wanted to talk about python3 support for os_tempest | 16:27 |
odyssey4me | Ah yes, we had a plan for py3 support at the PTG and logan- kicked off some patches. Any progress there? | 16:27 |
raukadah | We have two implementation here https://review.opendev.org/#/c/661979/ and https://review.opendev.org/#/c/661994/ | 16:28 |
raukadah | which way to go, I am not sure | 16:28 |
raukadah | as we move to one role, we might need to follow the same approach for other distros for consistency | 16:28 |
noonedeadpunk | wow redhat-8 support | 16:29 |
raukadah | noonedeadpunk: yes, making the things ready till centos lands | 16:29 |
odyssey4me | hmm, that'd be a ton simpler if we could change up the way the packages are included in that list | 16:29 |
raukadah | *centos-8 | 16:30 |
odyssey4me | until I have time to really think that through, I have no opinion. | 16:31 |
odyssey4me | My only initial thought is that it'd be great if we could simplify how packages get into that list so that we just use a single var and each line has a ternary for the python version. | 16:31 |
raukadah | odyssey4me: you mean based on distro version catogarize the package list? | 16:31 |
raukadah | or using ansible python interpreter version and replace the package name with python prefix? | 16:32 |
mnaser | I tried to do some fedora stuff | 16:33 |
mnaser | To make it work in advance | 16:33 |
odyssey4me | I mean so that the vars file has a ternary something like this instead: https://opendev.org/openstack/ansible-role-python_venv_build/src/branch/master/vars/main.yml#L21 | 16:34 |
odyssey4me | or this: https://opendev.org/openstack/openstack-ansible-ceph_client/src/branch/master/vars/suse.yml#L20 | 16:34 |
*** zbr has joined #openstack-ansible | 16:35 | |
raukadah | odyssey4me: same approach followed here https://review.opendev.org/#/c/661979/ | 16:36 |
raukadah | but sometime ansible_distribution_version behaves weired | 16:36 |
raukadah | may be due to string comparison | 16:36 |
zbr | raukadah: just joined so I may lost some context. I do have an alternative approach for determining package names: https://review.opendev.org/#/c/661994/ | 16:37 |
raukadah | zbr: here is the conversation if missed http://paste.openstack.org/show/752504/ | 16:38 |
raukadah | zbr: if we are planning to make changes, if it would be good to keep consistency across all roles | 16:39 |
*** kleini has joined #openstack-ansible | 16:39 | |
zbr | raukadah: yep, agree. i am for consistency and simplicity. | 16:39 |
zbr | as a note related to ansible_distribution_version -- this can have unexpected values on some versions of ansible, check https://github.com/ansible/ansible/issues/50141 | 16:40 |
*** kleini has quit IRC | 16:40 | |
zbr | as a general rule for distro-specific configuration, I used the layered loading pattern multiple times, it was suggested by ansible team members on a bug I had open, works quite nice and scales well as it allows users to define variance easily. | 16:41 |
raukadah | odyssey4me: venv_python_executable part look reasonable, if it is python2 just replace the package name with that python part with var | 16:43 |
raukadah | instead of distro version compare | 16:43 |
zbr | i am afraid that you cannot rely on venv_python_executable for multiple reasons, one is that it could be "python" that points to python3. | 16:44 |
raukadah | zbr: once they make default python3 to python then it will be a problem | 16:45 |
zbr | one could argue that we could ask for python version itself, but that opens new issues: what if user is running ansible from a machine with py2 and the remote machine is a py3 based distro (or vice-versa). In the end, what package is to be used should be based on distro, not python version. | 16:46 |
zbr | especially as we have many distros with multiple python versions installable at the same time. | 16:46 |
zbr | i do not think that having distro specific files with overrides would be a problem, especially as we need to add them only if they need overridign. | 16:47 |
zbr | so a new shiny distro appears which does not work with defaults, we can just add that file. | 16:48 |
*** kmadac1 has quit IRC | 16:48 | |
*** kmadac has joined #openstack-ansible | 16:48 | |
raukadah | so both approach does not looks good | 16:49 |
raukadah | and we also needs consistency what to do then? | 16:49 |
*** kmadac has quit IRC | 16:49 | |
zbr | raukadah: consistency related to? can you give me an example? | 16:50 |
*** kmadac has joined #openstack-ansible | 16:50 | |
raukadah | zbr: https://opendev.org/openstack/openstack-ansible-ceph_client/src/branch/master/vars/suse.yml -> we follow the same for other role | 16:50 |
*** kplant has quit IRC | 16:50 | |
raukadah | if we check one role, we can easily go through other role | 16:51 |
zbr | .... i think that one approach does not make the other unusable, they can coexist. still, I do understand your worry about consistency | 16:54 |
raukadah | odyssey4me: mnaser noonedeadpunk guilhermesp what should be follow here ^^? | 16:54 |
zbr | raukadah: do you happen to know which suse versions are supported below 42? is more than one or two? | 16:56 |
raukadah | zbr: nope | 16:56 |
zbr | asking because the layered approach could work with two files: suse.yml (new config) suse-41.yml (old config) | 16:57 |
raukadah | from above example, it is https://opendev.org/openstack/openstack-ansible-ceph_client/src/branch/master/vars/suse.yml#L20 42 or greater than | 16:57 |
*** aedc has joined #openstack-ansible | 16:58 | |
zbr | obviously that if someone would need long ranges, you would be forced to add lots of symlinked files) | 16:58 |
noonedeadpunk | zbr only suse 15 is supported in osa since stein | 16:59 |
zbr | but i think than in practice that is not really the case as support for older versions is dropped at some point. | 16:59 |
raukadah | zbr: but with layered approach, we will end up maintaining multiple release var files | 16:59 |
zbr | so this means that this could be implement with suse-15.yml and suse.yml files. | 16:59 |
raukadah | currently we have one file for each distro | 17:00 |
zbr | yep. for me multiple files is a feature, not a bug. especially as it is easy to compare them and that they no longer need jinja conditionals. | 17:00 |
zbr | also the specific ones do need only *differences* | 17:00 |
zbr | there is no duplicated content between release files. | 17:01 |
noonedeadpunk | zbr regarding only differences, explicit is better than implicit, so I'm personally not sure about that | 17:02 |
zbr | the layered approach assumes that you only define overrides in a minimal number of places. | 17:02 |
*** weifan has joined #openstack-ansible | 17:03 | |
noonedeadpunk | and rreading ternary might be even easier, that searching in which file variable is overriden | 17:03 |
zbr | noonedeadpunk: nothing prevents you from duplicating entire config, is a matter of taste. | 17:03 |
zbr | i seen some nested ternaries.... clearly not easy to read. | 17:04 |
zbr | adding config ro rhel-8 and centos-8 would require an ugly jinja conditional construct | 17:05 |
*** strattao has quit IRC | 17:05 | |
zbr | but with layers you can do some magic: "redhat-8.yml" which covers for both. | 17:05 |
odyssey4me | sorry, was away for dinner | 17:06 |
odyssey4me | ugh, thet whole thing with ansible's detection sucks a bit - although that depends on how python's implemented on the distro I guess | 17:07 |
odyssey4me | but yeah, it may make sense to have a redhat-7.yml and redhat-8.yml where applicable, rather than a generic redhat.yml | 17:08 |
*** luksky has joined #openstack-ansible | 17:08 | |
zbr | there is also another aspect that should be considered: maintainability. what happens when a new plugin is added. in how many places we should add this new plugin? do we force the user to add another "ternary" in each distro file? | 17:08 |
odyssey4me | well, os_tempest is currently the only one that has all those ternaries in it - the other roles do not, which is why I think we should simplify the mechanism there, rather than perpetuate it | 17:09 |
odyssey4me | although, for now, I don't have an idea for how to do that | 17:09 |
odyssey4me | I do kinda prefer doing what was done in https://opendev.org/openstack/ansible-role-python_venv_build/src/branch/master/vars/main.yml - have a dict with platform things, then refer to the dict as necessary instead of using include_vars/with_first_found | 17:10 |
odyssey4me | that way we don't hit ansible pathing nonsense | 17:10 |
*** hamzy has joined #openstack-ansible | 17:10 | |
raukadah | noonedeadpunk: odyssey4me: zbr ok, then we can go with layered approach where needed, further we can improve to venv_build approach? | 17:13 |
raukadah | if needed | 17:13 |
zbr | sounds resonable | 17:14 |
odyssey4me | the layered approach is the current convention, so yeah - that's best to go with for now I think | 17:14 |
zbr | i still have some doubts related to the use of venv_python_executable approach as I know for sure that at some point python -> python3. | 17:15 |
raukadah | I will work with tripleo team to enable logging for upstream os_tempest so that we have proof things work on boht platform | 17:15 |
zbr | but that is another issue | 17:15 |
*** cshen has quit IRC | 17:17 | |
zbr | another note: _venv_build_base_distro_package_list is misleading twice: is a dictionary, not a list. and is a dictionary made of os_family and not os_distro ! | 17:17 |
zbr | redhat is a family, distros are like rhel, fedora, centos.=, bad variable name invites for bad usage | 17:18 |
*** kopecmartin is now known as kopecmartin|off | 17:18 | |
odyssey4me | zbr it may help to understand that while venv_python_executable is a role var, not ansible var: https://opendev.org/openstack/ansible-role-python_venv_build/src/branch/master/defaults/main.yml#L98 | 17:18 |
odyssey4me | zbr so it's easy enough for us to set it to whatever we choose per platform | 17:18 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-os_heat stable/rocky: Fixed the egg name of heat to openstack_heat https://review.opendev.org/663103 | 17:19 |
zbr | yeah | 17:19 |
*** spatel has joined #openstack-ansible | 17:20 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_glance master: Fix distro installs on Ubuntu https://review.opendev.org/662575 | 17:20 |
raukadah | odyssey4me: zbr noonedeadpunk thanks! really insightful discussion | 17:23 |
raukadah | mnaser: noonedeadpunk: guilhermesp: I think we can close the meeting if more topic to discuss? | 17:24 |
*** luksky has quit IRC | 17:24 | |
raukadah | *not more | 17:24 |
*** strattao has joined #openstack-ansible | 17:25 | |
*** cshen has joined #openstack-ansible | 17:26 | |
*** luksky has joined #openstack-ansible | 17:26 | |
noonedeadpunk | #endmeeting | 17:29 |
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: http://bit.ly/2xA1eZC" | 17:29 | |
openstack | Meeting ended Tue Jun 4 17:29:20 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:29 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-06-04-16.15.html | 17:29 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-06-04-16.15.txt | 17:29 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-06-04-16.15.log.html | 17:29 |
*** cshen has quit IRC | 17:37 | |
*** ivve has joined #openstack-ansible | 17:39 | |
*** gyee has quit IRC | 17:41 | |
*** udesale has quit IRC | 17:46 | |
*** luksky has quit IRC | 17:48 | |
*** cshen has joined #openstack-ansible | 17:48 | |
*** cshen has quit IRC | 17:53 | |
*** luksky has joined #openstack-ansible | 18:00 | |
*** luksky has quit IRC | 18:17 | |
mnaser | I have an idea | 18:24 |
mnaser | regarding py2/py3 | 18:24 |
*** spsurya has quit IRC | 18:24 | |
mnaser | I'd personally be up to make this cycle and starting now py3 module sonly. | 18:24 |
mnaser | aka: once centos-8 is out which should be anytime soon | 18:24 |
mnaser | we drop centos-7 this cycle | 18:25 |
mnaser | and let you deploy on py2.7 + centos-8 in stable/stein | 18:25 |
raukadah | mnaser: https://review.opendev.org/#/c/661994/ we can use this review for further enhancements :-) | 18:26 |
*** spatel has quit IRC | 18:29 | |
*** spatel has joined #openstack-ansible | 18:32 | |
odyssey4me | are there centos-7 py3 packages? | 18:34 |
odyssey4me | if so, we do a wholesale switch, instead of having two options? | 18:34 |
mnaser | well there is no centos-7 py3, but there is centos-8 py2 | 18:34 |
mnaser | ..I think | 18:34 |
odyssey4me | I think ubuntu and suse are already py3, but also have py2 packages... so those can just switch | 18:35 |
odyssey4me | then we have a centos-7 vars file with py2, and centos-8 file with py3 | 18:35 |
odyssey4me | which, I think, is pretty much what we discussed in the meeting? | 18:36 |
mnaser | yeah im just trying to think of the upgrade use-case | 18:36 |
mnaser | will that mean you have to upgrade both OS' | 18:37 |
mnaser | openstack and operating system | 18:37 |
*** BjoernT_ has quit IRC | 18:38 | |
*** joshualyle has joined #openstack-ansible | 18:40 | |
*** joshualyle has quit IRC | 18:40 | |
odyssey4me | ah, you have a point there :/ | 18:41 |
odyssey4me | dang, that'd mean we'd also have to add new packages and remove the old ones too :/ | 18:41 |
odyssey4me | unless the packages magically do that for us? | 18:42 |
mnaser | odyssey4me: the packages will automatically do that (hopefully) | 18:42 |
mnaser | rpms usually have this "obsoletes" thing | 18:43 |
mnaser | and for the most part, this mainly affects distro installs afaik | 18:43 |
*** weifan has quit IRC | 18:44 | |
*** weifan has joined #openstack-ansible | 18:44 | |
*** weifan has quit IRC | 18:45 | |
*** weifan has joined #openstack-ansible | 18:49 | |
odyssey4me | mnaser yep, virtualenvs will naturally just get a new virtualenv because of the version change | 18:49 |
mnaser | yep | 18:50 |
mnaser | so that will just nicely and easily transition | 18:50 |
mnaser | heck I'm thinking we can do that part at the python_venv_build layer | 18:50 |
odyssey4me | you mean the switch of packages to install? | 18:51 |
*** weifan has quit IRC | 18:51 | |
odyssey4me | I really think that should stay at the role, rather than be pushed down a layer | 18:51 |
logan- | o/ odyssey4me | 18:52 |
openstackgerrit | Marc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_keystone master: Add headers to allow the inline script for SSO redirect. https://review.opendev.org/663123 | 18:52 |
logan- | vacation pics looked nice | 18:52 |
logan- | odyssey4me: do you know off the top of your head what the equivalent of https://opendev.org/openstack/openstack-ansible-os_nova/src/branch/stable/queens/defaults/main.yml#L514-L519 is in rocky? I am trying to find out where virtualenv gets installed on hosts and having a tough time | 18:53 |
mnaser | odyssey4me: no I mean for the creating python3 vends by defaults | 18:55 |
odyssey4me | logan- on rocky it's in openstack_hosts I think | 18:57 |
odyssey4me | https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/vars/ubuntu-16.04.yml#L51 for rocky+ | 18:57 |
logan- | odyssey4me: ahh ok thanks | 18:57 |
logan- | So we switched to distro packages, that helps my confusion :) | 18:58 |
odyssey4me | mnaser oh yes, in python_venv_build we just switch the default to python3 and everything else should just happen by magic, sort-of | 18:58 |
odyssey4me | logan- yep, anything on the host from rock+ is a distro package... all pypi packages go into venvs | 18:59 |
mnaser | ..ideally | 18:59 |
mnaser | :p | 18:59 |
*** ParsectiX has joined #openstack-ansible | 18:59 | |
odyssey4me | mnaser I think we discussed first switching ansible to py3 so that only py3 was on the hosts, then switching the services | 18:59 |
mnaser | yep. I tried some efforts to support fedora-28 which is RHEL 8 base | 19:00 |
mnaser | but I got busy with stuff. | 19:00 |
ParsectiX | Hi guys, I'm trying to create a virtual env. in vagrant with 1 deployment node, 1 controller and 1 compute node. Can I use a single net interface for all bridges? | 19:03 |
*** tuxjohnson has joined #openstack-ansible | 19:19 | |
odyssey4me | logan- and yeah, wales is a beautiful place - loads of forests, mountains and nice beaches :) | 19:26 |
*** BjoernT has joined #openstack-ansible | 19:26 | |
odyssey4me | we're planning a trip up to Islay next, one of the Scottish isles which has loads of whiskey distilleries :) | 19:27 |
*** jsquare has quit IRC | 19:27 | |
odyssey4me | we're road tripping up through the Lake Districts to Islay and back | 19:27 |
*** jsquare has joined #openstack-ansible | 19:28 | |
*** tuxjohnson has left #openstack-ansible | 19:32 | |
*** weifan has joined #openstack-ansible | 19:33 | |
CeeMac | odyssey4me: plenty of distilleries up the west coast and isles :D | 19:35 |
*** weifan has quit IRC | 19:38 | |
*** altlogbot_0 has joined #openstack-ansible | 19:39 | |
*** weifan has joined #openstack-ansible | 19:39 | |
odyssey4me | CeeMac yep, hoping to pop into Oban on the way back - this is just a short trip (a week) and we're driving the whole way, so we've not much time | 19:41 |
odyssey4me | next time we'll fly up and hire so we have more time in Scotland | 19:41 |
cjloader | odyssey4me: youre going to isles? | 19:41 |
cjloader | sounds fun | 19:41 |
odyssey4me | cjloader https://en.wikipedia.org/wiki/Islay | 19:42 |
odyssey4me | we're hoping that the 'heat wave' hitting the UK gives us good weather | 19:42 |
cjloader | try texas 'heat wave' | 19:43 |
cjloader | lol | 19:43 |
odyssey4me | cjloader yep, that's why I used the scare quotes ;) | 19:43 |
cjloader | good ol' san antonio heat | 19:44 |
odyssey4me | heh, for me to live in a place like that I'd require a pool (or immediate access to the sea) and frozen margaritas on on tap :) | 19:47 |
cjloader | margs are a beast | 19:48 |
*** dave-mccowan has quit IRC | 19:55 | |
CeeMac | odyssey4me: Oban is lovely, there's a really good restaurant with a lovely view of the isles just up the North road out of Oban | 20:01 |
*** dave-mccowan has joined #openstack-ansible | 20:01 | |
odyssey4me | CeeMac ORLY? Could you ping me a link on Twitter? | 20:01 |
*** radeks_ has joined #openstack-ansible | 20:06 | |
*** radeks has quit IRC | 20:09 | |
CeeMac | odyssey4me: I don't twit but I could dm you here or hangouts or LinkedIn? | 20:14 |
odyssey4me | CeeMac Oh yeah, sure - hangouts/LinkedIn is good. I'll PM you my google address. | 20:15 |
odyssey4me | CeeMac done, here on IRC in case you're wondering | 20:16 |
*** BjoernT has quit IRC | 20:17 | |
*** weifan has quit IRC | 20:23 | |
*** dave-mccowan has quit IRC | 20:27 | |
*** luksky has joined #openstack-ansible | 20:31 | |
*** hamzy has quit IRC | 20:31 | |
*** lucashxu has quit IRC | 20:33 | |
*** strattao has quit IRC | 20:39 | |
*** weifan has joined #openstack-ansible | 20:57 | |
*** pcaruana has quit IRC | 21:07 | |
*** ivve has quit IRC | 21:16 | |
*** ivve has joined #openstack-ansible | 21:20 | |
*** hwoarang has quit IRC | 21:29 | |
*** hwoarang has joined #openstack-ansible | 21:32 | |
spatel | Does openstack-ansible support senlin ? | 21:36 |
spatel | or this is something we can run outside box | 21:37 |
*** luksky has quit IRC | 21:41 | |
*** spatel has quit IRC | 21:41 | |
*** ParsectiX has quit IRC | 22:01 | |
*** schwicht has quit IRC | 22:01 | |
*** ParsectiX has joined #openstack-ansible | 22:02 | |
*** tuxjohnson has joined #openstack-ansible | 22:05 | |
*** tuxjohnson has left #openstack-ansible | 22:06 | |
*** ckonstanski has joined #openstack-ansible | 22:09 | |
*** ParsectiX has quit IRC | 22:11 | |
*** ansmith_ has quit IRC | 22:15 | |
*** sreejithp has quit IRC | 22:19 | |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-plugins master: connection: don't sudo if we're running as root https://review.opendev.org/662884 | 22:28 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-plugins master: connection: don't sudo if we're running as root https://review.opendev.org/662884 | 22:41 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-plugins master: connection: stop checking if _pad is set https://review.opendev.org/663156 | 22:41 |
*** dave-mccowan has joined #openstack-ansible | 22:44 | |
mnaser | oh | 22:52 |
mnaser | ara 1.0 broke us I think... | 22:52 |
mnaser | AttributeError: module 'ara' has no attribute '__file__' | 22:52 |
*** schwicht has joined #openstack-ansible | 22:56 | |
*** dave-mccowan has quit IRC | 22:56 | |
*** dave-mccowan has joined #openstack-ansible | 22:57 | |
*** radeks_ has quit IRC | 22:58 | |
logan- | ah probably never got pinned in -tests | 23:04 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-tests master: Pin ARA to <1.0.0 https://review.opendev.org/663158 | 23:06 |
*** schwicht has quit IRC | 23:24 | |
dmsimard | doh | 23:28 |
*** gyee has joined #openstack-ansible | 23:29 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!