Monday, 2025-02-10

jrossero/ morning08:47
noonedeadpunko/09:07
noonedeadpunkI've also realized that installation of dynamic-inventory as a console_script fails with python3.12 :(09:19
noonedeadpunk(https://zuul.opendev.org/t/openstack/build/2fcfe8c96fff4d7b91f6eba82e81bef8)09:20
noonedeadpunkas now it's not including the file as a whole, but just tries to import it, which fails as it's not installed09:20
noonedeadpunkjrosser: where should I be able to see capi logs for https://review.opendev.org/c/openstack/openstack-ansible-ops/+/936626 ?09:44
noonedeadpunkas either I look in the wrong place or they're not in CI results now?09:45
jrosserregarding CAPI logs, it only grabs them if it fails09:46
jrosseri was thinking about this and perhaps we should grab them always?09:46
jrosseri also did made some progress with the connection plugin + molecule, it failing because of apparmor on noble host, but not on jammy09:48
noonedeadpunkoh, I can recall you did some things ragarding lxc and apparmor when adding Noble at the first place10:02
jrosseryes that was inside the docker container10:13
jrosserbut now this is an apparmor failure outside - centos9 container sshd does something when authing the user which causes an apparmor denied error, only on noble10:15
jrosseranyway i an a bit stuck with that now10:53
jrosseri've not found what actually is causing the apparmor error, though i suspect that if we mess with the PAM config in the centos container perhaps it can be worked around10:54
jrosseralso disabling apparmor on the host works just fine, but we cant do that directly in the molecule ansible because in the zul molecule jobs, sudo is not allowed10:55
jrosserbut that could go in a pre- playbook somewhere, before the sudo is revoked10:55
jrosseror we just run molecule/centos on jammy10:56
jrosserbut all these things are kind of a bit hacky10:56
noonedeadpunkrunning on jammy is not really future-proof. we can run them on CentOS though?11:17
noonedeadpunkwhich make some sense if to think about it...11:18
noonedeadpunkok, I need to sort out couple of things first...11:28
noonedeadpunkjrosser: sooo..... where logs are here? https://zuul.opendev.org/t/openstack/build/585acf56dac748eebc81f24989ca0f68/logs11:29
jrossersorry -EMEETING, can look a bit later11:31
noonedeadpunk++11:47
jrosseroh well its actually broken here https://zuul.opendev.org/t/openstack/build/585acf56dac748eebc81f24989ca0f68/log/job-output.txt#1124412:29
jrosserbecasue i rebased my fork of magnum-cluster-api i think12:30
jrossererrr what https://github.com/vexxhost/ansible-collection-kubernetes/commit/471eaec113c9c1fbed68368cf8511e44d26e667a12:32
noonedeadpunkum12:33
noonedeadpunksorry for that then 12:33
jrossernot sure i understand how removing a default and leaving a var undefined makes things better12:33
noonedeadpunkgiven that it still accepts only "explicit" versions for which SHAs are defined?12:34
noonedeadpunkand all other defaults are still defined?12:34
noonedeadpunkyeah, me neither12:34
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Define clusterctl_version explicitly  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94111414:49
noonedeadpunkjrosser: there this as well: https://github.com/vexxhost/ansible-collection-kubernetes/commit/1b51e526a7839a684a41b6878bef82d49a42446216:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Define clusterctl_version explicitly  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94111416:34
jrosseri guess this means we did break everyone by rebasing my branch16:44
jrosserdoh16:44
noonedeadpunkyeah...16:44
* noonedeadpunk now recalls why pinning to the branch is not good16:45
jrosseri honestly did think that we could merge support for virtualenvs pretty quickly16:46
jrosseras it's really a non invasive change if they're not used16:46
noonedeadpunkit's indeed a weird thing to deal with16:48
jrossermnaser: do you do any atmosphere deployments on noble yet?16:54
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Define clusterctl_version explicitly  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94111417:28
noonedeadpunkprobably we should replace branch with SHA on stable branches and write a release note?18:56
noonedeadpunkrelease note for integrated repo...18:56

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