Wednesday, 2024-06-19

opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Update ansible to 2.17.1  https://review.opendev.org/c/openstack/openstack-ansible/+/92173505:12
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_swift master: Replace get_md5 parameter to stat module  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/92228305:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Update ansible to 2.17.1  https://review.opendev.org/c/openstack/openstack-ansible/+/92173505:15
jrossernoonedeadpunk: thanks for fixing that up ^ I’m away until tomorrow and can take a look at the selinux things then unless you have already some solution07:34
noonedeadpunkI think it should be fine now07:50
noonedeadpunkjrosser: so the thing was ,that we need ansible_python_interpreter for the deploy host to be python3, not python3.12. So while ansible runs from venv, it executes modules from default python08:49
noonedeadpunkwhere selinux is present08:49
noonedeadpunkso I just adjusted `OSA_ANSIBLE_PYTHON_INTERPRETER="/usr/bin/python3"`08:49
jrosserah yes I did think it would be something like that08:51
jrosserI think that the previous time we had to mess with selinux was different, where we installed py3 yum packages onto a native py2 centos7 host so it was the module execution needed fixing08:54
noonedeadpunkyeah-yeah, you're right08:56
noonedeadpunkso ansible 2.17 fails specifically on object storage access: https://5e8b4515abd7c7f803b6-b71c90f67122d6f7b38b8442bc3a114a.ssl.cf2.rackcdn.com/921735/7/check/openstack-ansible-deploy-aio_ceph-ubuntu-jammy/b78ab46/logs/openstack/aio1-utility-container-5c071254/utility/stestr_results.html15:01
noonedeadpunkI assume, smth else was dropped from ceph-ansible which we need to define here15:01
noonedeadpunklike some user or smth15:01
jrossernoonedeadpunk: so i had to copy some stuff that was delete from ceph-ansible into OSA, like this https://review.opendev.org/c/openstack/openstack-ansible/+/921976/4/inventory/group_vars/ceph_all.yml18:12
jrosserbut i wonder if there is something extra i missed about making the rgw pools, as they are not part of openstack_pools18:14
jrosserprobably need to define this https://github.com/ceph/ceph-ansible/blob/5a44fbeaa69273260f42257524df2e211b65c3ce/roles/ceph-rgw/tasks/rgw_create_pools.yml#L4818:16
jrosserhmmmmm suspicious https://zuul.opendev.org/t/openstack/build/b78ab46eae764c70a0079f29b77cf2ec/log/job-output.txt#26133-2613418:23

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