Monday, 2021-03-01

*** tosky has quit IRC00:11
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Remove single task from lxc_apparmor file  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77624000:44
*** LowKey has quit IRC01:28
*** LowKey has joined #openstack-ansible01:28
*** tinwood has quit IRC03:10
*** tinwood has joined #openstack-ansible03:13
*** cloudnull has joined #openstack-ansible03:15
*** LowKey has quit IRC04:22
*** cloudnull has quit IRC04:58
*** cloudnull has joined #openstack-ansible05:00
*** cloudnull has quit IRC05:31
*** evrardjp has quit IRC05:33
*** cloudnull has joined #openstack-ansible05:33
*** evrardjp has joined #openstack-ansible05:33
*** cloudnull has quit IRC06:13
*** cloudnull has joined #openstack-ansible06:14
*** miloa has joined #openstack-ansible06:55
*** SiavashSardari has joined #openstack-ansible06:58
*** cloudnull has quit IRC07:10
*** cloudnull has joined #openstack-ansible07:15
*** noonedeadpunk has joined #openstack-ansible07:38
*** maharg101 has joined #openstack-ansible07:47
*** pcaruana has joined #openstack-ansible08:01
*** rpittau|afk is now known as rpittau08:04
noonedeadpunkmornings08:04
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: update to osquery  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/61313608:07
*** cloudnull has quit IRC08:10
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Get elastic plugins via proxy  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76970108:13
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Allow longer timeouts for elasticsearch.service  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76969508:14
*** cloudnull has joined #openstack-ansible08:14
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Fix elk 7 {conf,env}.d sample  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76233108:15
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Fix regex_replace mapping  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76251908:15
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Make ELK Journalbeat seek configuration a variable  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/74418008:16
*** miloa has quit IRC08:16
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Remove `elastic_lxc_template_config` mapping  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76250108:16
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Correct spelling mistakes  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/61953008:16
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Switch deprecated options to "modern" equivalents  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77006408:17
*** luksky has joined #openstack-ansible08:17
*** tosky has joined #openstack-ansible08:20
openstackgerritMerged openstack/openstack-ansible-ops master: Fixes for tests/gates  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/74199708:33
noonedeadpunkare we ok with https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/777559 ?08:42
noonedeadpunkAs I'd love to backport to V and finally get 22.1.008:42
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/victoria: Add variable to override keypair setup python interpreter  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/77396208:44
noonedeadpunkprobably worth including octavia patch as well though...08:44
jrossermorning08:50
jrossernoonedeadpunk: also this needed for V release https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77779808:51
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Make focal jobs voting  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77794008:52
noonedeadpunkum...08:53
noonedeadpunkit's not valid at this shape....08:54
noonedeadpunkit hsould be revert of  https://opendev.org/openstack/ansible-role-python_venv_build/commit/ab68e944256648cb6d714e02dbe88d228a2c04a5 then08:54
noonedeadpunkat least it's missing `venv_wheel_build_enable | bool` condition?08:56
jrosseroh whoops yes08:56
noonedeadpunkand doesn;t it solve the same issue as https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/777559 ?08:57
jrosserno, becasue it seems run_once behaviour goes completely wrong08:57
jrossersee looong debug in irc scrollback with mgariepy08:58
noonedeadpunkuh, I think I don't have it. ned to go to eavesdrop then...08:58
noonedeadpunkthe nasty thing it that we've dropped 200 skipped tasks with include?08:59
noonedeadpunkmaybe we can workaround in some better way....09:00
jrosseryes we should revisit09:02
noonedeadpunkbtw we don't set fact anywhere in `python_venv_wheel_build`09:02
* noonedeadpunk goes to eavesdrop09:02
jrosserwell register/set_fact are similar in this respect i think09:02
jrosseri got the wrong term there but i think the outcome is similar09:03
noonedeadpunkit's about `_constraints_file_slurp` I guess09:03
jrosseryes this https://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/python_venv_wheel_build.yml#L168-L17309:03
jrosserneeds to be set for all hosts even though the wheel build is delegated/run_once09:04
noonedeadpunkwhy not to move it just out of there?09:04
noonedeadpunkin case lsync is working, it don't matter where we get it afterwards09:05
jrossernot really, it's for here https://github.com/openstack/ansible-role-python_venv_build/blob/ab68e944256648cb6d714e02dbe88d228a2c04a5/tasks/python_venv_install.yml#L66-L7909:05
noonedeadpunkok, let me test this. I think currently things will be jsut broken, right?09:06
jrosserand the bug was we end up with {{ _venv_pip_packages }} in the constraints on the 2nd/3rd nodes09:06
noonedeadpunkwhen wheel built is enabled09:06
jrosserwhilst the first node gets _constraints_file_slurp.content09:07
jrosserso this only shows up for multinode, which is why we didnt see a problem in CI09:07
noonedeadpunkok, have multinode as well atm09:07
jrosseryeah, so the git://<url> was being written to the target node constraints, rather than the list of constraints from the wheel build process09:08
noonedeadpunkok, gotcha. Just really loved to leave include here tbh09:09
jrosserwe could move the register task up to the main.yml, and add the condition/run_once to that09:13
noonedeadpunkyeah, that eventually what I meant under move it out I guess09:14
*** fresta_ has quit IRC09:14
noonedeadpunkor even to python_venv_install.yml09:15
noonedeadpunkbecause it's the only place where it's used09:15
openstackgerritMerged openstack/openstack-ansible-ops master: Make ELK Journalbeat seek configuration a variable  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/74418009:18
openstackgerritMerged openstack/openstack-ansible-ops master: Get elastic plugins via proxy  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76970109:21
openstackgerritMerged openstack/openstack-ansible-ops master: Remove `elastic_lxc_template_config` mapping  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76250109:21
openstackgerritMerged openstack/openstack-ansible-ops master: Fix regex_replace mapping  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76251909:21
openstackgerritMerged openstack/ansible-role-python_venv_build master: Use ansible_facts[] instead of fact variables  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77706809:43
*** MickyMan77 has joined #openstack-ansible09:59
openstackgerritMerged openstack/ansible-role-systemd_service master: Make systemd.service more consistent  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/77186910:08
jrossernoonedeadpunk: did you see this on the ML? https://bugs.launchpad.net/kolla-ansible/+bug/191706810:10
openstackLaunchpad bug 1917068 in kolla-ansible wallaby "Connections to DB are refusing to die after VIP is switched" [Medium,In progress] - Assigned to Michal Arbet (michalarbet)10:10
noonedeadpunknope10:11
jrosserfeels like we should be setting that too i think10:11
*** fresta has joined #openstack-ansible10:13
noonedeadpunkyeah, agreed10:13
noonedeadpunkwe can set that in openstack_hosts?10:14
jrosserwe can10:15
noonedeadpunkoh, hm10:15
noonedeadpunkwe can patch keepalived role instead I guess10:16
noonedeadpunkhttps://github.com/evrardjp/ansible-keepalived/blob/master/tasks/main.yml#L54-L6510:16
*** jawad_axd has joined #openstack-ansible10:21
noonedeadpunklet's see how it goes https://github.com/evrardjp/ansible-keepalived/pull/16810:23
*** miloa has joined #openstack-ansible10:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_tempest master: Use ansible_facts[] instead of fact variables  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/77797510:30
*** miloa has quit IRC10:37
openstackgerritMerged openstack/ansible-role-python_venv_build master: Gather facts for repo containers  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77755910:37
openstackgerritDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/victoria: Gather facts for repo containers  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77790810:42
openstackgerritMerged openstack/openstack-ansible-os_zun master: Improve image and network cleanup procedure  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77121810:45
*** SiavashSardari has quit IRC10:51
openstackgerritMerged openstack/openstack-ansible-ops master: Fix elk 7 {conf,env}.d sample  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/76233111:02
jawad_axd Hi , a quick question. Are encrypted cinder volumes supported with ceph rbd backend ?  Couldt find any update on this one. I am using OSA stein 19.0.3/centos7.9. @noonedeadpunk if you can drop a comment on this one. Thanks11:08
noonedeadpunkjawad_axd: yep, they are. Barbican in stein might not be configured super properly - you need to ensure you're overriding master key in config in case of simple crypto backend11:28
*** gshippey has joined #openstack-ansible11:57
evrardjpgood morning folks12:03
noonedeadpunko/12:03
evrardjpnoonedeadpunk: I am checking why the test jobs are "scheduled" and not running12:03
evrardjpI find that super weird the state of the job is not shown in the testing itself.12:04
evrardjp(of the PR)12:04
noonedeadpunkyeah, eventually that's wrong at the first place12:04
noonedeadpunkregarding setting value - let's make it variable indeed? I was also thinking if we should move this whole list to the variable?12:05
noonedeadpunkjust not sure about adding another task there, and `ip_nonlocal_bind` we want to be always set to 1 anyway12:06
evrardjpyeah, I would keep it the same task, just add an extra variable for the brave ppl, and put it in 15 by default12:08
evrardjpI would also add a comment on the var to explain a more aggressive solution would be 3 (with a link to RH KB), 6 gives around 10 seconds and 8 is the recommended minimum for RFC.12:09
noonedeadpunkwell, 15 results in 15 minutes of fallback?12:09
evrardjp15 is the current default12:09
noonedeadpunkmaybe we set default to 8?12:09
evrardjpand yeah 13 minutes12:10
evrardjp8 makes it a minute. It's fine indeed.12:10
evrardjpas long as we document why we do it, and suggestions on how to tweak, I think we are good12:10
noonedeadpunkbecause default is way too much imo... But agree that 3 is too agressive12:10
evrardjpyeah I can totally see why in some environment 3 would be a disaster12:11
evrardjpI am not sure why the lint is failing on galaxy_info.author12:11
evrardjpApparently it has changed ?12:11
evrardjpAnd now it needs to be in the form namespace.role ?12:11
evrardjpDid you change anything in OSA?12:12
noonedeadpunknope12:12
noonedeadpunkwe ignore meta checks completely from other hand12:12
evrardjpeven the docs would be not pass the ansible-lint >< https://galaxy.ansible.com/docs/contributing/creating_role.html#role-metadata12:14
noonedeadpunkoh, and we have ansivble-lint bumped :p12:15
evrardjpwhat do you mean?12:15
evrardjpI am using latest, IIRC12:15
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/master/test-requirements.txt#L1412:17
noonedeadpunkso we are out of chances to catch it anyway12:17
evrardjpoh you meant that it's frozen :) Ok got it :)12:20
evrardjpofc if it's regularly bumped it means it's frozen .12:20
evrardjp<- dumbass12:20
noonedeadpunkNah, I used wierd wording actually...12:21
evrardjpInterstingly, I can't even cancel the workflow that's stuck in scheduling.12:21
noonedeadpunkhu, and now it's launched12:22
evrardjpoh really?12:22
noonedeadpunkfeels like smth wrong with github itself I guess12:22
noonedeadpunkwell, I force pushed12:22
evrardjpwell, you have two runs! :p12:22
evrardjphttps://github.com/evrardjp/ansible-keepalived/actions/workflows/molecule.yml12:22
evrardjpprevious is still scheduled and stuck12:22
evrardjpsadly, they are gonna fail, due to the meta problem I just mentioned. I am testing a fix.12:23
openstackgerritMerged openstack/openstack-ansible-ops master: Switch deprecated options to "modern" equivalents  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77006412:23
noonedeadpunkwhat I hate the most is a rebase process in the github12:24
evrardjpin another repo, I made a nice rebase tooling. it's super neat for the contributors. I didn't do it here, I think the most regular experience is better :)12:28
noonedeadpunkis it called gerrit ?:)12:28
evrardjpAnyway, trying to understand why cryptography is complaining a bit, and I will contact you on github when I have fixed CI.12:28
evrardjphaha12:28
evrardjpofc gerrit still beats github :D12:29
noonedeadpunkoh, modern cryptography requires rust12:29
noonedeadpunkwhich is so frustrating...12:29
noonedeadpunkjrosser: I'm not able to see issues with venv build with current master of python_venv_build... http://paste.openstack.org/show/803092/12:29
noonedeadpunkam I missing smth?12:29
jrosseri think we should check in with mgariepy12:31
jrosseris yours on focal?12:31
noonedeadpunkI think bionic12:31
noonedeadpunkshould it matter?12:31
jrosserdid you see in the scrollback we even added some debug tasks which showed that the slurp var was undefined?12:31
jrosserdefined on host1, not defined on 2 & 312:32
noonedeadpunkre-reading it12:32
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Gather minimal facts for dynamic_address_fact  https://review.opendev.org/c/openstack/openstack-ansible/+/77798912:36
openstackgerritMerged openstack/openstack-ansible-ops master: Correct spelling mistakes  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/61953012:38
evrardjpnoonedeadpunk: correct, that's indeed the problem I see. I am just trying to check what I can do.12:43
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Gather minimal facts in common playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799012:43
*** tbarron|out is now known as tbarron12:51
noonedeadpunkjrosser: ok, I dunno how, but I don't see any issue happening http://paste.openstack.org/show/803094/13:07
noonedeadpunk(with same debug actually)13:07
*** zul has joined #openstack-ansible13:08
*** miloa has joined #openstack-ansible13:10
*** miloa has quit IRC13:10
*** rh-jlabarre has joined #openstack-ansible13:12
noonedeadpunkoh, ok, I see13:14
openstackgerritMerged openstack/openstack-ansible-tests master: test-ansible-env-prep: simplify ara setup  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/77769713:19
noonedeadpunkhm, why do we even slurp, when we can use get_url safely here?13:20
jrossermaybe to decouple python_venv_build from the repo server?13:22
jrosserperhaps it's coupled anyway.....13:22
jrosserideally the role is generic and can stand alone13:22
noonedeadpunkyeah, well, you're right...13:22
openstackgerritDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Slurp constraints for all hosts  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77799413:23
noonedeadpunkI'm wondering how log we had this issue?13:24
noonedeadpunkbecause https://opendev.org/openstack/ansible-role-python_venv_build/src/branch/stable/train/tasks/main.yml#L2113:25
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77799513:25
jrosserright, but run_once has a side effect of applying things like facts and registered vars to all the play hosts13:27
jrossereven though the task only runs on one of them13:27
noonedeadpunkah, unless it's include?13:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799613:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in group_vars  https://review.opendev.org/c/openstack/openstack-ansible/+/77799713:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in tests  https://review.opendev.org/c/openstack/openstack-ansible/+/77799813:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in AIO config  https://review.opendev.org/c/openstack/openstack-ansible/+/77799913:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in docs  https://review.opendev.org/c/openstack/openstack-ansible/+/77800013:28
jrosserfeels like swapping include/import broke that behaviour somehow13:28
jrosserset_fact+run_once is super useful13:29
jrosseractually in this case it's delegate_to as well, so it runs the task against something thats not one of the play hosts, but applies the registered var to them anyway13:30
openstackgerritDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Slurp constraints for all hosts  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77799413:32
*** mgariepy has joined #openstack-ansible13:44
*** luksky has quit IRC13:48
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Use ansible_facts[] instead of fact variables  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77695913:52
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Gather minimal facts in common playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799013:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799613:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in group_vars  https://review.opendev.org/c/openstack/openstack-ansible/+/77799713:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in tests  https://review.opendev.org/c/openstack/openstack-ansible/+/77799813:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in AIO config  https://review.opendev.org/c/openstack/openstack-ansible/+/77799913:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in docs  https://review.opendev.org/c/openstack/openstack-ansible/+/77800013:56
*** luksky has joined #openstack-ansible14:01
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Remove workarounds for old systemd bugs  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77624114:05
*** luksky has quit IRC14:17
noonedeadpunkevrardjp: while thinking through tcp_retries2 one more time - isn't it smth that should be applied to all hosts that reach keepalived but not keepalived itself?14:22
evrardjpI am no expert in this, but it makes sense to me that keepalived retries more aggresively on lost backend14:24
evrardjpit might not be enough coverage for your case if it's a flap between keepalived masters14:24
evrardjpwhat's the root cause that brought you to this problem?14:25
noonedeadpunkIt was eventually https://bugs.launchpad.net/kolla-ansible/+bug/191706814:25
openstackLaunchpad bug 1917068 in kolla-ansible wallaby "Connections to DB are refusing to die after VIP is switched" [Medium,In progress] - Assigned to Michal Arbet (michalarbet)14:25
evrardjpnoonedeadpunk: yeah that will not be enough for OSA cases.14:30
evrardjpnoonedeadpunk: what about openstack-hosts role? Would it make sense to have it there too, if possible wired with the same variable name, so that it's easier to set for all our users?14:31
*** luksky has joined #openstack-ansible14:32
noonedeadpunkyeah, it was my first thought...14:33
evrardjphttps://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/defaults/main.yml#L125 maybe there?14:34
noonedeadpunkI think that applying kernel options on host will apply it on containers as well14:34
evrardjpnot all apply, that's why I think it's best to test :) Apply it to host first, see how that goes when you spin up your container14:35
noonedeadpunkyeah, this needs to be applied on all containers.... uh..14:38
evrardjpyou can write a release note that ppl should restart the sysctl-container service14:39
evrardjpif that works14:39
evrardjpelse, it's probably worth adding into the lxc_container_create role, wdyt?14:40
noonedeadpunkis sysctl-container smth from k8s world?14:40
evrardjpnope it's something we wrote14:41
evrardjpIIRC14:41
evrardjpCould you rebase https://github.com/evrardjp/ansible-keepalived/pull/168 ?14:41
noonedeadpunkyeah, sure14:41
jamesdentonevrardjp!14:41
evrardjpnoonedeadpunk: https://opendev.org/openstack/openstack-ansible-lxc_container_create/src/branch/master/tasks/lxc_container_config.yml#L318-L327 + https://opendev.org/openstack/openstack-ansible-lxc_container_create/src/branch/master/templates/sysctl-container.init.j2 + https://opendev.org/openstack/openstack-ansible-lxc_container_create/src/branch/master/handlers/main.yml#L116-L12614:43
evrardjpjamesdenton: hey buddy! How are things?14:43
evrardjpIt's nice to you!14:43
evrardjpIt's nice to see all of you in fact! :)14:43
jamesdentonthings are good! great to see you, too14:44
evrardjpIt would be better in real life though! :)14:44
jamesdentoni've been MIA but trying to work my way back in :D14:44
noonedeadpunktil14:44
jamesdentonyes, agreed14:44
noonedeadpunkand found that we need to use systemd_service role for this as well :p14:44
evrardjpnoonedeadpunk: why?14:44
evrardjpit's just done on the creation of the image, after that it should simply roll, isn't it?14:45
evrardjpnoonedeadpunk: or do you mean that this variable isn't applied, even with that hack? (It's possible !)14:45
evrardjpjamesdenton: hehe I can relate :)14:46
noonedeadpunkI mean we should not store template? as we can generate it with the role?14:46
noonedeadpunknah, It's applied in case it's in containers sysctl14:47
evrardjpnoonedeadpunk: sure, I guess we could use the systemd_service role. Not sure if we need the full blown thing, as it's not meant to be customized by our users14:48
evrardjpI think that was the decision we took long ago... Not everything need to be a systemd_service.14:48
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Use ansible_facts[] instead of fact variables  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/77765114:48
evrardjpIf you folks think that some services fall into the cracks because they don't follow a standard, you should indeed update things :)14:49
evrardjpnoonedeadpunk: so you mean that if you change it in the hosts, and restart the service, that's not enough?14:50
noonedeadpunkyeah maybe in this case it's fair indeed14:50
evrardjprestart the service on containers*14:50
noonedeadpunkhttp://paste.openstack.org/show/803097/14:52
noonedeadpunkwell, it runs `/sbin/sysctl -p` and `/etc/sysctl.conf` is empty inside container14:53
noonedeadpunkso it shouldn't apply it I guess?14:53
evrardjpmmm yes, so that's what I was afraid of14:54
noonedeadpunkwe probably should somehow bind mount sysctl file inside container but not sure14:55
noonedeadpunk(for this to work)14:55
evrardjpI guess if you sysctl -w net.ipv4.tcp_retries2 you can edit the variable14:55
evrardjpin the container, right?14:55
noonedeadpunkyep14:55
noonedeadpunkhttp://paste.openstack.org/show/803098/14:55
evrardjpI have to dig into OSA , I didn't follow what we last did. IIRC I wanted to have openstack_hosts running also in containers14:56
evrardjpthat could be a solution14:56
noonedeadpunkwe have it running14:56
noonedeadpunkjust not part with `openstack_kernel_options`14:57
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/tasks/main.yml#L70-L7514:58
evrardjpyeah, I think this might be worth doing on a separate task, outside the is_metal flag14:58
noonedeadpunkyeah, agree14:59
evrardjpI am curious about _some_ of the variables we have there, like https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/defaults/main.yml#L11115:00
evrardjpis that well applied into the containers right now?15:00
noonedeadpunkit's not. all these `openstack_kernel_options` are bare metal thing only15:01
evrardjpyeah, but some are _meant_ to be also for containers, IIRC?15:01
evrardjpso we might hit a bug for those?15:01
openstackgerritMerged openstack/openstack-ansible master: scripts-library: simplify ara setup  https://review.opendev.org/c/openstack/openstack-ansible/+/77769615:02
noonedeadpunkwell this specific thing was implemented with https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/7cbf51170c9ad25ac6a36ebc94561018a3b310b515:02
noonedeadpunkneutron agents are on bare metal by default...15:02
evrardjpYeah I am checking, but I remember that they are on bare metal by default now15:03
evrardjpyeah exactly15:03
noonedeadpunkbut theoretically we might want to have this in containers15:03
evrardjpI think we moved those to bare metal because it was a PITA in upgrades15:03
evrardjpI suppose we won't rollback on that idea soon, so I guess the only thing remaining is to have an extra task in the role for sysctl, and therefore no need for a release note saying that ppl need to run a specific command to get that taken into consideration :D15:04
evrardjpI am sorry if I don't have much time to do it myself :s15:05
noonedeadpunkI'm just can't stop thinking that there's a place where we configure sysctl for containers...15:06
evrardjpmost likely15:07
evrardjpbut in this case you want it to apply _everywhere_ so it makes sense to apply it there, doesn't it?15:07
noonedeadpunkwell... I guess you are right as ususal15:09
evrardjplol15:10
evrardjptell that to my wife.15:11
evrardjp:D15:11
noonedeadpunklol15:11
noonedeadpunkI can bet no wife will agree with that statement anyway15:11
evrardjpI suppose that also applies to husband and significant others :)15:12
evrardjphaha15:12
noonedeadpunktotally15:13
evrardjpso I checked, all the roles are indeed surgically changing the sysctl, which makes sense15:13
openstackgerritJames Denton proposed openstack/openstack-ansible master: Add integrated test for Ubuntu using ML2/OVS driver  https://review.opendev.org/c/openstack/openstack-ansible/+/77800815:13
noonedeadpunkI't kind of basisc of all relationships I guess, that another half can't be right15:13
evrardjpso if you think this var should be surgically edited, it might be worth done in a more specific role15:13
evrardjpnoonedeadpunk: maybe it's just that everyone wants to be right :)15:13
noonedeadpunkor that)15:13
jamesdentonnoonedeadpunk yes, i think the intention was to change that on the os_neutron side, i'm just rusty :D15:18
jrossersomething is definatly wrong with the log collection15:22
jrosserheres a glance container from a job that passed/merged https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_333/777696/1/gate/openstack-ansible-deploy-aio_lxc-ubuntu-focal/3333292/logs/openstack/aio1_glance_container-4537b1d9/15:22
jrosserbut no journal15:22
jrosserhmmm https://zuul.opendev.org/t/openstack/build/33332926b03c473089332060af29e8d4/log/job-output.txt#27774-2778715:24
jawad_axd@noonedeadpunk Thanks15:34
noonedeadpunkevrardjp: btw, where you have found sysctl being applied for containers?15:42
openstackgerritJames Denton proposed openstack/openstack-ansible master: Add ML2/OVS integrated test vars  https://review.opendev.org/c/openstack/openstack-ansible/+/77800815:44
noonedeadpunkjamesdenton: well, we kind of can define jobs.yaml in integrated repo, buit shouldn't in project-templates.yaml :)15:46
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: Add integrated tests for ML2/OVS on Ubuntu and CentOS  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77801515:46
jamesdentoncan the jobs not be defined within os_neutron?15:47
noonedeadpunkthis should work as well though15:47
jamesdentonkk15:47
noonedeadpunkyes, they can for sure15:47
noonedeadpunkas jobs are shared across all openstack projects15:47
*** spatel has joined #openstack-ansible15:48
jamesdentonif this works i'll move the ovn job out and into os_neutron15:48
noonedeadpunkat least out of project-templates :)15:49
jamesdentonsure ok :)15:49
jamesdentoni'll try to make it consistent15:49
noonedeadpunkcool, thanks15:49
noonedeadpunkreally appreciated as I should have done that a month ago :(15:50
jamesdentonno problem15:51
evrardjpnoonedeadpunk: in some roles, like neutron, nova IIRC15:56
evrardjpor lxc_hosts15:56
jrossernoonedeadpunk: something is broken with the journal collection - i don't really see what though16:13
* jrosser looks again at https://review.opendev.org/c/openstack/openstack-ansible/+/734883/4/scripts/journal_dump.py16:13
*** macz_ has joined #openstack-ansible16:13
*** macz_ has quit IRC16:13
*** macz_ has joined #openstack-ansible16:14
noonedeadpunkoh, btw we don't need lxc now16:19
noonedeadpunkhm, wondering if that might be related to bind mount somehow16:19
noonedeadpunk*to fixed bind mount16:19
jrosseri was just looking to take that out16:20
jrosserthough we still would need it to get the pid and retrieve the files in /etc/16:20
jrosserperhaps that can be worked around by calling out to lxc-info though16:20
jrosseryes actually lxc-info --pid <container-name>16:24
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-openstack_hosts master: Decrease TCP retries in case of VIP failover  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/77802816:25
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: [reno] Stop publishing release notes  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/77204216:26
*** macz_ has quit IRC16:27
*** macz_ has joined #openstack-ansible16:28
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-openstack_hosts master: [reno] Stop publishing release notes  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/77201816:28
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-openstack_hosts master: Decrease TCP retries in case of VIP failover  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/77802816:29
*** gyee has joined #openstack-ansible16:53
*** rpittau is now known as rpittau|afk17:00
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert host and container journal collection to python  https://review.opendev.org/c/openstack/openstack-ansible/+/73488317:01
*** maharg101 has quit IRC17:08
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Gather minimal facts in common playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799017:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/77799617:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in group_vars  https://review.opendev.org/c/openstack/openstack-ansible/+/77799717:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in tests  https://review.opendev.org/c/openstack/openstack-ansible/+/77799817:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in AIO config  https://review.opendev.org/c/openstack/openstack-ansible/+/77799917:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in docs  https://review.opendev.org/c/openstack/openstack-ansible/+/77800017:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert host and container journal collection to python  https://review.opendev.org/c/openstack/openstack-ansible/+/73488317:22
noonedeadpunkI really feel troublesome to maintain common_etc_log_names in both places. I can bet we will forget at some point...17:23
jrosseryeah, like i did already :)17:25
noonedeadpunkI can bet I would be next one17:27
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert host and container journal collection to python  https://review.opendev.org/c/openstack/openstack-ansible/+/73488317:44
jrosser^ that takes the first arg as a-r-r.yml then all the following ones are service names17:45
noonedeadpunkoh, neat, indeed it's not new line, shame on me17:48
noonedeadpunkmgariepy: can you check if https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/777994 also covers your issue which you figured out back on friday?17:49
noonedeadpunkbtw we need to push cycle-highlights. but let's discuss this tomorrow during meeting17:49
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Use barbican for certificates storage  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/76851417:51
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Use global service variables  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/76995217:52
* jrosser thinks we should start the pki stuff :/17:52
jrosserso much to fix...17:52
*** MrClayPole_ has quit IRC17:53
noonedeadpunkyeah and fwiw I'll have vacation with super limited internet connectivity till 15th March17:53
*** MrClayPole has joined #openstack-ansible17:53
noonedeadpunkI hope to have time for pli right after that17:56
noonedeadpunk*pki17:56
noonedeadpunkthough we should put it to highlights IMO.17:56
noonedeadpunkdespite it's big goal and nothing done atm, we can't release without rabbit being secured anyway I guess? And we would need root CA for it anyway17:57
noonedeadpunkSo we must have at least smth anyway17:57
noonedeadpunkAnd CentOS Stream and Bullseye support I guess?17:58
jrosserhopefully yes18:02
noonedeadpunkNot so sure Bullseye since it feels it won't be released until openstack release at least...18:03
jrosserit means getting images and stuff made18:06
jrosserI did the first patch today to add it to the infra mirrors18:07
noonedeadpunkyep, saw it18:07
mgariepynoonedeadpunk, i'm looking yep should do the job\18:28
mgariepyi can test it in an hour or so.18:29
noonedeadpunksure, no rush I guess?:)18:29
noonedeadpunkyour vote in your hands:)18:29
mgariepylol18:29
mgariepywell i need to fixup some neutron stuff then i'll deploy neutron for the upgrade.18:30
mgariepyi can test it then.18:30
noonedeadpunkI just don't want to replace import back, since then we have +200 skipped tasks in aio18:30
mgariepyno worries.18:31
mgariepyafter reading it i'm pretty sure it will work.18:32
mgariepyi just want to test it on my deployment.18:32
mgariepyout of curiosity do you guys sometimes experiences task failure somewhat randomly when you run againts 100-ish hosts ?18:49
jamesdentonnoonedeadpunk any preference for bionic vs focal tests?18:54
noonedeadpunkfocal19:17
noonedeadpunkno need in bionic nowadays19:17
jamesdentoncool thanks!19:20
openstackgerritJames Denton proposed openstack/openstack-ansible master: Add Neutron Role Testing Overrides  https://review.opendev.org/c/openstack/openstack-ansible/+/77800819:20
mgariepynoonedeadpunk, it works !!19:21
mgariepybetter than my config hahaha19:21
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: Add integrated tests various Neutron deployment scenarios  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77801519:25
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: Add integrated tests various Neutron deployment scenarios  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77801519:39
noonedeadpunkmgariepy: great news, thanks!19:41
mgariepynot for my config lol19:42
*** jawad_axd has quit IRC20:01
noonedeadpunklol20:06
*** jawad_axd has joined #openstack-ansible20:07
*** jawad_axd has quit IRC20:10
admin0is it noticable that TASK [python_venv_build : Install python packages into the venv ] step in the utility container takes a very long time ..  (setup-infra) .. or is it just me ?20:20
admin0i see that this tasks installs every known client .. even that is not in use or specified in openstack20:24
admin0i mean i never use sahara, zun, virtage, murano etc .. but this steps downloads every known client ..  since osa alrady detects what componets are being used by *-infra-hosts or *-hosts, maybe its a good idea to only install those detected clients ?20:27
mgariepyhttp://paste.openstack.org/show/803121/20:27
mgariepyisn't ovs deploy supposed to create the bridge automatically20:29
openstackgerritMerged openstack/openstack-ansible-os_designate master: [reno] Stop publishing release notes  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/77202720:37
openstackgerritMerged openstack/openstack-ansible-os_octavia master: [reno] Stop publishing release notes  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/77204220:37
admin0mgariepy, having trouble with ovs ?20:37
mgariepyyep https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tasks/providers/ovs_config.yml20:38
mgariepythe bridge_mapping is not defined..20:38
admin0i have netplan and non netplan ovs + osa .. few  clusters20:39
admin0not sure what this file is supposed to do :)20:39
mgariepydo you create your ovs brigdge via netplan ?20:39
admin0i creates the bridges beforehand like you are supposed to do20:40
admin0then osa takes care of the rest to plug it in20:40
mgariepyhttps://docs.openstack.org/openstack-ansible-os_neutron/latest/app-openvswitch.html#configuring-bridges-open-vswitch20:40
mgariepyBridges specified here will be created automatically. If network_interface is defined, the interface will be placed into the bridge automatically.20:40
*** mgagne has joined #openstack-ansible20:40
jamesdentonbridge mapping comes from neutron_provider_networks.network_mappings20:41
jamesdentonit's just a temporary var20:41
admin0"Bridges specified here will be created automatically" -- this i never tested coz i always pre-create and ping the bridges befor i start osa stuff20:41
admin0to ensure its not ip or vlan issues later on20:41
admin0for example if your br-vlan or br-vlan is on top of a vlan or a bond , you want to make sure those settings are good before you start osa20:42
mgariepyjamesdenton, yep that's with i tought also. and it was working before V in my case.20:42
jamesdentonwell, that's concerning.20:42
jamesdenton:D20:42
admin0hey jamesdenton .. any new books coming up :D ?20:42
jamesdentoni have not done a deployment recently20:42
jamesdentonadmin0 sure! you can be the ghostwriter20:42
admin0:)20:43
mgariepyhmm.. it also work on my network node.. lol20:43
jamesdentonmgariepy are you still using LXC?20:44
mgariepyi moved my network nodes on metal.20:44
jamesdentonand are you expecting an linux bridge to be created? That task should create an OVS bridge. But you don't need one for tunnel traffic like that. the OVS agent creates br-tun for you20:44
mgariepyno lxb needed.20:45
mgariepyovs all the way ;P20:45
mgariepyha. so there is a missing condition then.20:46
*** luksky has quit IRC20:46
jamesdentonprobably neutron_provider_networks.network_mappings is defined20:47
mgariepyit works for my network node because it needs to create br-client ( for public) but not the one  for tunnel.20:47
jamesdentonyou don't really need a bridge for tunnel, the IP just needs to exist somewhere (vlan800 in your example)20:48
mgariepyyeah.20:48
admin0i am stuck at TASK [python_venv_build : Install python packages into the venv]  .. its sloooow .. i can see tail -f /var/log/python_venv_build.log  in the utility and i see it working (slowly) .. . i think i am hitting the task timeout before this completes20:51
mgariepyjamesdenton, http://paste.openstack.org/show/803123/20:55
admin0i think this was seen before ?  Failed building wheel for netifaces20:55
admin0i failed to document the fix for this20:55
mgariepyi guess we should test like this one:  https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tasks/providers/ovs_config.yml#L4120:56
admin0what could cause this error: https://pastebin.com/raw/qhf8e4p1  -- my build is stuck here20:57
admin0the time i recall this error was a mtu issue ... i can validate that i don;t have a mtu issue in the new one20:59
admin0i don't recall other20:59
jamesdentonmgariepy that sounds reasonable21:00
jamesdentonso the task actually fails for you?21:00
jamesdentonwonder if behavior changed for 'is defined != empty' or something21:02
mgariepyyes it does because the .split(",") returns nothing then bridge_mapping is not defined  ;)21:02
mgariepywekll it returns ""21:02
mgariepymaybe it changed..21:02
*** luksky has joined #openstack-ansible21:02
mgariepyi dont have the trace anymore for these runs..21:03
mgariepyexotic configuration always means troubles haha21:05
jamesdentonsorry to have failed you21:06
jamesdenton:D21:06
mgariepywell, i fialed myself.21:06
mgariepyi usualy do test on a testbed first..21:06
mgariepybut.. i was lazy this time around haha21:06
mgariepyit was such a minor change.. U > V ..21:07
mgariepyi fixed the ovs flow issue i encounter the other day.21:07
jamesdentonoh? i vaguely remember21:09
mgariepyhttps://github.com/openstack/neutron/commit/f9827eba86690f16818fad1c5684da3fc93c433b21:10
jamesdentonoh right, very nice!21:11
mgariepywhen ovs restart (like when there was a pkg update) neutron was forgetting some stuff. haha21:11
mgariepyno filter named 'ength'.  >< typos!!21:13
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_neutron master: Fix conditionali for ovs  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77807521:23
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_neutron master: Fix conditional for ovs  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77807521:24
*** LowKey has joined #openstack-ansible21:28
*** spatel has quit IRC21:33
*** spatel has joined #openstack-ansible21:34
mgariepyEXIT NOTICE [Playbook execution success] **************************************21:49
mgariepy \o/21:49
jamesdentoncongrats :)21:50
mgariepyjamesdenton, thanks21:50
openstackgerritEbbex proposed openstack/openstack-ansible-ops stable/victoria: Fix regex_replace mapping  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77809621:59
openstackgerritEbbex proposed openstack/openstack-ansible-ops stable/victoria: Fixes for tests and gates, stable/victoria  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77808422:25
*** gshippey has quit IRC22:29
*** luksky has quit IRC22:41
openstackgerritMerged openstack/openstack-ansible-ops master: Make focal jobs voting  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77794022:46
*** luksky has joined #openstack-ansible22:54
openstackgerritEbbex proposed openstack/openstack-ansible-ops stable/victoria: Fixes for tests and gates, stable/victoria  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77808422:57
*** spatel has quit IRC23:00
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert host and container journal collection to python  https://review.opendev.org/c/openstack/openstack-ansible/+/73488323:04
admin0msg": "unable to connect to database, check login_user and login_password are correct or /root/.my.cnf has the credentials.  -- os-keystone ..  from where is this attempted to create the database ?23:20
admin0is it from the keystone container itself, or util or repo ?23:20
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert host and container journal collection to python  https://review.opendev.org/c/openstack/openstack-ansible/+/73488323:21
admin0telnet 172.29.239.79 3306 from keystone container to galera works fine23:21
admin0hmm.. ERROR 2013 (HY000): Lost connection to MySQL server at 'handshake: reading initial communication packet', system error: 1123:22
admin0that happens when i do mysql from the util container23:22
admin0checking..23:22
admin0mysql itself is fine23:23
admin0maybe haproxy23:23
jrosseradmin0> is it from the keystone container itself, or util or repo ?23:24
jrosser^ all of this is in the ansible log which you don't post :/23:24
jrosseri couldnt really help earlier with the venv build stuff becasue of no context on where you error was23:25
admin0jrosser, that venv error was in 22.0.1 , but i did a stable/victoria checkout today and it was gone23:27
admin0this is what i am seeing: https://gist.github.com/a1git/5775af6ee102b5fdce91a769f961c90323:27
admin0related to mysql error23:28
admin0for some reason, accessing galera via haproxy ip is not working23:28
jrosseryou're using the localhost unix socket arent you when logging into the galera container?23:29
jrossernot tcp, so i don't think its comparing like with like23:29
admin0mysql -h 172.29.236.11 -u root -p -- works23:30
admin0where the -h is the hostname23:30
admin0sorry .. .11 is the lb does not work23:30
admin0mysql -h 172.29.239.79 -u root -p  = direct ip = works23:30
admin0in other clusters, -h lb ip also works23:31
jrosserwell your troubles usually turn out to be network related :)23:31
jrosserthis doesnt feel like an OSA issue really23:31
admin0.11 is the ip of the single controller c1 ,, where the galera lxc container is23:32
admin0this config was created like 5 mins ago by the playbook23:32
admin0 i don't see where my network has this into play23:32
admin0telnet 172.29.239.79 3306 from controller itself ( where haproxy runs_) also works fine23:33
admin0i will try to check what the issue is23:34
openstackgerritMerged openstack/ansible-role-python_venv_build master: Slurp constraints for all hosts  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77799423:40
admin0so i # the galera setting in haproxy, installed rinetd .. did 172.29.236.11 3306 172.29.239.79 3306 .. which is basically the same as haproxy and it works fine23:42
admin0so its not the network, but something in haproxy23:42
watersjHi all, can ironic and nova (vm instances) be hosted within same cloud? meaning having bare metal instances mixed with vm instances?23:46
openstackgerritEbbex proposed openstack/openstack-ansible-ops stable/victoria: Fixes for tests and gates, stable/victoria  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/77808423:46
admin0watersj,  they can be23:49
admin0but a node dedicated to ironic will not host vms23:49
admin0its just there sitting idle waiting for someone to book it and make use of it23:50
jrosseradmin0: http://paste.openstack.org/show/803129/23:56
admin0is 236.101 your lb ip ?23:57
jrosserit's an AIO, standard layout from that23:57
jrosserbut yes, internal lb ip23:57
jrosseryou should check in the galera journal that the service has actually started correctly23:58
admin0galera is fine .. i was able to get os-keystone working by using rinetd for galera instead of haproxy .. so i do not see any issues in the galera side23:59
admin0right now, i am trying to figure out why haproxy (process) -> galera is broken23:59
jrosserand the healthcheck?23:59

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!