opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_container_create master: Re-introduce functional tests with molecule https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/939257 | 07:04 |
---|---|---|
noonedeadpunk | I did smth to my laptop that docker doesn't have connectivity.... | 07:13 |
jrosser | oh thanks for looking again at that | 07:39 |
jrosser | I think that the code is maybe neater in the stuff I did more recently for plugins / connection testing | 07:40 |
noonedeadpunk | I'm trying to reproduce/understand the issue so far | 12:07 |
opendevreview | Merged openstack/openstack-ansible-rabbitmq_server stable/2024.2: Workaround rabbitmq-server issue #3369 https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/940964 | 12:10 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible stable/2024.2: Update haproxy and rabbitmq SHA https://review.opendev.org/c/openstack/openstack-ansible/+/943209 | 12:15 |
noonedeadpunk | would be great to land this as well ^ | 12:15 |
noonedeadpunk | seem this one breaks things for molecule: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/942812 | 12:28 |
noonedeadpunk | or no... | 12:29 |
jrosser | noonedeadpunk: i am wondering if the molecule for the lxc_container_create got all broken | 12:42 |
noonedeadpunk | so for non-redhat it's broken on idempotence | 12:42 |
jrosser | then becasue its basically impossible to hack/modify a second role in molecule thats not the main repo, i put lxc_container_create aside and then moved to work on the ssh connection in the plugins repo | 12:43 |
noonedeadpunk | somewhere on systemd-hostnamed being changed: https://opendev.org/openstack/openstack-ansible-lxc_container_create/src/branch/master/vars/main.yml#L103-L115 | 12:43 |
jrosser | imho it might be better to fix up the plugins repo molecule then apply what is done there back to the other stuff that needs lxc working | 12:44 |
jrosser | as i think that the approach to the inventory is tidier in the plugins repo after i worked on that more | 12:45 |
noonedeadpunk | you are probably right, but as I've found couple of things to patch for lxc_containers... | 12:47 |
noonedeadpunk | I wanna get to a point of some non-trivial failure now :) | 12:47 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_hosts master: Ensure e2fsprogs are installed on hosts https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/943386 | 12:54 |
noonedeadpunk | ok, yeah so it fails on starting container, right | 13:03 |
noonedeadpunk | `Permission denied - Failed to bind mount "/dev/pts/0" onto "/dev/lxc/tty1"` | 13:03 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_container_create master: Re-introduce functional tests with molecule https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/939257 | 13:07 |
noonedeadpunk | jrosser: so was you able to reproduce an issue from plugins locally after all? | 13:17 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add most basic molecule test for ssh connection plugin https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939898 | 13:17 |
jrosser | noonedeadpunk: i have to try to remember :/ | 13:18 |
jrosser | but yes i think i was able to reproduce the apparmor stuff locally | 13:18 |
jrosser | it is probably way back in the scrollback somewhere | 13:18 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 13:30 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 13:37 |
jrosser | noonedeadpunk: i think that there are two different thing going on | 13:52 |
jrosser | the aa-teardown/restart was needed to get (i think) the running apparmor to be consistent with the on-disk config | 13:52 |
jrosser | and then kind of completely seperate is something in pam/sshd on centos that does i-dont-know-what that causes the pam auth denied apparmor error on the host | 13:53 |
jrosser | so thats either the pam config is different, or perhaps sshd has been compiled with different options on centos and it interacts with more things | 13:55 |
jrosser | this is kind of guesswork really though | 13:55 |
noonedeadpunk | I'm struggling to reproduce that actually | 14:23 |
noonedeadpunk | Despite image I'm using for ubuntu was built with dib | 14:23 |
noonedeadpunk | and I installed same version of docker there... | 14:24 |
jrosser | hmm i was able to | 14:25 |
jrosser | but it did need something to make it fail with noble+centos(lxc) | 14:26 |
jrosser | looks like i still have my VM if there is anything we can compare | 14:28 |
noonedeadpunk | I can put your key on mine or vice versa | 14:31 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 15:40 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 15:59 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 16:19 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 16:35 |
opendevreview | Merged openstack/openstack-ansible-lxc_hosts master: Ensure e2fsprogs are installed on hosts https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/943386 | 17:13 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 17:29 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 17:42 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 18:01 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Check if we can workaround centos issue https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/943390 | 18:17 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!