Tuesday, 2022-09-27

*** dviroel|dr_appt is now known as dviroel01:16
*** dviroel is now known as dviroel|out01:31
*** ysandeep|out is now known as ysandeep02:39
opendevreviewMatthew Thode proposed openstack/openstack-ansible-ops master: gather facts for elk_metrics  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/85936603:33
*** ysandeep is now known as ysandeep|afk04:52
*** ysandeep|afk is now known as ysandeep05:35
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix cinder-volume AIO ceph scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/85926307:36
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix cinder-volume AIO ceph scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/85926308:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix cinder-volume AIO ceph scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/85926308:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix cinder-volume AIO ceph scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/85926308:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Extend NFS scenario to support cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933609:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Run test_minimum_basic_scenario test for cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933909:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Run test_minimum_basic_scenario test for cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933909:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix cinder-volume AIO ceph scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/85926309:03
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Extend NFS scenario to support cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933609:03
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Extend NFS scenario to support cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933609:03
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Run test_minimum_basic_scenario test for cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933909:03
*** dviroel|out is now known as dviroel11:19
ThiagoCMCHi folks, I'm still trying to figure out how Ironic works in OSA after a few days... I finally have the `ironic-inspector` running and container have an interface on `br-bmaas`, however, when I try to PXE, `dnsmasq-dhcp` returns "no address range available for DHCP request via eth15", any idea? 11:51
ThiagoCMCI can see in 'inspector-dnsmasq.conf' file that its "dhcp-range" is "192.168.0.51,192.168.0.150", which isn't configured anywhere within /etc/openstack_deploy, where it comes from?11:52
ThiagoCMCI see that those values are hard-codeed in `os_ironic/defaults/main.yml', is it supposed to be like this? I thought that it would enable PXE on top of 'br-bmaas' network...11:55
*** ysandeep is now known as ysandeep|afk11:59
noonedeadpunkNeilHanlon: hey! I was wondering - were anybody from Rocky fixing python discovery for ansible? As I guess it was done, but I realized that discovered_interpreter_python is not set even in latest ansible-core12:01
ThiagoCMCDoes OSA forces (hard-code) br-bmaas subnet to be 192.168.0.0/22 ?12:08
ThiagoCMCI also still don't know what's that "ironic_neutron_cleaning_network_name" lol  =P12:10
ThiagoCMCI think it's werid to define this "cleaning" network in openstack_deploy, but this network won't exists unless we manually create it later on after everything is installed.12:11
noonedeadpunksorry I can't answer any of this :(12:12
ThiagoCMCOk, no problem! But you approved the Ironic commit LOL12:13
ThiagoCMC:-D12:13
ThiagoCMCKidding...  ^_^12:13
*** ysandeep|afk is now known as ysandeep|mtg12:33
jamesdentonThiagoCMC I can help here, but not at this moment. My suggestion right now is to avoid deploying inspector, as it's a bit of a mess in OSA12:41
jamesdentonUnless you can support multi-tenant ironic, you'll likely be faced with leveraging a single "flat" neutron network that used for provisioning (PXE), cleaning (PXE), and general network use. So, you'll want to create that network/subnet in Neutron using whatever CIDR is appropriate, then specify the name using these two vars: ironic_neutron_provisioning_network_name and ironic_neutron_cleaning_network_name.12:43
jamesdentonthe Ironic API endpoint will need to be reachable via that neutron network. I do not use a br-bmaas bridge; instead, my provisioning network is routed like a normal neutron provider network and can hit the API via some external router/firewall12:45
jamesdentonThere's a lot of options here, and I'm actually in the middle of documenting my environment w/ a diagram and overrides to share, just haven't circled back to it yet12:45
ThiagoCMCAwesome, thanks for your help! But without Inspector, where do you run the DHCP + all stuff for the PXE?12:49
ThiagoCMCI'm looking forward for more documentation about this!12:49
ThiagoCMCIt's very simple to deploy MaaS, but super hard to deploy Ironic, I'll help fill the gap with examples!12:49
jamesdentonso, Inspector can be used in two ways: the first is sort of a legacy way that leverages it's own DHCP server (ie. not Neutron-managed) and the second uses an ironic inspection network, similiar to the cleaning and provisioning (it can be the same, too)12:58
jamesdentondepending on how you trigger the inspection determines which method is used. i imagine the former is a more 'standalone friendly' version than the latter12:58
jamesdentonsince the latter relies on neutron, and the former doesn't12:59
jamesdentonyes, MAAS is a much simpler deployment, but once you have ironic deployed and understand the workflow it's a pretty cool setup. OSA is just weak on the docs, unfortunately. Will try to make some progress there as time allows13:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Extend NFS scenario to support cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933613:02
*** ysandeep|mtg is now known as ysandeep13:24
ThiagoCMCjamesdenton, thanks! Well, I'm working in a PoC, really interested in deploying Ironic, the simplest it can be now, then more elaborated next year if required. Yeah, lack of docs are a bit frustrating...  =P13:26
ThiagoCMCI'll remove Ironic Inspector containers from this deploying and see how it behaves...13:27
ThiagoCMC*deployment13:27
NeilHanlonnoonedeadpunk: I thought we fixed that with https://opendev.org/openstack/openstack-ansible/src/branch/master/scripts/bootstrap-ansible.sh#L7413:35
noonedeadpunkNeilHanlon: ah. I thought it was fixed in ansible as well... As we do fail when start running ceph-ansible https://bugs.launchpad.net/openstack-ansible/+bug/198936713:43
ThiagoCMCjamesdenton, I'm still curious... Where do you run your DHCP/tftp/images/PXE stuff for Ironic (the first legacy example you mentioned)?13:45
ThiagoCMCI think I initially misunderstood, Inspector is needed but simpler in legacy mode (still, on this case, where the DHCP/PXE sits?)... Getting there lol13:46
*** ysandeep is now known as ysandeep|out14:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Run test_minimum_basic_scenario test for cinder  https://review.opendev.org/c/openstack/openstack-ansible/+/85933914:25
NeilHanlonnoonedeadpunk: what branch of ceph-ansible do we instlal?14:33
noonedeadpunkit's same on main even, but tried stable-6.0 and stable-7.014:34
noonedeadpunkbut it's indeed matter of failing here https://github.com/ceph/ceph-ansible/blob/d7bf53a576465f0f25409b116ec8ca1d797ad0b7/roles/ceph-facts/tasks/facts.yml#L17014:35
admin1i would also implement ironic  if the docs/playbooks are a bit more  easy to follow :D 14:42
NeilHanloni guess i need some more coffee to understand what is happening. if I just install ansible on a rocky 8.6 node it properly detects python 3.8 via ansible_python['executable'] variable, but it seems it expects the ansible_python_interpreter explicitly set?14:44
ThiagoCMCadmin1, right?!  :-D14:47
admin1(y) 14:49
admin1i was also exploring https://tinkerbell.org/ 14:50
ThiagoCMCI was JUST going to replace MaaS with Tinkerbell!14:51
ThiagoCMCBut I changed focus to Ironic for now.14:51
admin1your undying love for MaaS is gone now :D ? 14:52
ThiagoCMCLOLOL14:52
ThiagoCMCI'm trying!14:52
ThiagoCMC:-D14:52
jrosser_hello o/14:59
admin1\o 14:59
ThiagoCMCOpa!14:59
jrosser_we are doing osa + ironic + ironic-inspector + lxc here14:59
jrosser_and it is truly a big mess in the OSA role15:00
admin1:D 15:00
admin1\o/ 15:00
jrosser_i've pushed a bunch of stuff for ironic api in LXC already15:00
ThiagoCMCOh no... lol15:00
jrosser_theres a ton of fixes needed for inspector in LXC15:00
jrosser_and then we will document in the ironic role how to do osa + ironic + LXC15:00
jrosser_but this is going to take a little bit of time to get ready15:01
ThiagoCMCDo you have those changes in a public branch somewhere?15:01
ThiagoCMCI'd like to help testing!15:01
jrosser_the patches i've pushed might be enough to do ironic + lxc without inspector15:01
noonedeadpunk#startmeeting openstack_ansible_meeting15:01
opendevmeetMeeting started Tue Sep 27 15:01:57 2022 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:01
noonedeadpunk#topic rollcall15:02
jrosser_o/ hello15:02
noonedeadpunk\o/15:02
damiandabrowskihi! 15:02
ThiagoCMCjrosser_, you mean, without Inspector containers?15:02
ThiagoCMCi.e., no "ironic-inspector_hosts:" declared in openstack_deploy dir...?15:03
noonedeadpunk#topic office hours15:04
noonedeadpunkSo, recently I've worked a bit on improving testing for cinder volumes. Eventually, we did not test if it was working or not in aio at all15:05
noonedeadpunkas we never run any tempest scenario that would use bfv or jsut attach volumes15:05
noonedeadpunkAt the same time I'm not sure how we really want to run this as we still want to check ephemerals and reduce jobs timing15:06
noonedeadpunk(or at least not increasing it15:06
noonedeadpunkI pushed couple of patches here https://review.opendev.org/q/topic:osa%252Ftest_volumes15:07
noonedeadpunkNext thing I looked into is ansible 2.13. We're suuuper close now, but now a bit blocked by not having infra mirrors for moder ceph15:07
jrosser_how is that connected?15:08
noonedeadpunkBy now we were installing octopus and jrosser_'s patch for pacific was never merged. 15:08
noonedeadpunkjrosser_: well, it's connected to ceph-ansible steable-7.0 that tries to install quincy by default15:08
noonedeadpunk*stable-7.015:08
jrosser_oh i see - and we need 7.0 for the newer ansible to be ok?15:09
damiandabrowskibtw. what issues we had with bfv? I assume there's a reason why you're so motivated to cover it with tempest now :D 15:09
noonedeadpunkand stable-7.0 does install our config_template collection rather their own fork15:09
noonedeadpunkdamiandabrowski: it was not working?:) Denys was trying to spin up aio_ceph and cinder-volume was not starting at all because of backend naming started with rbd15:10
NeilHanloni'm looking into that ansible python / rocky / ceph thing as well as getting back to my integration for rocky 9. re-downloaded the VM and hoping to get it merged this week15:11
jrosser_i'm sure we came across that backend naming thing a loooong time ago for rbd15:11
damiandabrowskiah ok15:11
noonedeadpunkoh yes we did. But we never fixed aio as it never bothered us (as we didn't test it)15:11
jrosser_ahha of course15:12
noonedeadpunkso that was motivation :)15:12
NeilHanlontests?! who needs tests15:12
NeilHanlontests only cause problems :D 15:12
noonedeadpunkNeilHanlon: well, as of now I've rejected our bug, as it can be quite simply worked around (and in fact it's not our bug). But in general ansible might be worth fixing...15:12
NeilHanlonagreed, just not sure "what" needs fixing just yet.. in any case that one I'm taking back to rocky 15:13
noonedeadpunkNeilHanlon: another question to you (or your team) - maybe you're also itnerested in helping out MariaDB to build/have packages and repo for CentOS/Rocky... https://jira.mariadb.org/browse/MDEV-2884215:14
noonedeadpunkAs when I talked to monty - they said there's no interest from ppl to have that15:14
NeilHanlontotally. i will comment on that issue with support and offer to help :) 15:14
noonedeadpunkI can help out with Rocky 9 if needed - I jsut downloaded images and was about to spawn VMs to see  what's wrong.15:16
NeilHanloniirc from zuul, ansible in the virtualenv  was unable to find libselinux to disable it15:16
jrosser_this is something that was changed in recent ansibles, how selinux is handled15:17
noonedeadpunkI wonder that maybe it does need libselinux binary to realize that it's not needed?:)15:17
jrosser_specifically how the python<>.so interface is done15:17
noonedeadpunkyeah, they do use c bindings now15:18
NeilHanlonthat lib should definitely be.. available, since the package is installed on the system15:18
noonedeadpunkjrosser_: there was issue regardign your patch that fixed keystone bootstrap when proxy was used. It's fixed now with https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/859232 but not sure if this doesn't break anything for you (and idp stuff).15:18
jrosser_ah yes i saw that15:18
noonedeadpunkand Andrew was not around to ask to test out. 15:19
jrosser_i think andrew might be back next week15:19
noonedeadpunkBut I _think_ it should be fine15:19
jrosser_i could try that easily with an AIO on our internal instance, thats behind a proxy15:19
noonedeadpunkNeilHanlon: maybe it also goes back to ansibles' discovery that is failing15:20
noonedeadpunk(and python discovery that does not happen for $reason)15:20
jrosser_theres been quite some discussion of ironic recently too - we're really not in great shape there and it would be good if we can make things more working out-of-the-box for Z15:21
noonedeadpunkbut not sure - did not have chance to check out. Though I believe we do have couple of users by now that try or do use Rocky with OSA15:21
* noonedeadpunk still haven't got to ironic deployment so quite clueless15:22
jrosser_well, ironic itself is hugely configurable and pluggable15:22
jrosser_and the existing os_ironic has one particular view about how the deployment should be (single tenant, metal deploy, some others, ......)15:23
jrosser_and none of those things are documented in the role and i think jamesdenton mentioned making some docs which should cover that15:23
jrosser_stuartgr has done an LXC deployment here and there is really a lot that doesnt work15:24
noonedeadpunkthat's sad to hear :( but indeed role before did not have enough love...15:24
jrosser_good news is we have it kind of working now, but there are a bunch more patches needed15:25
noonedeadpunkalso to reming about PTG doc - here's etherpad:15:25
noonedeadpunk#link https://etherpad.opendev.org/p/osa-antelope-ptg15:25
jrosser_including for IPMI serial consoles working in horizon15:25
jrosser_i would really like to get this in better shape for Z release if there is time15:26
noonedeadpunkI'd love to help - but can help only with reviews now. 15:27
noonedeadpunkIf look optimistically at ours internal backlog - I'm not sure if we get to it until Antelope... Likely yes, but not 100%15:28
noonedeadpunkWhat I'd really to get progress on - internal SSLs. As a lot was already done (read - concept) but I'm not sure where and why this has stuck. 15:29
jrosser_well it's kind of similar here - we can work on ironic patches as we are deploying it15:29
jrosser_SSL has got stuck because it was really being driven by james gibson and sadly he has moved to another job now15:29
jrosser_and i don't have any replacement15:29
noonedeadpunkI guess we can take it and move forward if it's the only reason15:30
opendevreviewKevin Carter proposed openstack/openstack-ansible master: feat: Add skyline deployment capability  https://review.opendev.org/c/openstack/openstack-ansible/+/85944615:30
jrosser_there is not really any technical issue other than needed to have time to work on it15:30
prometheanfireelk logstash container too small at 8G?15:30
noonedeadpunkand we're quite happy with the concept? as we haven't landed even blueprint for $reason15:31
jrosser_well it is complex15:33
jrosser_the transition from backends being http -> https across and upgrade is pretty difficult15:33
noonedeadpunkyeah, migration is quite complex indeed15:33
jrosser_and understanding is needed by whoever takes it on15:33
jrosser_well the code makes the transition simple for an operator15:34
cloudnullo/ jrosser_ I PR'd your role for skyline into the openstack-ansible repo. any thoughts on seeing that role brought into the os namespace?15:34
jrosser_but the mechanism is complex15:34
jrosser_cloudnull: that would be fine - just lacking time from my POV15:34
noonedeadpunkcloudnull: the only issue I see is that skyline is not official project yet15:34
noonedeadpunknot sure if that should tighten us though15:34
cloudnull¯\_(ツ)_/¯15:35
jrosser_not sure they have branches or releases yet really which we'd have to be careful about15:35
noonedeadpunkit's still "emerging"15:35
jrosser_but the velocity seems high so having it at least as "experimental" would be great15:35
cloudnullworks i n dev 😉15:35
jrosser_personally i am stuck with horizon because of federation15:35
jrosser_and i did the role to bootstrap interest from others15:36
cloudnullmy only complaint is that all the VMs need a volume, but besides that its really nice alt to horizon 15:36
jrosser_cloudnull: i think CI might be interesting, because the "yarn" (?) bits needed many Gb of ram15:37
prometheanfireheh, tested in chrome only it seems15:37
noonedeadpunkI'm kind of fine bringing i as experimental15:37
cloudnullAll of the static files are shipped with the python bits so we dont have to build the Node things. 15:37
noonedeadpunkbut I;m not sure they're following u-c and requirements yet.15:38
noonedeadpunkbut yeah, good as experimental15:38
noonedeadpunkshould we gain some interest during ptg/operational hours or jsut agree to add it?15:39
cloudnullthe current skyline role doesn't do any of the node building. it probably would be a good thing to add so that we can force a rebuild of static files if required? 15:39
cloudnullI'm in no rush to see it merged, just was committing things I have running in my environments. 15:39
cloudnullalso trying to highlight jrosser_ excellent work on that role :D 15:40
jrosser_i think my first patches did have the node build stuff so it should be there in the history15:40
jrosser_i converted the skyline "install from source" instructions pretty verbatim into ansible iirc15:40
cloudnullI'm going to take another pass at trying to make it work in apache 15:41
noonedeadpunkI'd personally hate to mess up with npm...15:41
cloudnullat the moment its nginx or bust 15:41
jrosser_yeah, i didnt dive deep enough into making the equivalent reverse proxy setup15:41
cloudnullI sadly cant make it work in uwsgi 😢15:41
noonedeadpunkI also wonder if we should make skyline mutualy exclusive with horizon15:41
noonedeadpunkor we should have some acls on haproxy15:42
cloudnullnoonedeadpunk +1 probably a good idea. in that initial pr i used 8443 for ssl and 9999 for non-ssl (9999 is their default) 15:42
noonedeadpunkbtw we have couple of backports to stable branches - so if anybody have time for reviews - super welcome15:44
jrosser_cloudnull: https://github.com/jrosser/openstack-ansible-os_skyline/commit/82b1f5a5e6eff9df441c96677e0aa6d578bc8552#diff-7ae20663f88c2ee2e49e28cecf7c0eeb99efdb53ec0faf27c0a50ce3dcaf237015:45
jrosser_i expect this would benefit from doing all the npm-ness on the repo container15:45
jrosser_only wants to be done once as it's super heavyweight15:45
cloudnullfor sure!15:46
NeilHanlonnoonedeadpunk: any idea on how to actually get into this DIB image? I tried injecting my ssh key but I get denied lol15:47
cloudnullI found I didn't need to actually run that when doing the deployment as all the generated node bits are part of the skyline-console repo. however, having the option to rebuild is probably a really good thing to have. 15:47
jrosser_ah interesting15:47
cloudnullyeah for my local builds I just pip installed my way to success. 15:48
jrosser_i wonder if that is deliberate, or just a .gitignore accident :)15:48
cloudnullhowever, who knows how that will shape up as they get closer to an actual relesae 15:48
cloudnullyeah exactly my thoughts too 15:48
noonedeadpunkNeilHanlon: I think it depends on set of elements you've used to build it. As under normal conditions some cloud-init element should be explicitly included15:49
noonedeadpunkwe can also ask infra folks to create a hold for this patch/job and they can place a key to the VM spawned by zuul15:49
jrosser_do you need config-drive?15:50
jrosser_iirc there is glean instead of cloud-init?15:50
noonedeadpunkoh. pf. yes15:50
noonedeadpunkthough I thought it's only for latest fedora...15:51
noonedeadpunkBut maybe it's indeed since 34...15:51
NeilHanlonhrm yeah I see glean in the bootup logs15:51
NeilHanlon... i think the documentation on config drives is just a loop15:54
jrosser_should be `openstack server create --use-config-drive ....`15:56
NeilHanlonyeah was trying to launch in qemu but seems I'd need to make my own ISO with the right data.. probably easier to just do in openstack15:57
noonedeadpunk#endmeeting16:00
opendevmeetMeeting ended Tue Sep 27 16:00:26 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-09-27-15.01.html16:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-09-27-15.01.txt16:00
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-09-27-15.01.log.html16:00
*** dviroel is now known as dviroel|lunch16:01
noonedeadpunkBtw interestingly - centos 9 repeateadly fails tempest when cinder-volume is involved16:07
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/e5d25f84966c47dc8ad27b1befc3398016:07
*** dviroel|lunch is now known as dviroel18:21
opendevreviewMerged openstack/openstack-ansible-ops master: gather facts for elk_metrics  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/85936619:43
ignacioHi all! Moving a conversation from #openstack here: I'm facing an issue with `openstack-ansible setup-openstack.yml` on the version 25.1.0, as part of the "TASK [openstack.osa.db_setup : Create database for service]", "module_stderr": "/bin/sh: 1: /openstack/venvs/utility-25.1.0/bin/python: not found\n".20:29
ignaciojrosser_ suggested that could be caused by https://docs.ansible.com/ansible/latest/reference_appendices/interpreter_discovery.html. Any idea on how can I fix the issue?20:30
jamesdentonyou might try adding "-e ansible_python_interpreter=/usr/bin/python" to see if that gets you over the hump20:32
*** dviroel is now known as dviroel|afk20:43
opendevreviewMerged openstack/openstack-ansible-os_horizon master: Add uwsgi option to horizon  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/85639321:04
noonedeadpunkignacio: are you sure that setup-infrastructure has finished without failures? As I can assume that utility container is simpy not prepared21:06
ignacionoonedeadpunk: Yes, I'm sure the setup finished without any problem, I actually manually stopped and destroyed the utility container, to force its re-creation. Any suggestion on how to check if it's ready?21:07
noonedeadpunkso utility container is missing now?21:08
ignacioNo, its present, it was recreated, I was able to attach to it and see that it was there (lxc-ls & lxc-attach)21:10
noonedeadpunkignacio: ok, have you ran playbooks/utilityinstall.yml after it's being re-created?21:11
noonedeadpunkor setup-infrastructure?21:11
noonedeadpunk* playbooks/utility-install.yml21:11
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Allow haproxy to bind on the interface  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/85203921:11
ignacioI executed `openstack-ansible setup-infrastructure.yml`21:11
noonedeadpunkok. So when you do lxc-attach do you have any virtualenv in  /openstack/venvs/ ?21:12
ignacioNo, I don't event have the /openstack directory in the utility container, Should I run the playbooks/utility-install?21:13
opendevreviewMerged openstack/openstack-ansible-os_ceilometer master: Fix wrong pathname in pre install task  https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/85891521:14
ignacioI just executed the `openstack-ansible utility-install.yml` and the directory /openstack/venvs was created, will wait for it to finish to execute the setup command again.21:18
noonedeadpunkit's really weird, as if setup-infrastructure has finished without errors - it would include utility-install21:24
ignacioAgree, not sure what happened, it was a little frustrating at the beginning because the error was hidden. I had to modify the `/etc/ansible/ansible_collections/openstack/osa/roles/db_setup/tasks/main.yml` and set no_log=false to actually see the explicit error for the task openstack.osa.db_setup21:41
opendevreviewMerged openstack/openstack-ansible-os_barbican stable/wallaby: Rename TLSv1.0 to TLSv1 in apache config  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/85775421:55
opendevreviewMerged openstack/openstack-ansible-os_nova stable/yoga: Add new line after proxyclient_address  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/85916122:04
opendevreviewMerged openstack/openstack-ansible stable/wallaby: Include install_method variables for openrc  https://review.opendev.org/c/openstack/openstack-ansible/+/85923023:21
opendevreviewMerged openstack/openstack-ansible stable/xena: Include install_method variables for openrc  https://review.opendev.org/c/openstack/openstack-ansible/+/85916923:46
opendevreviewMerged openstack/openstack-ansible stable/yoga: Include install_method variables for openrc  https://review.opendev.org/c/openstack/openstack-ansible/+/85916823:46

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