Tuesday, 2025-12-23

senanis it correct to deploy keepalived, haproxy and proxysql on separate nodes (ha01, ha02), and not on controller nodes?06:30
fprzewoznsenan: it's completely fine, all of my production clusters are configured this way 07:35
fprzewozndatabase and message queue got own nodes as well 07:35
mnasiadkafprzewozn: merging your patches08:00
opendevreviewPiotr Milewski proposed openstack/kolla master: Implement multi-stage builds for OpenStack services and auxiliary tools  https://review.opendev.org/c/openstack/kolla/+/96996808:24
opendevreviewPiotr Milewski proposed openstack/kolla master: Implement multi-stage builds for OpenStack services and auxiliary tools  https://review.opendev.org/c/openstack/kolla/+/96996808:30
senan_fprzewozn: in the past such setup worked for me too, but in the current implementation deployment fails with "deployment fails TASK [service-check : mariadb | Get container facts] FAILED - RETRYING: [controller01.os]: Wait for MariaDB service to be ready through VIP (6 retries left)"09:03
senan_i.e mariadb is not accessible via VIP09:04
opendevreviewMerged openstack/kolla-ansible master: Add support for libvirt swtpm (vTPM) configuration.  https://review.opendev.org/c/openstack/kolla-ansible/+/94634009:08
opendevreviewMerged openstack/kolla-ansible master: Add RabbitMQ management interface SSL  https://review.opendev.org/c/openstack/kolla-ansible/+/96429209:09
opendevreviewMerged openstack/kolla-ansible master: Fixed kolla_externally_managed_cert behaviour  https://review.opendev.org/c/openstack/kolla-ansible/+/96801709:09
fprzewoznmnasiadka: thanks! 09:12
fprzewoznsenan_: proxysql should expose mariadb on VIP09:13
fprzewozncheck `mysql_variables` in /etc/kolla/proxysql/proxysql.yaml09:14
fprzewoznit must be some misconfig in your env 09:14
senan_fprzewozn: you mean I need additional configuration?09:15
senan_fprzewozn: my setup is specific one in sense that VIP (172.31.255.254) is not from the same subnet as network_interface IPs on controllers (10.10.11.2, 10.10.12.2, 10.10.13.2)09:18
senan_prechecks fails because of that, although there's a "# FIXME(yoctozepto): this req seems arbitrary, they need not be, just routable is fine" in the precheck tasks for kolla_internal_vip_address09:20
senan_and 172.31.255.0/24 is actually routable from all nodes09:24
fprzewoznare you 100% sure you don't block somehow those connections? you could check manually with netcat and curl on port 3306 09:28
fprzewoznand if it's fine check if proxysql is binding correctly 09:29
fprzewoznand if that's also fine check if proxysql can connect to database 09:29
senan_should I perform all those checks from ha nodes?09:30
opendevreviewPiotr Milewski proposed openstack/kolla master: Add OCI standard labels to container images  https://review.opendev.org/c/openstack/kolla/+/97168109:33
fprzewoznsenan_: start with connection from failed node to VIP (even using mysql client)09:37
ViiOn a controller that failed prechecks, connecting to the VIP via "mysql -h 172.31.255.254 -u kolla -p" or "nc -vz 172.31.255.254 3306"09:45
ViiThen, on the HA node, check if ProxySQL actually binds to the VIP: ss -tlnp | grep 330609:45
ViiCheck the ProxySQL logs for errors when connecting to MariaDB backends.09:45
ViiIf the VIP is on a different subnet, try adding static routing or temporarily using the VIP on the same subnet as the controllers to see if the problem goes away.09:46
senancool, thanks, let me deploy again with separate ha nodes to trigger errors and debug09:50
tafkamaxopendevreview: Should this be back ported to 2025.2?09:56
opendevreviewMichal Nasiadka proposed openstack/kolla master: Revert^2 "kolla-toolbox: Bump ansible-core to 2.20"  https://review.opendev.org/c/openstack/kolla/+/97169310:28
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Bump ansible-core to 2.19/2.20  https://review.opendev.org/c/openstack/kolla-ansible/+/97160610:42
opendevreviewPiotr Milewski proposed openstack/kolla master: Implement multi-stage builds for OpenStack services and auxiliary tools  https://review.opendev.org/c/openstack/kolla/+/96996810:47
opendevreviewPiotr Milewski proposed openstack/kolla master: Implement multi-stage builds for OpenStack services and auxiliary tools  https://review.opendev.org/c/openstack/kolla/+/96996810:48
opendevreviewFranciszek Przewoźny proposed openstack/kolla-ansible master: Add support for custom OVMF firmware in nova-libvirt  https://review.opendev.org/c/openstack/kolla-ansible/+/97169611:16
opendevreviewFranciszek Przewoźny proposed openstack/kolla-ansible master: Add support for custom OVMF firmware in nova-libvirt  https://review.opendev.org/c/openstack/kolla-ansible/+/97169611:18
opendevreviewFranciszek Przewoźny proposed openstack/kolla-ansible master: Add support for custom OVMF firmware in nova-libvirt  https://review.opendev.org/c/openstack/kolla-ansible/+/97169612:41
*** fprzewozn3 is now known as fprzewozny13:52
opendevreviewVerification of a change to openstack/kayobe stable/2025.2 failed: Use opendevmirror/ubuntu:24.04 image for molecule  https://review.opendev.org/c/openstack/kayobe/+/97152814:19
*** jhorstmann is now known as Guest3427814:42
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Switch to pypi version of j2lint and fix linting errors  https://review.opendev.org/c/openstack/kolla-ansible/+/96398016:00
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Bump ansible-core to 2.19/2.20  https://review.opendev.org/c/openstack/kolla-ansible/+/97160616:00
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Bump ansible-core to 2.19/2.20  https://review.opendev.org/c/openstack/kolla-ansible/+/97160616:00
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Bump ansible-core to 2.19/2.20  https://review.opendev.org/c/openstack/kolla-ansible/+/97160616:01
opendevreviewMichael Still proposed openstack/kolla-ansible master: Add additional SPICE configuration options.  https://review.opendev.org/c/openstack/kolla-ansible/+/96780019:19
opendevreviewMichael Still proposed openstack/kolla-ansible master: Use a routable IP for qemu SPICE consoles.  https://review.opendev.org/c/openstack/kolla-ansible/+/96780119:19
opendevreviewMichael Still proposed openstack/kolla-ansible master: Allow requiring secure channels with SPICE.  https://review.opendev.org/c/openstack/kolla-ansible/+/96780219:19
opendevreviewMichael Still proposed openstack/kolla-ansible master: Simplify cron jobs for log rotate.  https://review.opendev.org/c/openstack/kolla-ansible/+/96913819:20
opendevreviewMerged openstack/kayobe stable/2025.2: Use opendevmirror/ubuntu:24.04 image for molecule  https://review.opendev.org/c/openstack/kayobe/+/97152819:25

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