opendevreview | Jonathan 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/+/923167 | 07:50 |
---|---|---|
opendevreview | Jonathan 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/+/923166 | 07:50 |
jrosser | urgh we totally need to fix this `"Connection failure: The read operation timed out", "url": "https://releases.openstack.org/constraints/upper/8a1f278a535c2bf665521fa93f40177ded111750"}` | 07:58 |
jrosser | quite some jobs failing with that recently | 07:58 |
jrosser | that needs a special case for inside zuul where it grabs that version of the file from the on-disk repo | 07:59 |
ayush_ | hi Jrosser | 08:34 |
jrosser | hello | 08:34 |
ayush_ | can you help me give what nfs_mount_options: noatime,rw,bg,intr,async,timeo=60 | 08:35 |
ayush_ | what nfs_mount option you have given me for the pipeline you have test for 28.2.2 | 08:35 |
ayush_ | and how you storage backend export file looks like for the NFS share to be exported | 08:36 |
ayush_ | i just want to confirm one time | 08:36 |
jrosser | here 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.yml | 08:36 |
jrosser | unfortunately it seems that our log collection does not gather the exports file | 08:38 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible master: Add nfs server exports file to log collection https://review.opendev.org/c/openstack/openstack-ansible/+/923203 | 08:48 |
jrosser | ayush_: are you still not able to manually mount your nfs server? | 08:48 |
opendevreview | Andrew 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/+/923207 | 09:26 |
ayush_ | OK | 09:26 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role https://review.opendev.org/c/openstack/openstack-ansible-ops/+/923211 | 10:49 |
opendevreview | Andrew 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/+/923233 | 12:07 |
opendevreview | Andrew 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/+/923234 | 12:07 |
opendevreview | Andrew 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/+/923207 | 12:12 |
jrosser | noonedeadpunk: any idea how i can get the path to /opt/openstack-ansible (or wherever it is checked out to) in a playbook? | 13:24 |
jrosser | maybe we could have OSA_HOME or something in openstack-ansible.rc | 13:26 |
jrosser | though 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 host | 13:38 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible master: Add OSA_HOME environment variable for the ansible runtime https://review.opendev.org/c/openstack/openstack-ansible/+/923242 | 13:48 |
opendevreview | Jonathan 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/+/923173 | 13:55 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role https://review.opendev.org/c/openstack/openstack-ansible-ops/+/923211 | 14:51 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-ops master: Pass kubeconfig path directly to sonobuoy role https://review.opendev.org/c/openstack/openstack-ansible-ops/+/923211 | 14:53 |
opendevreview | Jonathan 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/+/923173 | 14:53 |
noonedeadpunk | jrosser: frankly, for this exact purpose I wanted to move playbooks to plugins repo last cycle | 15:01 |
noonedeadpunk | to be able to use fqcn instead of absolute paths | 15:02 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:03 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:03 |
opendevmeet | The meeting name has been set to 'openstack_ansible_meeting' | 15:03 |
noonedeadpunk | #topic rollcall | 15:03 |
mgariepy | hey | 15:04 |
noonedeadpunk | semi-around - feel terrible this week, so kinda on sick-leave | 15:04 |
jrosser | o/ hello | 15:05 |
noonedeadpunk | #topic office hours | 15:05 |
damiandabrowski | hi! | 15:06 |
noonedeadpunk | so about OSA_HOME - what's the reason for this except location of playbooks? | 15:06 |
jrosser | nothing | 15:07 |
jrosser | playbook_dir changes to point to the collection location when you import_playbook: some.fqcn.playbook | 15:08 |
jrosser | then if inside some.fcqn.playbook you want to (for eample) import_playbook: playbooks/haproxy-install.yml, it cannot be found | 15:09 |
noonedeadpunk | yeah, this needs to be carefull with | 15:09 |
noonedeadpunk | I guess it can, in case there's a playbooks dir under collection | 15:10 |
jrosser | so eventually in the openstack-ansible-ops collection i can use `import_playbook: "{{ lookup('ansible.builtin.env', 'OSA_HOME') ~ '/playbooks/haproxy-install.yml' }}"` | 15:10 |
noonedeadpunk | but 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 |
jrosser | yep we could do that | 15:11 |
noonedeadpunk | with that also renaming them a bit... | 15:11 |
jrosser | the repo name is a bit unclear though | 15:11 |
jrosser | as it's really a collection now not plugins | 15:11 |
noonedeadpunk | ie os-cinder-install.yml -> cinder.yml | 15:12 |
jrosser | this would fix it completely tbh | 15:12 |
noonedeadpunk | and then in intergrated repo just have same old naming but they would include just import_playbook | 15:12 |
noonedeadpunk | for compatability/mindset/migration/etc | 15:13 |
noonedeadpunk | about repo name... yeah... | 15:13 |
noonedeadpunk | but we failed to find a better one back then when tried | 15:13 |
noonedeadpunk | as it was really intercecting with ansible-collections-openstack a lot whatever we tried | 15:13 |
frickler | in case anyone missed this: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/AT6TIHJU3SKPYKCOED54XML2SF6HABRA/ | 15:16 |
* noonedeadpunk subscribed to embargo-notice | 15:17 | |
noonedeadpunk | we need to land a bugfix release once patches in topics will land to projects | 15:17 |
noonedeadpunk | and seems cinder one already got a negative review: https://review.opendev.org/c/openstack/cinder/+/923244 | 15:18 |
noonedeadpunk | But thanks for mentioning that! | 15:18 |
noonedeadpunk | With 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 unmaintained | 15:22 |
noonedeadpunk | rest seems better... | 15:22 |
noonedeadpunk | So we'd need to try to land backports for stable branches we wanna include with the next bugfix release | 15:23 |
noonedeadpunk | #link https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%5Estable/.*+status:open+ | 15:23 |
noonedeadpunk | does anybody has anything to discuss? | 15:24 |
jrosser | i did not get time yet to look again at ansible 2.17 | 15:26 |
jrosser | ceph-ansible 8.0 | 15:26 |
noonedeadpunk | I think it _should_ be fine? | 15:26 |
noonedeadpunk | except upgrade part, right? | 15:26 |
noonedeadpunk | ceph rgw upgrade part | 15:26 |
jrosser | or the galera stuff so we have lots of half finished things atm | 15:26 |
jrosser | yes that needs some attention | 15:26 |
noonedeadpunk | as otherwise 2.17 looks good | 15:26 |
noonedeadpunk | for galera I think I tried to have a look | 15:27 |
noonedeadpunk | though what I found was not great | 15:27 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Remove xinetd clean-up tasks https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/922819 | 15:27 |
noonedeadpunk | but seems another issue with mariadb 11.4: WSREP has not yet prepared node for application use | 15:30 |
noonedeadpunk | https://zuul.opendev.org/t/openstack/build/45007148636c43baa1756c3d9c6f97c7/log/logs/openstack/aio1-keystone-container-d89fba87/keystone-wsgi-public.service.journal-12-21-46.log.txt#8167 | 15:30 |
noonedeadpunk | and seems to happen only on jammy.... | 15:30 |
noonedeadpunk | #link https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/922377 | 15:30 |
noonedeadpunk | if we forget the need to issue a cert for `DNS:localhost` | 15:30 |
noonedeadpunk | and I didn't look into what would it take to change default connection to socket from tls to plain text | 15:31 |
noonedeadpunk | but more I wonder what the plan behind that was.... | 15:31 |
noonedeadpunk | or maybe, it's worth to just don't verify cert for socket connections? | 15:31 |
noonedeadpunk | so yeah, couple of things to work on | 15:34 |
noonedeadpunk | plus ubuntu 24.04 | 15:34 |
jrosser | it would be nice to be able to tell galera that local socket does not need verification, yes | 15:38 |
noonedeadpunk | I recall reading recently that they've fixed smth in apparmour that fixed plenty of apps... | 15:38 |
noonedeadpunk | so maybe it's somehow related with LXC as well... | 15:38 |
noonedeadpunk | ok, will try to check on mariadb bits once get somehow better... | 15:40 |
noonedeadpunk | sorry, will conclude the meeting now... | 15:40 |
noonedeadpunk | #endmeeting | 15:41 |
opendevmeet | Meeting ended Tue Jul 2 15:41:05 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:41 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.html | 15:41 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.txt | 15:41 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-07-02-15.03.log.html | 15:41 |
damiandabrowski | i 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 |
damiandabrowski | I'll try to at least attend to the meetings and keep and eye on reviews | 15:44 |
opendevreview | Merged 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/+/923024 | 16:36 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!