*** jmnk has quit IRC | 00:01 | |
*** jmnk has joined #openstack-ansible | 00:02 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Update nspawn role correcting several issues https://review.openstack.org/580006 | 00:02 |
---|---|---|
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Update nspawn role correcting several issues https://review.openstack.org/580006 | 00:26 |
*** yolanda_ has joined #openstack-ansible | 00:29 | |
*** yolanda__ has quit IRC | 00:31 | |
*** jmnk has quit IRC | 00:37 | |
*** jmnk has joined #openstack-ansible | 00:39 | |
*** gyee has quit IRC | 00:41 | |
*** jmnk has quit IRC | 00:50 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Update nspawn role correcting several issues https://review.openstack.org/580006 | 00:52 |
*** tux_ has joined #openstack-ansible | 00:54 | |
*** yolanda__ has joined #openstack-ansible | 00:55 | |
*** jmnk has joined #openstack-ansible | 00:55 | |
*** pmannidi has quit IRC | 00:58 | |
*** yolanda_ has quit IRC | 00:58 | |
*** yolanda_ has joined #openstack-ansible | 01:06 | |
*** jmnk has quit IRC | 01:06 | |
*** MomusInvictus has joined #openstack-ansible | 01:07 | |
*** yolanda__ has quit IRC | 01:08 | |
*** jmnk has joined #openstack-ansible | 01:10 | |
*** vurtz has quit IRC | 01:11 | |
*** pmannidi has joined #openstack-ansible | 01:19 | |
*** yolanda__ has joined #openstack-ansible | 01:23 | |
openstackgerrit | Leopard Ma proposed openstack/openstack-ansible-memcached_server master: Add source code repository notes link to README https://review.openstack.org/579715 | 01:24 |
*** yolanda_ has quit IRC | 01:26 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-galera_server master: fix tox python3 overrides https://review.openstack.org/580012 | 02:09 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-lxc_container_create master: fix tox python3 overrides https://review.openstack.org/580013 | 02:09 |
*** jmnk has quit IRC | 02:09 | |
*** tinwood has quit IRC | 02:10 | |
*** tinwood has joined #openstack-ansible | 02:12 | |
*** jmnk has joined #openstack-ansible | 02:13 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_barbican master: fix tox python3 overrides https://review.openstack.org/580016 | 02:34 |
*** jmnk has quit IRC | 02:35 | |
*** jmnk has joined #openstack-ansible | 02:38 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Fix quota for Octavia https://review.openstack.org/571368 | 02:42 |
*** jmnk has quit IRC | 02:46 | |
*** jmnk has joined #openstack-ansible | 02:48 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_designate master: fix tox python3 overrides https://review.openstack.org/580018 | 02:52 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_glance master: fix tox python3 overrides https://review.openstack.org/580020 | 02:57 |
*** jmnk has quit IRC | 02:58 | |
*** jmnk has joined #openstack-ansible | 03:00 | |
*** masber has quit IRC | 03:09 | |
*** jmnk has quit IRC | 03:11 | |
*** jmnk has joined #openstack-ansible | 03:12 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_ironic master: fix tox python3 overrides https://review.openstack.org/580024 | 03:25 |
*** jmnk has quit IRC | 03:29 | |
*** jmnk has joined #openstack-ansible | 03:35 | |
*** evrardjp has quit IRC | 03:38 | |
*** evrardjp has joined #openstack-ansible | 03:39 | |
*** udesale has joined #openstack-ansible | 03:46 | |
*** evrardjp has quit IRC | 03:50 | |
*** evrardjp has joined #openstack-ansible | 03:51 | |
*** Bhujay has joined #openstack-ansible | 03:54 | |
*** chyka has joined #openstack-ansible | 03:59 | |
*** chyka has quit IRC | 04:04 | |
*** tux_ has quit IRC | 04:04 | |
*** tux_ has joined #openstack-ansible | 04:08 | |
*** poopcat has quit IRC | 04:12 | |
*** jmnk has quit IRC | 04:48 | |
*** jmnk has joined #openstack-ansible | 04:49 | |
*** yolanda_ has joined #openstack-ansible | 04:55 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Update nspawn role correcting several issues https://review.openstack.org/580006 | 04:56 |
*** yolanda__ has quit IRC | 04:58 | |
*** jmnk has quit IRC | 05:04 | |
*** yolanda__ has joined #openstack-ansible | 05:05 | |
*** tux_ has quit IRC | 05:05 | |
*** jmnk has joined #openstack-ansible | 05:06 | |
*** yolanda_ has quit IRC | 05:09 | |
*** yolanda__ has quit IRC | 05:09 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_container_create master: Move tasks and block them to better handle creates https://review.openstack.org/580036 | 05:19 |
*** udesale has quit IRC | 05:31 | |
*** udesale has joined #openstack-ansible | 05:31 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_container_create master: Move tasks and block them to better handle creates https://review.openstack.org/580036 | 05:31 |
*** DanyC has quit IRC | 05:37 | |
*** MomusInvictus has quit IRC | 05:48 | |
*** armaan has joined #openstack-ansible | 05:57 | |
hwoarang | good morning | 05:58 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_hosts master: [DNM] SUSE: Switch to OBS Cloud Master repository https://review.openstack.org/579175 | 06:01 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_nova master: [DNM] - Testing openSUSE nova role https://review.openstack.org/495767 | 06:02 |
*** DanyC has joined #openstack-ansible | 06:10 | |
*** DanyC has quit IRC | 06:11 | |
*** DanyC has joined #openstack-ansible | 06:12 | |
*** DanyC has quit IRC | 06:12 | |
*** maybebuggy has joined #openstack-ansible | 06:22 | |
*** cshen has joined #openstack-ansible | 06:26 | |
*** yolanda__ has joined #openstack-ansible | 06:28 | |
*** nicolasbock has joined #openstack-ansible | 06:35 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 06:39 |
*** shardy has joined #openstack-ansible | 06:40 | |
*** rmart04 has joined #openstack-ansible | 06:59 | |
*** udesale_ has joined #openstack-ansible | 07:09 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_neutron master: fix tox python3 overrides https://review.openstack.org/580058 | 07:09 |
*** udesale has quit IRC | 07:10 | |
*** udesale__ has joined #openstack-ansible | 07:11 | |
*** udesale_ has quit IRC | 07:14 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_rally master: fix tox python3 overrides https://review.openstack.org/580060 | 07:14 |
*** vnogin has joined #openstack-ansible | 07:15 | |
*** epalper has joined #openstack-ansible | 07:18 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_sahara master: fix tox python3 overrides https://review.openstack.org/580064 | 07:20 |
*** ianychoi has quit IRC | 07:20 | |
*** pmannidi has quit IRC | 07:21 | |
*** yolanda__ is now known as yolanda | 07:21 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_tempest master: fix tox python3 overrides https://review.openstack.org/580069 | 07:24 |
*** DanyC has joined #openstack-ansible | 07:26 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_zaqar master: fix tox python3 overrides https://review.openstack.org/580072 | 07:29 |
*** pmannidi has joined #openstack-ansible | 07:35 | |
*** DanyC has quit IRC | 07:35 | |
*** DanyC has joined #openstack-ansible | 07:35 | |
*** tosky has joined #openstack-ansible | 07:37 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-pip_install master: fix tox python3 overrides https://review.openstack.org/580074 | 07:37 |
*** fghaas has joined #openstack-ansible | 07:39 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-plugins master: fix tox python3 overrides https://review.openstack.org/580075 | 07:40 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-rabbitmq_server master: fix tox python3 overrides https://review.openstack.org/580076 | 07:42 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-repo_build master: fix tox python3 overrides https://review.openstack.org/580077 | 07:44 |
openstackgerrit | Tuan Do Anh proposed openstack/ansible-hardening master: fix tox python3 overrides https://review.openstack.org/579778 | 07:45 |
*** fghaas has quit IRC | 07:46 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-repo_server master: fix tox python3 overrides https://review.openstack.org/580079 | 07:50 |
*** gkadam__ has joined #openstack-ansible | 07:59 | |
*** Bhujay has quit IRC | 08:00 | |
*** fghaas has joined #openstack-ansible | 08:03 | |
*** pmannidi has quit IRC | 08:09 | |
*** fghaas has quit IRC | 08:20 | |
*** pmannidi has joined #openstack-ansible | 08:21 | |
*** pmannidi has quit IRC | 08:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Pin get-pip.py to 3.2 https://review.openstack.org/579927 | 08:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Pin get-pip.py to 3.2 https://review.openstack.org/579926 | 08:23 |
*** mardim has joined #openstack-ansible | 08:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install master: Pin get-pip.py to 3.2 https://review.openstack.org/579924 | 08:24 |
*** Bhujay has joined #openstack-ansible | 08:25 | |
*** Bhujay has quit IRC | 08:30 | |
*** fghaas has joined #openstack-ansible | 08:37 | |
*** electrofelix has joined #openstack-ansible | 08:40 | |
*** lvdombrkr has joined #openstack-ansible | 08:46 | |
*** hachi has joined #openstack-ansible | 08:50 | |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Disable keystone_authtoken/service_token_roles_required for now https://review.openstack.org/579932 | 08:59 |
*** armaan has quit IRC | 09:02 | |
*** laszlo_ has joined #openstack-ansible | 09:24 | |
*** jmnk has quit IRC | 09:24 | |
laszlo_ | hello | 09:25 |
laszlo_ | is there a way to specify exceptions for the group_binds field of a network definition? | 09:26 |
laszlo_ | for instance the management network is usually connected to all the containers. BUT I want to exclude those containers that are running on the ceph nodes | 09:26 |
*** Bhujay has joined #openstack-ansible | 09:28 | |
laszlo_ | for instance we have the ceph-monX_ceph-mon_container_HASH containers running on the ceph monitor nodes. I would like to exclude these from the management network, while all the other containers should be there | 09:29 |
odyssey4me | hwoarang evrardjp andymccr could I get urgent reviews for https://review.openstack.org/#/q/topic:bug/1779534 as they'll be hitting production issues some time soon, so the sooner we implement that and backport it the better | 09:30 |
*** jmnk has joined #openstack-ansible | 09:30 | |
hwoarang | oh :( | 09:31 |
mnaser | odyssey4me: I’ll review those shortly | 09:31 |
mnaser | I have 10 hours of travel today | 09:32 |
odyssey4me | mnaser: ouch! | 09:32 |
mnaser | 2 connections as well but oh well | 09:32 |
mnaser | Wifi helps :) | 09:32 |
odyssey4me | yep, sounds like loads of idle time - perfect to get some reviews done ;) | 09:33 |
evrardjp | it's reviewed mnaser don't worry | 09:36 |
odyssey4me | thanks hwoarang evrardjp | 09:38 |
mnaser | Thanks evrardjp | 09:38 |
*** armaan has joined #openstack-ansible | 09:38 | |
mnaser | Yeah email catch up and some more getting centos to pass | 09:39 |
*** koukou has joined #openstack-ansible | 09:39 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579947 | 09:45 |
*** lbragstad has joined #openstack-ansible | 09:47 | |
*** lbragstad_503 has quit IRC | 09:47 | |
odyssey4me | evrardjp: I'm getting weird inconsistent results for these patches: https://review.openstack.org/#/c/579509/5 | 09:48 |
odyssey4me | that one worked as expected | 09:48 |
odyssey4me | but this one did not: https://review.openstack.org/579663 | 09:48 |
odyssey4me | the results show that it couldn't find the 'default' cloud, which means it's not finding the clouds.yaml file | 09:48 |
odyssey4me | the clouds.yaml file is put into the home directory of the user running the playbook by one of the dep patches, so it should work | 09:49 |
odyssey4me | I suspect it might be due to some test setup inconsistency... but haven't had a shot to figure it out yet. If you can help, I'd appreciate it. | 09:50 |
odyssey4me | also, cores - if anyone's got some time, https://review.openstack.org/#/q/topic:move-mq-setup-into-roles could do with reviews... it's a simple set of patches | 09:51 |
odyssey4me | hwoarang: looks like something got broke in the nova role with the distro package install method merge: http://logs.openstack.org/14/579514/6/check/openstack-ansible-functional-ubuntu-xenial/0a18383/job-output.txt.gz#_2018-07-04_00_04_08_630212 | 09:52 |
odyssey4me | that's fro https://review.openstack.org/#/c/579514/ | 09:52 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install master: Pin get-pip.py to 3.2 https://review.openstack.org/579924 | 09:54 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/queens: Pin get-pip.py to 3.2 https://review.openstack.org/580116 | 09:54 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/pike: Pin get-pip.py to 3.2 https://review.openstack.org/580117 | 09:54 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/ocata: Pin get-pip.py to 3.2 https://review.openstack.org/580118 | 09:54 |
*** armaan has quit IRC | 09:56 | |
*** cshen has quit IRC | 09:56 | |
*** armaan has joined #openstack-ansible | 09:57 | |
*** armaan has quit IRC | 09:57 | |
*** armaan has joined #openstack-ansible | 09:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579991 | 09:59 |
*** lbragstad_ has joined #openstack-ansible | 09:59 | |
*** lbragstad has quit IRC | 09:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579991 | 10:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579991 | 10:00 |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Add packages required for osprofiler https://review.openstack.org/573514 | 10:00 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/openstack-ansible-os_tempest master: fix tox python3 overrides https://review.openstack.org/580069 | 10:01 |
odyssey4me | evrardjp: ok, I have a theory - the working roles for those patches target root and don't use become, eg: https://github.com/openstack/openstack-ansible-os_designate/blob/master/tests/test-install-designate.yml#L18 and https://github.com/openstack/openstack-ansible-os_ceilometer/blob/master/tests/test-install-ceilometer.yml#L18 | 10:02 |
odyssey4me | whereas the ones that aren't working use root and become, eg: https://github.com/openstack/openstack-ansible-tests/blob/master/test-install-glance.yml#L18-L19 | 10:02 |
odyssey4me | obviously using user root and become together makes no sense, but for some reason it appears this might be what's causing the thing to work differently | 10:03 |
mnaser | become with root might be doing something weird about the environment being present | 10:05 |
mnaser | or not present rather | 10:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579988 | 10:07 |
mnaser | cinder distro install job in centos 7 takes only 9 minutes more than xenial | 10:08 |
mnaser | woo | 10:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579648 | 10:09 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-os_cinder master: Use rootwrap configuration files from the virtualenv https://review.openstack.org/579944 | 10:09 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-os_cinder master: Enable CentOS 7 distro jobs https://review.openstack.org/579945 | 10:09 |
odyssey4me | mnaser that's a possibility, except that the location is using a lookup - so it executes on the deploy host as the user executing the play... so unless become is somehow breaking that, it seems a little odd | 10:12 |
mnaser | that's a bit beyond my level of knowledge :( | 10:14 |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Pin get-pip.py to 3.2 https://review.openstack.org/579926 | 10:31 |
*** udesale__ has quit IRC | 10:34 | |
mnaser | odyssey4me: do you mind chiming in on this? https://review.openstack.org/#/c/579224/ i'd like to know if you have a suggestion to avoid having a literal string 'none' to represent an empty/null value :( | 10:34 |
*** cshen has joined #openstack-ansible | 10:38 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins master: Fix connection plugin to work with Ansible 2.6.0 https://review.openstack.org/580128 | 10:40 |
*** armaan has quit IRC | 10:42 | |
*** armaan has joined #openstack-ansible | 10:43 | |
mnaser | did it already have time to break?! ^ | 10:47 |
mnaser | lol | 10:47 |
*** armaan has quit IRC | 10:48 | |
andymccr | ansible version bumps are always the funnest :D | 11:00 |
*** chyka has joined #openstack-ansible | 11:11 | |
*** armaan has joined #openstack-ansible | 11:11 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 11:11 |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Add trustee section by default https://review.openstack.org/569886 | 11:13 |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Use tests repo for common role test requirements https://review.openstack.org/579602 | 11:13 |
*** chyka has quit IRC | 11:15 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/queens: Pin get-pip.py to 3.2 https://review.openstack.org/580137 | 11:18 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Pin get-pip.py to 3.2 https://review.openstack.org/580138 | 11:18 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Pin get-pip.py to 3.2 https://review.openstack.org/580139 | 11:18 |
openstackgerrit | Andy McCrae proposed openstack/ansible-config_template master: Fix config_template to work with Ansible 2.6 https://review.openstack.org/580140 | 11:27 |
*** vnogin has quit IRC | 11:34 | |
*** vnogin has joined #openstack-ansible | 11:35 | |
evrardjp | mnaser: what's the problem with none? | 11:38 |
mnaser | Using a string feels weird | 11:39 |
mnaser | Maybe using null is that possible | 11:39 |
evrardjp | False would be better | 11:40 |
*** udesale__ has joined #openstack-ansible | 11:40 | |
ioni | hello guys | 11:41 |
ioni | do you guys have examples of how to add additional interfaces on specific containers? | 11:41 |
evrardjp | hello ioni | 11:41 |
evrardjp | you can probably add a new provider network in your openstack_user_config | 11:42 |
evrardjp | no example available, but I think it would be pretty cool to have one as a user story if you're willing to contribute : ) | 11:42 |
evrardjp | andymccr: haha yes indeed | 11:42 |
ioni | evrardjp https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/vars/main.yml?id=2f14860628bfb19e7d55f7e0cf39da8b023dfc83 | 11:44 |
ioni | there is this commit | 11:44 |
evrardjp | ioni: there are plenty of ways | 11:44 |
ioni | but i don't know how to use this container_extra_networks | 11:44 |
evrardjp | check how lxc_container_networks_combined is used, and you'll find the solution | 11:45 |
evrardjp | but indeed, if you use provider networks it would work too. | 11:45 |
evrardjp | but that's maybe overkill | 11:46 |
*** udesale has joined #openstack-ansible | 11:46 | |
*** udesale__ has quit IRC | 11:47 | |
*** hachi has quit IRC | 11:50 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 11:58 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins master: Fix connection plugin to work with Ansible 2.6.0 https://review.openstack.org/580128 | 11:59 |
*** armaan has quit IRC | 12:03 | |
*** armaan has joined #openstack-ansible | 12:04 | |
*** armaan has quit IRC | 12:13 | |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Switch to using project-templates https://review.openstack.org/577523 | 12:17 |
odyssey4me | mnaser: suggestion provided | 12:25 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579947 | 12:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579988 | 12:30 |
evrardjp | odyssey4me: you want me to look at the heat one? | 12:30 |
odyssey4me | evrardjp: did you see my theory? | 12:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579648 | 12:32 |
evrardjp | yeah but I don't believe the theory only | 12:32 |
evrardjp | there must be a issue with the connection plugin or somthing | 12:32 |
evrardjp | I want to try on my machine | 12:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579991 | 12:33 |
odyssey4me | evrardjp: if you can figure out whether there's a bug or something, then I'll do a patch to work around it anyway - but I thought it strange behaviour | 12:35 |
evrardjp | yeah so I will investigate : ) | 12:36 |
*** suggestable has joined #openstack-ansible | 12:49 | |
suggestable | Hello OSAD people! | 12:50 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented https://review.openstack.org/580156 | 12:50 |
odyssey4me | thanks evrardjp | 12:51 |
odyssey4me | ^ is my workaround, I'll add it to the dependencies now to validate | 12:51 |
suggestable | I'm trying to set up OSA Queens using three controllers, three compute hosts, two EMC Unity SANs and Cisco Nexus 5K switches. | 12:51 |
evrardjp | suggestable: cool | 12:51 |
evrardjp | ! | 12:51 |
evrardjp | welcome to the team | 12:51 |
suggestable | I'm stuck at running "syntax-check" on setup-hosts.yml. | 12:52 |
evrardjp | suggestable: nice hardware : ) | 12:52 |
evrardjp | oh? | 12:52 |
evrardjp | suggestable: that's vague -- a log would help | 12:52 |
suggestable | Thank you. Better to go big for production systems :-) | 12:52 |
evrardjp | version would help too | 12:52 |
suggestable | Version is Queens/stable | 12:53 |
evrardjp | you'll use EMC for cinder only, or boot your hypervisors from it? | 12:53 |
evrardjp | curious | 12:53 |
evrardjp | suggestable: so head of stable branch | 12:53 |
evrardjp | ok | 12:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/568142 | 12:53 |
evrardjp | please paste a log somewhere suggestable and we can discuss it? | 12:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 12:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 12:54 |
suggestable | One SAN is being used for NFS for Nova ephemeral storage and one is being used for Cinder/Glance. | 12:54 |
suggestable | The error generated by running "dynamic_inventory.py" is: | 12:54 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579514 | 12:54 |
suggestable | [root@os-deploy inventory]# python dynamic_inventory.py | 12:54 |
suggestable | Traceback (most recent call last): | 12:54 |
suggestable | File "dynamic_inventory.py", line 80, in <module> | 12:54 |
suggestable | output = generate.main(**all_args) | 12:54 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1115, in main | 12:54 |
suggestable | environment.get('container_skel') | 12:54 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1003, in _check_config_settings | 12:54 |
suggestable | _check_multiple_ips_to_host(config) | 12:54 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 900, in _check_multiple_ips_to_host | 12:55 |
suggestable | for hostname, entries in group.items(): | 12:55 |
suggestable | AttributeError: 'str' object has no attribute 'items' | 12:55 |
suggestable | [root@os-deploy inventory]# python dynamic_inventory.py | 12:55 |
suggestable | Traceback (most recent call last): | 12:55 |
suggestable | File "dynamic_inventory.py", line 80, in <module> | 12:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 12:55 |
suggestable | output = generate.main(**all_args) | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1115, in main | 12:55 |
suggestable | environment.get('container_skel') | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1003, in _check_config_settings | 12:55 |
suggestable | _check_multiple_ips_to_host(config) | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 900, in _check_multiple_ips_to_host | 12:55 |
suggestable | for hostname, entries in group.items(): | 12:55 |
suggestable | AttributeError: 'str' object has no attribute 'items' | 12:55 |
suggestable | [root@os-deploy inventory]# python dynamic_inventory.py | 12:55 |
suggestable | Traceback (most recent call last): | 12:55 |
suggestable | File "dynamic_inventory.py", line 80, in <module> | 12:55 |
suggestable | output = generate.main(**all_args) | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1115, in main | 12:55 |
suggestable | environment.get('container_skel') | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 1003, in _check_config_settings | 12:55 |
suggestable | _check_multiple_ips_to_host(config) | 12:55 |
suggestable | File "/opt/openstack-ansible/inventory/../osa_toolkit/generate.py", line 900, in _check_multiple_ips_to_host | 12:55 |
suggestable | for hostname, entries in group.items(): | 12:55 |
suggestable | AttributeError: 'str' object has no attribute 'items' | 12:55 |
suggestable | AttributeError: 'str' object has no attribute 'items' | 12:55 |
suggestable | Sorry! Didn't mean to send the same thing so many times! | 12:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579981 | 12:56 |
suggestable | In my openstack_user_config.yml, I have shortnames when asked for hostname, and the FQDN where it asks for IP (as mentioned in an archived IRC chat I found from earlier this year). | 12:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zun master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579506 | 12:58 |
mgariepy | suggestable, please use paste services to share blob of text like this. paste.openstack.org | 12:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579981 | 12:59 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 12:59 |
suggestable | http://paste.openstack.org/show/fkC7sxkXZycGM06zf3xF/ | 12:59 |
mnaser | plane episode #2 | 13:00 |
suggestable | Thank you mgariepy | 13:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579977 | 13:00 |
andymccr | https://review.openstack.org/#/q/topic:an26+(status:open+OR+status:merged) ansible 2.6 bits | 13:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579655 | 13:02 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_monasca master: [WIP] Fix monasca https://review.openstack.org/578721 | 13:03 |
suggestable | When running --syntax-check on setup-infrastructure.yml, I get this: http://paste.openstack.org/show/QQisHCma1xkPxIBlLEYX/ | 13:05 |
suggestable | If it helps, the platform we're using is CentOS 7 (amd64). | 13:07 |
odyssey4me | suggestable: you should be running that from within the venv - are you doing that? | 13:12 |
odyssey4me | ie it should be: /opt/ansible-runtime/bin/python /opt/openstack-ansible/inventory/dynamic_inventory.py | 13:13 |
*** Bhujay has quit IRC | 13:13 | |
suggestable | odyssey4me, (nice to see a Racker in here - I used to be one of you): http://paste.openstack.org/show/uAqmsj4qQjWkSE6CT4Hp/ | 13:14 |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Ensure clouds.yaml is placed correctly https://review.openstack.org/579959 | 13:15 |
odyssey4me | suggestable: the most likely failure there is your yaml is not well formed, use a yaml checker to validate it | 13:17 |
odyssey4me | the second most likely thing is that you're either missing key required values, or the spacing is wrong | 13:17 |
odyssey4me | and o/ :) | 13:18 |
suggestable | odyssey4me: can you recommend a yaml linter that doesn't require me to send my configs to a random website? | 13:18 |
odyssey4me | something like https://liquidat.wordpress.com/2016/01/21/short-tip-verify-yaml-in-shell-via-python-one-liner/ ? | 13:19 |
suggestable | Thank you. | 13:20 |
suggestable | I'll report back once I've check the files. | 13:20 |
suggestable | checked* | 13:20 |
odyssey4me | it'd certainly be nice if we could make a better error, so once you've figured out the bug if you could report it on launchpad so that we could code that condition into it, it'd be nice | 13:21 |
suggestable | I just tried that yaml one-liner checker against openstack_user_config.yml, user_secrets.yml and user_variables.yml and got no errors. | 13:22 |
*** fghaas has quit IRC | 13:23 | |
evrardjp | andymccr: can you change the topic name? | 13:25 |
evrardjp | to the more standard update-ansible? | 13:25 |
evrardjp | wait | 13:26 |
odyssey4me | suggestable: ok, then you're going to have to check the spacing and that you have a full set of values - use the sample configurations we provide as reference | 13:26 |
odyssey4me | evrardjp: you can ask infra to add you as an admin | 13:26 |
odyssey4me | suggestable: plenty of examples here: https://docs.openstack.org/openstack-ansible/latest/user/index.html | 13:26 |
evrardjp | odyssey4me: for? | 13:27 |
odyssey4me | evrardjp: for the channel | 13:27 |
evrardjp | why would I need that? | 13:27 |
evrardjp | I can do it, I just never needed it in 3 years | 13:28 |
evrardjp | oh I see what you mean | 13:28 |
evrardjp | it's for its reviews :) | 13:28 |
evrardjp | andymccr: sorry the topic name I am using is ansible-update | 13:28 |
evrardjp | https://review.openstack.org/#/q/topic:ansible-update+(status:open+OR+status:merged) | 13:28 |
evrardjp | andymccr: do you mind if I change the topic of your patches?? | 13:29 |
andymccr | evrardjp: nope | 13:29 |
andymccr | dont mind | 13:29 |
suggestable | odyssey4me: I've been over the configs many, many times checking for syntax issues myself (for the last fortnight leading up to this cry for help). If there's an automated syntax/spacing/indentation checker I can use that works the same as yamllint.com but doesn't require me to upload sensitive info to a public (non-SSL) site, then I'd be happy to try that. | 13:29 |
odyssey4me | suggestable: I have no other suggestions, other than to be prepared to share a sanitised version of your config with someone who's got some time to work through it with you. I'm afraid I'm not able to right now, so it'll need to be someone else. | 13:30 |
evrardjp | suggestable: can you paste your config? | 13:30 |
evrardjp | on a paste webstie | 13:30 |
evrardjp | website | 13:30 |
odyssey4me | or use a private gist or something | 13:30 |
evrardjp | like the openstack_user_config.yml , every conf.d/env.d you wrote/changed | 13:31 |
evrardjp | a private gist on github would be best. | 13:31 |
suggestable | What's a private gist when it's at home? | 13:32 |
suggestable | (Sorry, never had to do that before) | 13:32 |
evrardjp | you have a github account? | 13:32 |
suggestable | Not yet | 13:32 |
evrardjp | you probably should : ) | 13:33 |
evrardjp | https://gist.github.com/ is offering free pastes | 13:33 |
evrardjp | including ones you can find only with a link | 13:33 |
evrardjp | the good side is that you can paste multiple files into a single "gist" | 13:33 |
evrardjp | which is convenient : ) | 13:33 |
evrardjp | else just go to any paste site, and paste your multiple files | 13:34 |
evrardjp | it would work to | 13:34 |
evrardjp | too | 13:34 |
suggestable | Once the configs have been sanitised, I'm less worried about sharing them. If this was a personal deployment, I'd also be less concerned. As this is going to be a small-ish scale corporate environment, with internal hostnames, etc. in the configs, I'll need to sanitise it and clear it with the boss first. ;-) | 13:35 |
*** armaan has joined #openstack-ansible | 13:36 | |
evrardjp | yeah don't share IPs! | 13:36 |
evrardjp | all the internal stuff is probably fine | 13:36 |
evrardjp | don't share passwords (user_secrets.yml ) either | 13:36 |
suggestable | Err... the sign-up page for GitHub is broken. It redirects (after the first page) to https://github.com/docker/docker.github.io/blob/master/registry/configuration.md which is a 404. | 13:38 |
*** fghaas has joined #openstack-ansible | 13:40 | |
*** armaan has quit IRC | 13:41 | |
evrardjp | suggestable: https://github.com/join?source=header-home | 13:41 |
evrardjp | works for me | 13:41 |
evrardjp | odyssey4me: interestingly the file is well placed | 13:43 |
openstackgerrit | Merged openstack/openstack-ansible master: Pin get-pip.py to 3.2 https://review.openstack.org/579927 | 13:44 |
suggestable | ooh... before I upload the configs... | 13:55 |
suggestable | Could it be because I've referenced the EMC Unity driver in the Cinder section of the openstack_user_config.yml file? | 13:56 |
*** hachi has joined #openstack-ansible | 13:57 | |
evrardjp | I think it would be nice if we bump 2 versions of ansible this cycle | 14:01 |
evrardjp | suggestable: we are just stabbing in the dark without info | 14:02 |
evrardjp | who is up for the 2.6 challenge? | 14:03 |
evrardjp | :) | 14:03 |
* mnaser feels like we need to get 18.04 and passing centos first | 14:03 | |
evrardjp | yeah. | 14:08 |
evrardjp | it was a joke | 14:08 |
evrardjp | passing suse everywhere too | 14:08 |
evrardjp | :p | 14:08 |
evrardjp | and simpler deploys | 14:08 |
evrardjp | and faster deploys | 14:08 |
evrardjp | and ... | 14:08 |
evrardjp | it doesn't stop | 14:08 |
evrardjp | but what if ansible 2.6 deploys blazingly fast? | 14:09 |
evrardjp | like faster than the time to say "woooooooosh" | 14:09 |
evrardjp | odyssey4me: it's really confirmed that the become option is posing problems | 14:09 |
evrardjp | in my env at least | 14:09 |
suggestable | evrardjp: I sent you the link to the private gist by private message. | 14:12 |
evrardjp | thanks -- I prefer working in the open | 14:16 |
evrardjp | though* | 14:16 |
evrardjp | please note that you don't need to override everything | 14:17 |
evrardjp | just override what you need | 14:17 |
evrardjp | I don't see why you override L114 L141 for example | 14:17 |
odyssey4me | yes, less is more | 14:18 |
odyssey4me | evrardjp: and 2.6 - I'm open to it, but only if it doesn't involve too much work | 14:18 |
odyssey4me | and yes, bionic and distro package implementations are more important | 14:19 |
evrardjp | everytime I see distro packages nowadays, I think bistro packages. | 14:19 |
evrardjp | Like some kind of deal for food. | 14:20 |
* mnaser just wants to sleep :( | 14:20 | |
suggestable | evrardjp: Do you have an example for how the indent should be set for used_ips? | 14:20 |
evrardjp | mnaser: sorry I talk shit then. Go to bed! | 14:20 |
mnaser | hahaha | 14:20 |
evrardjp | (inside your plane) | 14:20 |
mnaser | i cant sleep in planes | 14:21 |
evrardjp | mnaser: same | 14:21 |
mnaser | so i distract myself with work so time goes by | 14:21 |
evrardjp | suggestable: just two spaces, not 3 | 14:21 |
odyssey4me | mnaser: yeah, me neither | 14:21 |
odyssey4me | except that one time I got bumped up to business class | 14:21 |
evrardjp | suggestable: the problem is conf.d/nova that should not be that AT ALL. | 14:21 |
mnaser | my flight to vancouver had no wifi | 14:21 |
evrardjp | I think | 14:21 |
odyssey4me | actually being able to lie down made all the difference | 14:21 |
mnaser | 6 hours.. | 14:21 |
evrardjp | mnaser: I never got wifi on a plane. | 14:21 |
evrardjp | imagine my life. | 14:21 |
mnaser | i just feel like it makes the time go by and helps me being productive | 14:21 |
odyssey4me | yep, I've never had plane wifi either | 14:22 |
mnaser | odyssey4me: it does. the only time i fall asleep is in pods but dont exactly get those often | 14:22 |
evrardjp | odyssey4me: we are not fancy ppl traveling business! | 14:22 |
suggestable | evrardjp: OK. What's the best way to set the resource allocation ratios? | 14:22 |
evrardjp | mnaser: you're a delta frequent traveler? | 14:22 |
mnaser | yup | 14:23 |
evrardjp | mnaser: US is so cool for that. | 14:23 |
evrardjp | UK is already better than BE for it too. | 14:23 |
mnaser | 99% of their planes have wifi, i've never had a flight without wifi with them | 14:23 |
evrardjp | mnaser: yeah | 14:23 |
mnaser | except when i had to fly air canada because they're not allowed to do transcanada routes (obviously) | 14:23 |
evrardjp | suggestable: user variables | 14:23 |
evrardjp | just override what you need. | 14:23 |
*** Pandry has joined #openstack-ansible | 14:23 | |
evrardjp | mnaser: oh and it's the same alliance ? | 14:24 |
mnaser | i havent been to the EU often enough, last time was dublin | 14:24 |
mnaser | ive booked my denver stuff but not berlin yet | 14:24 |
evrardjp | or air canada is another group? | 14:24 |
evrardjp | same. | 14:24 |
evrardjp | Have you applied for presentation in berlin? | 14:24 |
evrardjp | Last call is the 17th. | 14:24 |
Pandry | Hello everyone :) | 14:24 |
mnaser | i probably should but i have not | 14:24 |
mnaser | i dunno what to tal kabout | 14:24 |
evrardjp | hello Pandry | 14:24 |
evrardjp | mnaser: wanna talk about OSA? | 14:24 |
mnaser | i guess i could, ill have to find something interesting | 14:25 |
Pandry | I'm actually trying to install it, and I wanted to join the IRC server :( | 14:25 |
Pandry | :) | 14:25 |
evrardjp | Pandry: welcome! | 14:26 |
evrardjp | I don't like the "actually trying" it should be "I have installed it, it was easy and worked great" | 14:27 |
evrardjp | : ) | 14:27 |
Pandry | hahahaha | 14:27 |
evrardjp | everything not along those lines is a bug. | 14:27 |
Pandry | Yeah, just set-up the lab in a local ESXi server hahaha | 14:27 |
evrardjp | big node? : D | 14:27 |
suggestable | evrardjp: OOOOH!!! Moving the nova overrides into user_variables.yml and renaming nova.yml so it's not used has resulted in a different error: | 14:27 |
suggestable | Cannot retrieve requested amount of IP addresses. Increase the management range in your openstack_user_config.yml. | 14:27 |
evrardjp | did you change your IPs too? | 14:28 |
evrardjp | Did you also change your reserved_ips? | 14:28 |
suggestable | I removed one space from the beginning of each line of used_ips | 14:28 |
evrardjp | so aligned with 2 spaces, right? | 14:28 |
suggestable | yes | 14:28 |
evrardjp | so | 14:28 |
evrardjp | my suggestion | 14:28 |
evrardjp | you probably have a corrupted inventory | 14:29 |
evrardjp | from the old tentatives and all | 14:29 |
evrardjp | maybe remove all the files from /etc/openstack_deploy/* | 14:29 |
evrardjp | (back them up) | 14:29 |
evrardjp | and re-use the files that are now corrected | 14:29 |
evrardjp | and retry | 14:29 |
evrardjp | please keep in mind I saw things missing in your files | 14:29 |
evrardjp | the lb vips were not there for example | 14:30 |
evrardjp | odyssey4me: I am not in debug mode, I see this rabbithole will go deeeeeeeep | 14:31 |
evrardjp | now* | 14:31 |
suggestable | evrardjp: done, and same error about management IP range. | 14:33 |
*** lbragstad_ has quit IRC | 14:34 | |
suggestable | Is it because it wants to use containers? What's the cleanest way to tell it that all services are to be installed on metal? | 14:34 |
suggestable | Do you have a list of settings I'm missing, that I can go away and work on? | 14:36 |
evrardjp | yeah you can have something to say is_metal false | 14:37 |
evrardjp | true* | 14:37 |
evrardjp | suggestable: you want everything on metal? | 14:37 |
evrardjp | like every everything? | 14:38 |
odyssey4me | suggestable: to do that, you'll need dedicated load balancer hosts IIRC | 14:38 |
openstackgerrit | Merged openstack/openstack-ansible master: Ensure python-keystoneclient has a lower bound https://review.openstack.org/579463 | 14:38 |
suggestable | Yes. No LXC containers. Only non-metal thing is nova instances. | 14:38 |
suggestable | Can haproxy not work without containers? | 14:38 |
odyssey4me | suggestable: we only do containers for the control plane FYI | 14:38 |
odyssey4me | suggestable: no, it due to conflicting ip/ports on hosts if you share them | 14:39 |
suggestable | OK. Haproxy can be in a container, then, I suppose. | 14:39 |
suggestable | Trying to simplify the system for easier troubleshooting when it goes wrong. | 14:39 |
odyssey4me | suggestable: using containers is out most tested path, so we'd recommend that you use them instead, rather than avoid them | 14:40 |
odyssey4me | especially given you're new to the project | 14:40 |
evrardjp | it's also done for convenience for operations | 14:41 |
evrardjp | it's not because containers are "in" or anything. | 14:41 |
evrardjp | it's because it works. | 14:42 |
suggestable | Hmm. I know how to troubleshoot OpenStack without containers, and don't know anything about LXC. | 14:42 |
evrardjp | it's the same as machines. | 14:42 |
odyssey4me | you're also going to need a test environment that you can build/rebuild over and over again quickly, because getting your implementation right for any openstack environment takes many, many retries | 14:42 |
odyssey4me | if you have a suitable host, then this is a very useful toolset for that: https://github.com/openstack/openstack-ansible-ops/tree/master/multi-node-aio | 14:43 |
evrardjp | suggestable: if you want production readiness, you can go for haproxy on metal on separate nodes than the rest. | 14:43 |
evrardjp | you could still run on metal | 14:43 |
evrardjp | where appropriate | 14:43 |
jrosser | haproxy is always on metal isnt it? | 14:43 |
evrardjp | you can run it containerized | 14:43 |
jrosser | it would just become a dedicated node | 14:43 |
evrardjp | but it's far better to my (very old) tests to run on metal. | 14:44 |
evrardjp | (it's probably equal nowadays, but hey, call me old school) | 14:44 |
evrardjp | jrosser: dedicated node makes generally sense for network flows | 14:44 |
suggestable | old school is sometimes good. | 14:44 |
evrardjp | but it depends on the use cases : ) | 14:44 |
suggestable | Haproxy in containers is a good compromise. We don't have the hardware for dedicated load balancer hosts. | 14:45 |
jrosser | suggestable: these guys are talking a lot of sense... go with the lxc stuff | 14:45 |
jrosser | stick with the example config to start with, when you get stuck, everything will be familiar to folks here and it will be easy to advise/help you | 14:46 |
suggestable | For now, I am not overriding anything to change its "is_metal" state. | 14:47 |
suggestable | I'm still confused by what I might be missing from my configs, though, as I started with the example files and modified them to suit the environment I'm working with. | 14:47 |
evrardjp | could you reupload the latest version of your files? | 14:54 |
*** armaan has joined #openstack-ansible | 14:56 | |
*** rmart04 has quit IRC | 14:58 | |
*** dxiri has quit IRC | 15:00 | |
*** fghaas has quit IRC | 15:00 | |
*** cshen has quit IRC | 15:04 | |
*** electrofelix has quit IRC | 15:07 | |
evrardjp | suggestable: don't get us wrong, all you ask is doable, and easily -- we just don't want you to have a bad production design | 15:13 |
*** maybebuggy has quit IRC | 15:13 | |
evrardjp | Pandry: it's a good idea to start with virtualized deploys, I am a fan of vagrant myself | 15:14 |
Pandry | In fact I'm using a PC as a server | 15:15 |
evrardjp | I am using a beefy laptop | 15:15 |
evrardjp | : ) | 15:15 |
*** hachi has quit IRC | 15:15 | |
Pandry | I've installed on it the ESXi Hypervisor and I would like to use it | 15:15 |
evrardjp | esxi is very convenient on a single node | 15:16 |
*** electrofelix has joined #openstack-ansible | 15:18 | |
Pandry | For single node you mean a full openstakc installation on a single VM? | 15:20 |
Pandry | I've installed a couple of time packstack, but openstack has always been a big "mistery" we could say | 15:21 |
Pandry | *times | 15:21 |
Pandry | I'm watching videos about it from a long time too, but there are still things I am not able to understand | 15:22 |
evrardjp | odyssey4me: I have news for you | 15:22 |
odyssey4me | evrardjp: oh yeah? | 15:22 |
*** armaan has quit IRC | 15:23 | |
*** armaan has joined #openstack-ansible | 15:24 | |
evrardjp | I am making the output pretty for you odyssey4me | 15:24 |
evrardjp | just a sec | 15:24 |
evrardjp | https://paste.ubuntu.com/p/cf8gXfXcst/ | 15:25 |
evrardjp | this is the difference seen by the openstack module | 15:25 |
evrardjp | well | 15:25 |
evrardjp | by os_config | 15:25 |
evrardjp | as you can see | 15:25 |
evrardjp | when become is not set, the clouds.yaml is loaded | 15:25 |
evrardjp | because USER is set to zuul | 15:26 |
evrardjp | when become is set, we are loosing a bunch of vars | 15:26 |
mnaser | so we dont store clouds.yaml in /etc or something like that | 15:26 |
evrardjp | and user is root | 15:26 |
evrardjp | mnaser: we don't | 15:26 |
evrardjp | we could | 15:26 |
evrardjp | that would make our life easy | 15:26 |
odyssey4me | that won't work for role tests | 15:27 |
evrardjp | yeah so | 15:27 |
evrardjp | as you can see, become effectively becomes root | 15:27 |
odyssey4me | in role tests we run as a non-root user, so that user needs access to the config | 15:27 |
odyssey4me | besides, I'd rather we didn't hard code the requirement to run as root - we should be moving away from that | 15:27 |
evrardjp | where in the other case, when running with root and no become: we are simply USER zuul | 15:27 |
evrardjp | is there a reason to become root for this task? | 15:28 |
odyssey4me | evrardjp: I guess when it connects to the remote node, then does sudo, the env vars are overwritten | 15:28 |
evrardjp | odyssey4me: what I mean by that, is that become can be set on a task basis | 15:29 |
odyssey4me | well, no - we don't need become because we're connecting as the root user anyway, so I did https://review.openstack.org/#/c/580156/ | 15:29 |
ebbex_ | what kind of issue could I be looking at if the host2_galera_container is refused connections to internal_lb_vip_addr on port 8181, but can access that ip on port 22. And host2 itself can access both 8181 and 22 on the int_lb_vip_addr. | 15:30 |
openstackgerrit | Merged openstack/openstack-ansible-nspawn_container_create master: Follow the new PTI for document build https://review.openstack.org/579826 | 15:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented https://review.openstack.org/580156 | 15:31 |
suggestable | After playing a little further, when running "openstack-ansible setup-hosts.yml --syntax-check", I get: | 15:31 |
suggestable | [WARNING]: Unable to parse /etc/openstack_deploy/inventory.ini as an inventory source | 15:31 |
*** tux_ has joined #openstack-ansible | 15:32 | |
suggestable | The referenced file (inventory.ini) does not exist. | 15:32 |
odyssey4me | suggestable: that's cosmetic, ignore it | 15:32 |
odyssey4me | you may see warnings during the play run, they're ok - they're not fatal, nor errors | 15:32 |
suggestable | odyssey4me: Thank you. | 15:33 |
suggestable | It's generated an "openstack_hostnames_ips.yml" file. | 15:33 |
suggestable | Is it safe to edit the IP addresses listed in this? I would vastly prefer to have services running on known, logical, IP addresses, not random ones. | 15:34 |
evrardjp | you can edit them manually using our inventory-manage tool. But it will be tedious | 15:35 |
*** lvdombrkr has quit IRC | 15:35 | |
*** tux_ has quit IRC | 15:35 | |
evrardjp | odyssey4me: that patch will be tough. | 15:36 |
odyssey4me | evrardjp: why so? | 15:36 |
evrardjp | because with the diff I shown you, I expect many things going wrong. | 15:36 |
odyssey4me | we'll see - I doubt it, and if things do go wrong, then they're bugs that need fixing | 15:37 |
odyssey4me | there aren't a lot of role which rely on those env vars or the user specifics | 15:38 |
odyssey4me | *roles | 15:39 |
*** udesale_ has joined #openstack-ansible | 15:40 | |
evrardjp | yeah. I am surprised though of remote_user | 15:40 |
evrardjp | does that even work? | 15:41 |
evrardjp | odyssey4me: https://github.com/ansible/ansible/blob/devel/lib/ansible/playbook/play_context.py#L425-L433 | 15:42 |
evrardjp | hahahah. | 15:42 |
*** epalper has quit IRC | 15:42 | |
*** koukou has quit IRC | 15:42 | |
evrardjp | some nodes being considered as localhost connection local it changes the behavior | 15:42 |
*** udesale has quit IRC | 15:43 | |
evrardjp | anyway | 15:43 |
evrardjp | TIL | 15:43 |
evrardjp | :) | 15:43 |
odyssey4me | yeah, thanks for diving into that and confirming my suspicion | 15:43 |
*** cicisong has quit IRC | 15:44 | |
odyssey4me | hopefully my patch works and we can move on with our lives | 15:44 |
odyssey4me | if it breaks things, I will fix those things of course | 15:44 |
*** Bhujay has joined #openstack-ansible | 15:46 | |
evrardjp | if you want I can dig deeper on why the processes don't see the same env vars and are not the same users. But I have the impression the digging is enough . | 15:49 |
*** chyka has joined #openstack-ansible | 15:49 | |
*** armaan has quit IRC | 15:52 | |
*** armaan has joined #openstack-ansible | 15:52 | |
*** yolanda has quit IRC | 15:54 | |
*** armaan has quit IRC | 15:57 | |
*** shardy has quit IRC | 15:58 | |
*** fghaas has joined #openstack-ansible | 16:05 | |
*** Bhujay has quit IRC | 16:10 | |
*** vnogin has quit IRC | 16:11 | |
*** gkadam__ has quit IRC | 16:16 | |
*** suggestable has quit IRC | 16:16 | |
*** DanyC has quit IRC | 16:22 | |
*** dxiri has joined #openstack-ansible | 16:23 | |
*** DanyC has joined #openstack-ansible | 16:23 | |
*** DanyC has quit IRC | 16:28 | |
*** cshen has joined #openstack-ansible | 16:33 | |
*** stuartgr has quit IRC | 16:36 | |
odyssey4me | evrardjp: well, here's something interesting: https://github.com/ansible/ansible/pull/38231/files | 16:37 |
*** stuartgr has joined #openstack-ansible | 16:38 | |
*** udesale_ has quit IRC | 16:40 | |
evrardjp[m] | better than debug | 16:40 |
evrardjp[m] | verbose | 16:40 |
odyssey4me | yep, it means that you should be able to do something like no_log: "{{ ansible_verbosity > 2 }}" | 16:42 |
odyssey4me | so your logs aren't all crappy, but you still hide the things you want if someone goes mega verbose | 16:42 |
*** electrofelix has quit IRC | 16:45 | |
*** armaan has joined #openstack-ansible | 16:54 | |
ebbex_ | Wow, figured it out. How much of a dumbass am I for leaving the lb_vip_addr out of 'used_ips'? | 16:55 |
*** DanyC has joined #openstack-ansible | 16:58 | |
*** fghaas has quit IRC | 17:08 | |
*** armaan has quit IRC | 17:32 | |
*** armaan has joined #openstack-ansible | 17:32 | |
*** tux_ has joined #openstack-ansible | 17:34 | |
*** armaan has quit IRC | 17:36 | |
*** cshen has quit IRC | 17:41 | |
*** cshen has joined #openstack-ansible | 17:46 | |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Template the physical host address https://review.openstack.org/579320 | 17:49 |
*** cshen has quit IRC | 17:51 | |
*** cshen has joined #openstack-ansible | 17:51 | |
*** cshen has quit IRC | 17:56 | |
*** cshen has joined #openstack-ansible | 18:06 | |
*** hachi has joined #openstack-ansible | 18:22 | |
evrardjp | odyssey4me: you can already do that with debug if really need be | 18:26 |
evrardjp | but that's really better implemented there | 18:27 |
*** DanyC has quit IRC | 18:33 | |
*** tux_ has quit IRC | 18:34 | |
*** tux_ has joined #openstack-ansible | 18:34 | |
*** laszlo_ has quit IRC | 18:41 | |
*** cshen has quit IRC | 18:42 | |
*** vnogin has joined #openstack-ansible | 18:43 | |
*** vnogin has quit IRC | 18:48 | |
*** cshen has joined #openstack-ansible | 19:13 | |
*** cshen has quit IRC | 19:18 | |
*** fghaas has joined #openstack-ansible | 19:34 | |
*** hachi has quit IRC | 19:34 | |
*** hachi has joined #openstack-ansible | 19:35 | |
*** fghaas has quit IRC | 19:59 | |
*** DanyC has joined #openstack-ansible | 20:33 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_monasca master: [WIP] Fix monasca https://review.openstack.org/578721 | 20:34 |
*** ThomasWhite has quit IRC | 20:55 | |
*** vnogin has joined #openstack-ansible | 20:58 | |
*** vnogin has quit IRC | 21:02 | |
*** Pandry has quit IRC | 21:04 | |
*** vnogin has joined #openstack-ansible | 21:08 | |
*** cshen has joined #openstack-ansible | 21:14 | |
*** nicolasbock has quit IRC | 21:16 | |
*** cshen has quit IRC | 21:18 | |
*** DanyC has quit IRC | 21:19 | |
*** tux_ has quit IRC | 21:21 | |
*** cshen has joined #openstack-ansible | 21:39 | |
*** cshen has quit IRC | 21:43 | |
*** threestrands has joined #openstack-ansible | 22:05 | |
*** threestrands has quit IRC | 22:05 | |
*** threestrands has joined #openstack-ansible | 22:05 | |
*** threestrands has quit IRC | 22:06 | |
*** hachi has quit IRC | 23:07 | |
*** vnogin has quit IRC | 23:31 | |
*** chyka has quit IRC | 23:34 | |
*** tosky has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!