Saturday, 2019-03-30

admin0thanks cloudnull ..00:00
cloudnullenjoy your evening00:00
openstackgerritMerged openstack/openstack-ansible-os_nova master: Remove linked libs when using ironic compute  https://review.openstack.org/64788800:04
openstackgerritMerged openstack/openstack-ansible master: Add panko to integrated build  https://review.openstack.org/64789800:11
nurdie_In an upgrade, haproxy-install.yml failed with the conditional check 'not is_metal | bool' failing from os-lxc-container-setup.yml00:13
nurdie_Pike to Queens upgrade, containerized services00:14
nurdie_Any ideas on where to even start with that?00:16
nurdie_The entire run-upgrade.sh has gone flawlessly, so I know is_metal is false00:16
openstackgerritMerged openstack/openstack-ansible master: Add telemetry service bundle to AIO tests  https://review.openstack.org/64792100:19
nurdie_The error was: error while evaluating conditional (not is_metal | bool): {{ properties.is_metal | default(false) }}: 'properties' is undefined00:21
*** dxiri has quit IRC00:30
nurdie_Is this an ansible bug? o_000:30
*** tosky has quit IRC00:31
nurdie_Our environment has services containerized, but haproxy is on metal. I also found that reflected in the group properties for haproxy00:48
nurdie_My workaround was running haproxy-install.yml --extra-vars "is_metal=true", then I commented out the plays that already ran in run-upgrade.sh and it seems to be continuing on just fine00:49
*** cmart has quit IRC00:51
*** luksky has quit IRC00:52
*** markvoelker has joined #openstack-ansible01:18
nurdie_https://pastebin.com/jfz2ei0A01:21
nurdie_Galera upgrade failed >_<01:21
nurdie_This is nowhere on the internet01:24
nurdie_I was able to restart mysql on infra1_galera. Thank the gods01:32
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_horizon master: Place policy in correct folder  https://review.openstack.org/64880601:55
cloudnullnurdie_ did you make it go ?02:34
cloudnullkinda sounds like bad facts02:34
cloudnullhowever, properties is something in the inventory02:35
cloudnullwhen you upgraded did you checkout then re-bootstrap? or are you upgrading with the `run-upgrade.sh` script ?02:35
openstackgerritMohammed Naser proposed openstack/ansible-role-python_venv_build master: speedup: move when block to outside include  https://review.openstack.org/64880902:36
nurdie_cloudnull: no02:39
nurdie_cloudnull: I did run-upgrade.sh02:39
nurdie_So02:39
nurdie_I think specifying is_metal=true for haproxy-install messed up the inventory somehow02:40
nurdie_ansible infra1 -a msg="{{ hostvars['infra1_galera_container-688806d6']['ansible_host'] }}" -vvvv02:40
nurdie_That gives me the right fact02:40
cloudnullhaproxy, by default runs on metal so maybe there's no need to set that.02:40
cloudnullthe entry haproxy_hosts will simply ensure hap is running on the physical host02:41
nurdie_The haproxy play fails without setting that02:41
nurdie_cloudnull: https://pastebin.com/kcg2U6aX02:42
nurdie_I found an ansible related bug that may be responsible for that, but I'm not sure02:42
nurdie_I'm completely stuck here lol02:43
cloudnullhum,02:45
cloudnull [WARNING]: Found both group and host with same name: infra3 that looks odd to me02:45
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: octavia: use br-lbaas IP for health managers  https://review.openstack.org/64879302:46
cloudnullmaybe you have an infra{1..3} group?02:46
nurdie_I do02:46
cloudnullwhich is causing some confusion ?02:46
nurdie_infra1, 2 and 302:46
nurdie_3 controllers HA02:46
cloudnullbut do you have a group named infra1 with the host named infra1 too ?02:46
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_octavia master: Update role for new source build process  https://review.openstack.org/64823102:47
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63954402:47
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_octavia master: Break out config files for each octavia service  https://review.openstack.org/60322802:47
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_octavia master: Fix old docs listing octavia as experimental  https://review.openstack.org/63677602:47
cloudnullnurdie_ something like02:47
cloudnullhttps://pasted.tech/pastes/0cece922e23cf5caeebeb924a57c4f045b636ba602:47
nurdie_ansible infra1 -m debug -a msg="{{ groups['infra1'] }}" -vvvv02:47
nurdie_Gives me nothing02:47
cloudnullrunning that from the /opt/openstack-ansible/playbooks directory ?02:48
nurdie_Where do I search for that? Yes that could be a thing02:48
nurdie_Yes, I am02:48
cloudnullthat config would be in /etc/openstack_deploy02:48
mnasercores: please review https://review.openstack.org/#/q/topic:use-integrated-repo-for-all-tests+is:open -- that's the last stuff we need left to land integrated testing everywhere02:49
nurdie_Is _infrastructure_hosts a group?02:49
cloudnullif you have a similar set of config you may need to hack on your openstack_inventory.json file to correct the issue, once those groups are removed.02:49
cloudnullos-infra_hosts02:49
* cloudnull dont remember seeing an _infrastructure_hosts 02:50
cloudnullmnaser looking02:50
nurdie_os-infra_hosts is empty02:50
nurdie_No it's not lol02:51
mnaserI think trove is the only non integrated one right now.. I can't really do much more about it02:51
nurdie_yes it is!02:51
nurdie_[root@deployhost openstack_deploy]# grep group openstack_inventory.json | grep infra102:55
nurdie_That gives nothing. Does that help?02:55
cloudnull this is a good example of the required config options - https://gist.github.com/cloudnull/eab22ba500843343470a7fd1e3f55d1c#file-openstack_user_config-yml-L131-L18002:56
cloudnullthe json would need to be flatted for that grep to work02:57
cloudnullcan you `grep -rni infra1 /etc/openstack_deploy02:58
cloudnulljust to see if infra1 is used in anything in /etc/openstack_deploy/{conf.d,env.d}02:58
nurdie_It is not used in conf.d or env.d02:59
cloudnullused more than once in the openstack_user_config.yml file ?02:59
nurdie_We found it I think03:00
nurdie_https://bugs.launchpad.net/openstack-ansible/+bug/175560903:01
openstackLaunchpad bug 1755609 in openstack-ansible "Galera xinetd only_from listens to load balancers' "ansible_host" rather than container management IP" [Medium,Confirmed]03:01
nurdie_That fixed our problem, but now the play might be failing to create galera users03:01
nurdie_lo03:01
cloudnullah!03:01
cloudnullso the xinetd needed to be set to 0.0.0.0 ?03:02
cloudnullive seen that when haproxy running on the infra hosts, is that the case in your env ?03:02
nurdie_Yes03:02
nurdie_It's running on the infrahosts03:02
nurdie_Now galera users weren't created >_<03:02
cloudnullhttps://github.com/openstack/openstack-ansible-galera_server/blob/master/defaults/main.yml#L67-L7603:03
cloudnullthat option can be set for persistence, if youve not already03:03
nurdie_Yes that's how we fixed it03:04
nurdie_Thanks!03:04
nurdie_But not with 0.0.0.0. We used our container management network CIDR03:04
*** cshen has joined #openstack-ansible03:06
cloudnull++03:08
cloudnullthats a better solution that 0.0.0.003:08
nurdie_We're having to massage it now03:08
nurdie_Seems like it stops mysql and tries to create galera monitoring users without restarting mysql03:09
cloudnullgalera_server will need to have an upgrade variable set to go03:11
*** cshen has quit IRC03:11
cloudnullhowever it should be running, the playbooks wont shut it down without firing a handler to restart it03:11
cloudnullif it is down on all of the nodes, within the container you can run `galera_new_cluster` to restart it03:12
nurdie_cloudnull: Thanks for your help I really appreciate it03:15
cloudnullanytime03:16
openstackgerritMerged openstack/openstack-ansible-os_panko master: Test using integrated build  https://review.openstack.org/64851404:00
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Test using integrated build  https://review.openstack.org/64851304:01
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Test using integrated build  https://review.openstack.org/64785104:01
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Test using integrated build  https://review.openstack.org/64851504:21
*** nurdie_ has quit IRC04:48
*** rickflare has quit IRC06:21
*** DanyC has joined #openstack-ansible06:30
openstackgerritMerged openstack/openstack-ansible master: gate: cache /etc/pip.conf inside containers  https://review.openstack.org/64856606:40
openstackgerritDirk Mueller proposed openstack/openstack-ansible master: Re-enable openSUSE Leap 15.0 aio_metal jobs  https://review.openstack.org/64603206:41
*** dirk has joined #openstack-ansible06:41
*** DanyC has quit IRC08:02
*** DanyC has joined #openstack-ansible09:03
*** DanyC has quit IRC09:19
*** hwoarang has quit IRC09:26
*** hwoarang has joined #openstack-ansible09:27
*** phasespace has quit IRC09:28
openstackgerritMerged openstack/ansible-role-python_venv_build master: speedup: move when block to outside include  https://review.openstack.org/64880909:37
openstackgerritMerged openstack/openstack-ansible master: Add the manila service to OSA  https://review.openstack.org/64565309:58
openstackgerritMerged openstack/openstack-ansible master: rally: add empty rally.yml.aio file  https://review.openstack.org/64874110:21
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Place policy in correct folder  https://review.openstack.org/64880610:33
*** tosky has joined #openstack-ansible10:47
openstackgerritMerged openstack/ansible-role-python_venv_build master: Add fact gathing for hardware when building venvs  https://review.openstack.org/64870811:10
*** jbadiapa has quit IRC11:16
*** johnthetubaguy has quit IRC11:16
*** stuartgr has quit IRC11:16
*** arbrandes has quit IRC11:16
*** timburke has quit IRC11:16
*** timburke has joined #openstack-ansible11:16
*** johnthetubaguy has joined #openstack-ansible11:17
*** stuartgr has joined #openstack-ansible11:17
*** arbrandes has joined #openstack-ansible11:17
*** crazzy has quit IRC11:20
*** crazzy has joined #openstack-ansible11:22
evrardjpFYI release tooling is now complaining, since https://review.openstack.org/#/c/645653/ . This introduced manila, but that role has no release notes handling11:29
openstackgerritMerged openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63955011:30
evrardjpoh no my bad, it's just the trackbranch that is missing11:32
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Add trackbranch for manila  https://review.openstack.org/64882211:33
openstackgerritMerged openstack/openstack-ansible-os_barbican master: cleanup: stop installing git for barbican run-time  https://review.openstack.org/64825611:35
evrardjpI changed the release tooling to care of those cases -- but we said we'll have trackbranch everywhere though11:42
evrardjpso now it's silently passing through these errors, which I am not sure it's good.11:43
*** luksky has joined #openstack-ansible11:54
*** hamzaachi has joined #openstack-ansible12:02
openstackgerritMerged openstack/openstack-ansible-os_rally master: Test using integrated build  https://review.openstack.org/64859813:11
odyssey4memnaser Yes, I think our --trusted-host CLI parameter is overriding the pip.conf one... I was hoping that pip would merge them, but it seems not. I would think, personally, that this is a bug given that all other settings in the global pip.conf result in a merge of the settings.13:15
*** markvoelker has quit IRC13:25
*** DanyC has joined #openstack-ansible13:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add upstream pip bug reference  https://review.openstack.org/64882413:40
*** DanyC has quit IRC14:21
openstackgerritMerged openstack/openstack-ansible master: octavia: use br-lbaas IP for health managers  https://review.openstack.org/64879314:56
*** luksky has quit IRC15:07
openstackgerritMerged openstack/openstack-ansible master: Add trackbranch for manila  https://review.openstack.org/64882215:35
*** luksky has joined #openstack-ansible16:03
mnasero/16:31
mnaserevrardjp: hi!  once we land https://review.openstack.org/#/c/636776/ - https://review.openstack.org/#/c/648509/ - https://review.openstack.org/#/c/639544/ - https://review.openstack.org/#/c/648231/ - https://review.openstack.org/#/c/648112/ -- we can branch stable/stein I think16:36
mnasersome of those are "nice to have"16:36
mnaserbut they're all in the gate now and likely finishing at the same time16:37
mnasereverything has been moved to python_venv_build, we killed repo_build, integrated tests everywhere, what an awesome effort by everyone16:37
*** luksky has quit IRC16:39
*** tosky has quit IRC16:41
*** goldenfri has quit IRC17:00
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Test using integrated build  https://review.openstack.org/64850917:56
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Fix old docs listing octavia as experimental  https://review.openstack.org/63677618:03
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Update role for new source build process  https://review.openstack.org/64823118:03
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63954418:03
openstackgerritMerged openstack/openstack-ansible-os_panko master: Remove extras  https://review.openstack.org/64811218:05
openstackgerritMichael Johnson proposed openstack/openstack-ansible-os_octavia master: Set octavia_amp_image_owner_id by default  https://review.openstack.org/64874418:12
mnaserevrardjp: we can branch stable/stein and release rc :)18:22
*** DanyC has joined #openstack-ansible18:26
*** markvoelker has joined #openstack-ansible18:42
*** DanyC has quit IRC18:53
*** DanyC has joined #openstack-ansible18:53
*** DanyC has quit IRC19:01
*** markvoelker has quit IRC19:05
*** markvoelker has joined #openstack-ansible19:05
*** DanyC has joined #openstack-ansible19:23
*** DanyC has quit IRC19:31
*** samueldmq has quit IRC19:31
*** DanyC has joined #openstack-ansible19:34
*** hamzaachi has quit IRC19:35
*** DanyC has quit IRC19:38
*** DanyC has joined #openstack-ansible19:38
*** DanyC has quit IRC19:43
*** DanyC has joined #openstack-ansible19:52
*** djhankb has quit IRC19:53
*** DanyC has quit IRC19:54
*** DanyC has joined #openstack-ansible19:58
*** DanyC has quit IRC20:00
*** DanyC has joined #openstack-ansible20:01
*** luksky has joined #openstack-ansible20:44
*** hamzy has quit IRC20:53
*** djhankb has joined #openstack-ansible21:09
djhankbis there a way to set /etc/neutron/plugins/ml2/linuxbridge_agent.ini settings with overrides similar to how you set "neutron_neutron_conf_overrides:" in user_variables.yml?21:09
djhankbwhat I am trying to do is set "physical_interface_mappings" as well as "bridge_mappings" in the [linux_bridge] section of linuxbridge_agent.ini. Perhaps there is a way other than an overrides option that I am not aware of21:11
*** DanyC has quit IRC21:36
openstackgerritMichael Johnson proposed openstack/openstack-ansible-os_octavia master: Set octavia_amp_image_owner_id by default  https://review.openstack.org/64874421:51
openstackgerritMohammed Naser proposed openstack/ansible-role-python_venv_build master: Revert "speedup: move when block to outside include"  https://review.openstack.org/64884021:56
*** hamzy has joined #openstack-ansible22:01
*** markvoelker has quit IRC23:11
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_horizon master: Copy over YAML policy files  https://review.openstack.org/64884123:18
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_horizon master: Copy over YAML policy files  https://review.openstack.org/64884123:27
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_horizon master: Stop installing extra packages for Horizon  https://review.openstack.org/64884223:27
*** kplant has joined #openstack-ansible23:35
*** DanyC has joined #openstack-ansible23:36
*** DanyC has quit IRC23:40
*** markvoelker has joined #openstack-ansible23:42
*** DanyC has joined #openstack-ansible23:45

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