opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Update ansible to 2.17.1 https://review.opendev.org/c/openstack/openstack-ansible/+/921735 | 05:12 |
---|---|---|
opendevreview | Dmitriy 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/+/922283 | 05:15 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Update ansible to 2.17.1 https://review.opendev.org/c/openstack/openstack-ansible/+/921735 | 05:15 |
jrosser | noonedeadpunk: 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 solution | 07:34 |
noonedeadpunk | I think it should be fine now | 07:50 |
noonedeadpunk | jrosser: 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 python | 08:49 |
noonedeadpunk | where selinux is present | 08:49 |
noonedeadpunk | so I just adjusted `OSA_ANSIBLE_PYTHON_INTERPRETER="/usr/bin/python3"` | 08:49 |
jrosser | ah yes I did think it would be something like that | 08:51 |
jrosser | I 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 fixing | 08:54 |
noonedeadpunk | yeah-yeah, you're right | 08:56 |
noonedeadpunk | so 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.html | 15:01 |
noonedeadpunk | I assume, smth else was dropped from ceph-ansible which we need to define here | 15:01 |
noonedeadpunk | like some user or smth | 15:01 |
jrosser | noonedeadpunk: 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.yml | 18:12 |
jrosser | but i wonder if there is something extra i missed about making the rgw pools, as they are not part of openstack_pools | 18:14 |
jrosser | probably need to define this https://github.com/ceph/ceph-ansible/blob/5a44fbeaa69273260f42257524df2e211b65c3ce/roles/ceph-rgw/tasks/rgw_create_pools.yml#L48 | 18:16 |
jrosser | hmmmmm suspicious https://zuul.opendev.org/t/openstack/build/b78ab46eae764c70a0079f29b77cf2ec/log/job-output.txt#26133-26134 | 18:23 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!