Tuesday, 2024-07-02

opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Ensure udev is installed in container image  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/92316707:50
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Combine vars files for all debian derivatives  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/92316607:50
jrosserurgh we totally need to fix this `"Connection failure: The read operation timed out", "url": "https://releases.openstack.org/constraints/upper/8a1f278a535c2bf665521fa93f40177ded111750"}`07:58
jrosserquite some jobs failing with that recently07:58
jrosserthat needs a special case for inside zuul where it grabs that version of the file from the on-disk repo07:59
ayush_hi Jrosser08:34
jrosserhello08:34
ayush_can you help me give what  nfs_mount_options: noatime,rw,bg,intr,async,timeo=6008:35
ayush_what nfs_mount option you have given me for the pipeline you have test for 28.2.208:35
ayush_and how you storage backend export file looks like for the NFS share to be exported08:36
ayush_i just want to confirm one time08:36
jrosserhere is the ansible that configures the nfs server for our NFS tests https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/tasks/prepare_nfs.yml08:36
jrosserunfortunately it seems that our log collection does not gather the exports file08:38
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add nfs server exports file to log collection  https://review.opendev.org/c/openstack/openstack-ansible/+/92320308:48
jrosserayush_: are you still not able to manually mount your nfs server?08:48
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_ironic master: Add new RBAC parameters which are necessary from 2024.1  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/92320709:26
ayush_OK09:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/92321110:49
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_ironic master: Fix Ironic IPA version for 2024.1  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/92323312:07
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_ironic stable/2023.2: Fix Ironic IPA version for 2023.2  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/92323412:07
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_ironic master: Add new RBAC parameters which are necessary from 2024.1  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/92320712:12
jrossernoonedeadpunk: any idea how i can get the path to /opt/openstack-ansible (or wherever it is checked out to) in a playbook?13:24
jrossermaybe we could have OSA_HOME or something in openstack-ansible.rc13:26
jrosserthough i don't know if this a valid thing to do, if anyone has multiple OSA_CONFIG_DIR as well as multiple checkouts of openstack-ansible repo on the same host13:38
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add OSA_HOME environment variable for the ansible runtime  https://review.opendev.org/c/openstack/openstack-ansible/+/92324213:48
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Add variables and hook for high-availability k8s control plane test  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/92317313:55
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/92321114:51
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/92321114:53
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Add variables and hook for high-availability k8s control plane test  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/92317314:53
noonedeadpunkjrosser: frankly, for this exact purpose I wanted to move playbooks to plugins repo last cycle15:01
noonedeadpunkto be able to use fqcn instead of absolute paths15:02
noonedeadpunk#startmeeting openstack_ansible_meeting15:03
opendevmeetMeeting started Tue Jul  2 15:03:36 2024 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:03
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:03
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:03
noonedeadpunk#topic rollcall15:03
mgariepyhey15:04
noonedeadpunksemi-around - feel terrible this week, so kinda on sick-leave15:04
jrossero/ hello15:05
noonedeadpunk#topic office hours15:05
damiandabrowskihi!15:06
noonedeadpunkso about OSA_HOME - what's the reason for this except location of playbooks?15:06
jrossernothing15:07
jrosserplaybook_dir changes to point to the collection location when you import_playbook: some.fqcn.playbook15:08
jrosserthen if inside some.fcqn.playbook you want to (for eample) import_playbook: playbooks/haproxy-install.yml, it cannot be found15:09
noonedeadpunkyeah, this needs to be carefull with15:09
noonedeadpunkI guess it can, in case there's a playbooks dir under collection15:10
jrosserso eventually in the openstack-ansible-ops collection i can use `import_playbook: "{{ lookup('ansible.builtin.env', 'OSA_HOME') ~ '/playbooks/haproxy-install.yml' }}"`15:10
noonedeadpunkbut what I was thinking about for a while - wouldn't in make sense just to move playbooks as a whole from the integrated repo to plugins?15:11
jrosseryep we could do that15:11
noonedeadpunkwith that also renaming them a bit...15:11
jrosserthe repo name is a bit unclear though15:11
jrosseras it's really a collection now not plugins15:11
noonedeadpunkie os-cinder-install.yml -> cinder.yml15:12
jrosserthis would fix it completely tbh15:12
noonedeadpunkand then in intergrated repo just have same old naming but they would include just import_playbook15:12
noonedeadpunkfor compatability/mindset/migration/etc15:13
noonedeadpunkabout repo name... yeah...15:13
noonedeadpunkbut we failed to find a better one back then when tried15:13
noonedeadpunkas it was really intercecting with ansible-collections-openstack a lot whatever we tried15:13
fricklerin case anyone missed this: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/AT6TIHJU3SKPYKCOED54XML2SF6HABRA/15:16
* noonedeadpunk subscribed to embargo-notice15:17
noonedeadpunkwe need to land a bugfix release once patches in topics will land to projects15:17
noonedeadpunkand seems cinder one already got a negative review: https://review.opendev.org/c/openstack/cinder/+/92324415:18
noonedeadpunkBut thanks for mentioning that!15:18
noonedeadpunkWith that, I'm not sure how healthy gates on stable branches are, as seems that 2023.1 is not very. But likely due to moving Zed to unmaintained15:22
noonedeadpunkrest seems better...15:22
noonedeadpunkSo we'd need to try to land backports for stable branches we wanna include with the next bugfix release15:23
noonedeadpunk#link https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%5Estable/.*+status:open+15:23
noonedeadpunkdoes anybody has anything to discuss?15:24
jrosseri did not get time yet to look again at ansible 2.1715:26
jrosserceph-ansible 8.015:26
noonedeadpunkI think it _should_ be fine?15:26
noonedeadpunkexcept upgrade part, right?15:26
noonedeadpunkceph rgw upgrade part15:26
jrosseror the galera stuff so we have lots of half finished things atm15:26
jrosseryes that needs some attention15:26
noonedeadpunkas otherwise 2.17 looks good15:26
noonedeadpunkfor galera I think I tried to have a look15:27
noonedeadpunkthough what I found was not great15:27
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Remove xinetd clean-up tasks  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92281915:27
noonedeadpunkbut seems another issue with mariadb 11.4: WSREP has not yet prepared node for application use15:30
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/45007148636c43baa1756c3d9c6f97c7/log/logs/openstack/aio1-keystone-container-d89fba87/keystone-wsgi-public.service.journal-12-21-46.log.txt#816715:30
noonedeadpunkand seems to happen only on jammy....15:30
noonedeadpunk#link https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92237715:30
noonedeadpunkif we forget the need to issue a cert for `DNS:localhost`15:30
noonedeadpunkand I didn't look into what would it take to change default connection to socket from tls to plain text15:31
noonedeadpunkbut more I wonder what the plan behind that was....15:31
noonedeadpunkor maybe, it's worth to just don't verify cert for socket connections?15:31
noonedeadpunkso yeah, couple of things to work on15:34
noonedeadpunkplus ubuntu 24.0415:34
jrosserit would be nice to be able to tell galera that local socket does not need verification, yes15:38
noonedeadpunkI recall reading recently that they've fixed smth in apparmour that fixed plenty of apps...15:38
noonedeadpunkso maybe it's somehow related with LXC as well...15:38
noonedeadpunkok, will try to check on mariadb bits once get somehow better...15:40
noonedeadpunksorry, will conclude the meeting now...15:40
noonedeadpunk#endmeeting15:41
opendevmeetMeeting ended Tue Jul  2 15:41:05 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:41
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.html15:41
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.txt15:41
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.log.html15:41
damiandabrowskii have a small announcement: At least until September I am fully assigned to some internal project so I won't be very active during the summer :/15:44
damiandabrowskiI'll try to at least attend to the meetings and keep and eye on reviews15:44
opendevreviewMerged openstack/openstack-ansible-plugins stable/2024.1: Enable use of alternative host for keypair generation and storage  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92302416:36

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