Friday, 2025-08-22

opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Drop docker_common_options  https://review.opendev.org/c/openstack/kolla-ansible/+/95722806:41
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Drop docker_common_options  https://review.opendev.org/c/openstack/kolla-ansible/+/95722806:52
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Rename -noble nodeset to -ubuntu-noble  https://review.opendev.org/c/openstack/kolla-ansible/+/95826206:57
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Rename -noble nodeset to -ubuntu-noble  https://review.opendev.org/c/openstack/kolla-ansible/+/95826206:58
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename -noble nodeset to -ubuntu-noble  https://review.opendev.org/c/openstack/kolla-ansible/+/95826207:04
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename -noble nodeset to -ubuntu-noble and switch some jobs to 16GB  https://review.opendev.org/c/openstack/kolla-ansible/+/95826207:25
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: octavia: Switch to wsgi module  https://review.opendev.org/c/openstack/kolla-ansible/+/95807007:27
mnasiadkalet's see if octavia running on 16GB helps07:28
mnasiadkabut it's funny, everything works until we run test-octavia.sh - then in the progress of it - ping timeouts to mariadb and everything is down07:28
mnasiadkahttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_91b/openstack/91b66a4311bf476187ee47d682ed9d38/primary/logs/kolla/proxysql/proxysql.txt07:29
mnasiadkaah07:33
mnasiadka2025-08-21T20:24:51.430772+00:00 ubuntu kernel: CPU 0/TCG invoked oom-killer: gfp_mask=0x140cca(GFP_HIGHUSER_MOVABLE|__GFP_COMP), order=0, oom_score_adj=007:33
mnasiadkathat means it should help07:33
mnasiadkafrickler: should we rename ubuntu node sets to have 8GB and 16GB suffix and switch jobs when they fail?07:33
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Check for OOM in check-logs.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/95826507:40
fricklermnasiadka: sounds reasonable, can take a closer look at your changes later07:52
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: octavia: Switch to wsgi module  https://review.opendev.org/c/openstack/kolla-ansible/+/95807007:52
ViiThere's a chance you'll accept this?07:57
ViiSomething happened with MariaDB, so a recheck is needed. Regarding the Vault tests, there are errors because a restart of the load balancer and HAProxy is required during deployment. They don't restart automatically after a service is added. There's also an error with Fluentd because parsers are missing, and we need to reconfigure common. These issues do not appear during a full deployment with Barbican.07:57
Viihttps://review.opendev.org/c/openstack/kolla-ansible/+/935704 07:57
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename -noble nodeset to -ubuntu-noble and switch some jobs to 16GB  https://review.opendev.org/c/openstack/kolla-ansible/+/95826208:02
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename -noble nodeset to -ubuntu-noble and switch some jobs to 16GB  https://review.opendev.org/c/openstack/kolla-ansible/+/95826208:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename nodesets to reflect 8GB/16GB split  https://review.opendev.org/c/openstack/kolla-ansible/+/95826208:08
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename nodesets to reflect 8GB/16GB split  https://review.opendev.org/c/openstack/kolla-ansible/+/95826208:08
Viimnasiadka: we can save some memory on the OpenStack services by reducing the number of workers. We can adjust the openstack_service_workers variable in the configuration file to start.08:08
mnasiadkayes, and it's already at "1"08:09
Viithis should probably help?08:09
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Drop docker_common_options  https://review.opendev.org/c/openstack/kolla-ansible/+/95722808:18
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: octavia: Switch to wsgi module  https://review.opendev.org/c/openstack/kolla-ansible/+/95807008:25
opendevreviewPiotr Milewski proposed openstack/kolla-ansible master: Added vault support to barbican as back-end secret  https://review.opendev.org/c/openstack/kolla-ansible/+/93570408:49
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: Introduce service-container-bootstrap role  https://review.opendev.org/c/openstack/kolla-ansible/+/95826908:55
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Rename nodesets to reflect 8GB/16GB split  https://review.opendev.org/c/openstack/kolla-ansible/+/95826210:17
ViiA simple fix, please review/approve it for https://review.opendev.org/c/openstack/kolla-ansible/+/94081010:39
ViiThe monitoring system detects an additional backend that is offline.10:39
opendevreviewPiotr Milewski proposed openstack/kolla-ansible master: Added vault support to barbican as back-end secret  https://review.opendev.org/c/openstack/kolla-ansible/+/93570411:17
opendevreviewPiotr Milewski proposed openstack/kolla-ansible master: Added vault support to barbican as back-end secret  https://review.opendev.org/c/openstack/kolla-ansible/+/93570411:26
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Drop docker_common_options  https://review.opendev.org/c/openstack/kolla-ansible/+/95722811:40
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Check for OOM in check-logs.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/95826511:43
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: octavia: Switch to wsgi module  https://review.opendev.org/c/openstack/kolla-ansible/+/95807011:44
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: Introduce service-container-bootstrap role  https://review.opendev.org/c/openstack/kolla-ansible/+/95826911:47
opendevreviewPiotr Milewski proposed openstack/kolla-ansible master: Added vault support to barbican as back-end secret  https://review.opendev.org/c/openstack/kolla-ansible/+/93570411:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: masakari: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/95111511:51
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656711:56
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656711:58
LeeGreetings. I'm sure you get a lot of people making mistakes and then thinking its a Kolla bug. I hope I'm not one, but I fear I may be. I'm using Kayobe, which in turn is using kolla. It's failing due to ping working. I understand that the point of these separate networks is to segregate traffic, but what I don't understand is why the tool is expecting the ping to fail. I'm sure this isn't a bug with the ansible config or someone 12:51
priteauLee: Hello. Thanks for using Kayobe :) Can you share which task is failing exactly?12:53
LeeWhat I mean is, the tool is creating VLANs and subnets for me and assigning the IPs, such as 10.0.2.3/24, 10.0.3.3/24, 10.0.4.3/24, 10.0.5.3/24 and then it's running "ping 10.0.4.2" (ip of my kayobe/kolla machine) on each of my controller nodes. Why would it expect this ping to fail? If you run "ping 10.0.4.2" from a controller, it's going to send the ping on the eth0.4 (VLAN4) interface, which is on the same subnet and VLAN as 1012:54
LeeIf we want to test network segregation, shouldn't we be explicitly setting the interface such as "ping -I eth0.2 10.0.5.2"? I feel like I'm fundamentally misunderstanding what kayobe/kolla is trying to test or what it is attempting to configure. The specific TASK in question is "TASK [loadbalancer : Checking if kolla_internal_vip_address and kolla_external_vip_address are not pingable from any node]"12:54
priteauOK, that's purely a kolla-ansible task, not an issue with kayobe12:55
LeeWould greatly appreciate someone telling me where I'm just mis-interpreting/overlooking/otherwise being ignorant, but I'm really struggling. This is for a homelab, not business, but I'm far from a noobie when it comes to tech (worked as software engineer, devops, built out complex AWS infrastructures from scratch, and other stuff for 20 years). While I'm definitely not a networking expert, I'm definitely not a beginner either.12:57
priteauSo, this task only runs when keepalived_vip_prechecks is true12:58
priteauThis is a variable that is dynamically defined as: keepalived_vip_prechecks: "{{ all_hosts_in_batch and groups['keepalived_running_True'] is not defined }}"12:58
priteauSo, it only runs if your keepalived container is not running12:59
priteauIt is meant to check if the VIPs (both external and internal) are not accidently in use by another host12:59
priteauAre you sure you have configured your VIP addresses properly? They should not be in use if keepalived is not yet deployed13:00
priteaui.e. it is correct that ping should fail at this stage.13:00
LeeI see. I thought it was checking that the network isolation was working given that it's mentioning the external and internal kolla networks. That said, what is VIP in this context? This is to be like a floating IP? I've not explicitly configured anything along those lines.13:02
LeeActually I found the config. I misinterpreted this. I thought it was intended to be the IPs of my machine running kayobe/kolla. The file is etc/kayobe/kolla.yml and the keys are kolla_internal_vip_address and kolla_external_vip_address, which I had set to my machine running kayobe. I've changed to an unused IP.13:05
priteauThe VIP addresses are the IP used for the API endpoints when high-availability is enabled, which is by default. There is a bit of context here: https://docs.openstack.org/kolla-ansible/latest/reference/high-availability/haproxy-guide.html13:07
priteaukeepalived will pick a master controller node which will have the VIP assigned. If this node fails, it will be picked up by another controller.13:08
LeeOK yeah, I'm familiar with haproxy and heartbeat and such to automatically take over an IP when other hosts in the group fail. I had misinterpreted the description of the kolla_internal_vip_address and kolla_external_vip_address.13:09
LeeOK it's now passed this test after I changed to an unused IP rather than my kayobe machine IP. I greatly appreciate you pointing out my misunderstanding of what was happening / being tested. Thanks!13:16
priteauNo problem13:41
opendevreviewSeunghun Lee proposed openstack/kolla master: WIP: Bump mariadb to 11.8  https://review.opendev.org/c/openstack/kolla/+/95715013:46
opendevreviewSeunghun Lee proposed openstack/kolla-ansible master: WIP: MariaDB 11.8 support  https://review.opendev.org/c/openstack/kolla-ansible/+/95828114:44
Viimnasiadka: 2 weeks ago you did "fluentd: Split out to a separate role" and from what I see it doesn't work well, the service is not restarted after "reconfigure"15:03
mnasiadkaAnd why would it?15:03
ViiPLAY [Apply role fluentd] ******************************************************15:03
ViiPLAY [Apply role loadbalancer] *************************************************15:03
ViiTASK [include_role : barbican] *************************************************15:03
Viilook include and empty15:03
mnasiadkaDon't paste Ansible logs here, use paste.openstack.org15:03
Viihttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e60/openstack/e609ea4347054a2b82d9212592864cd8/primary/logs/ansible/reconfigure-barbican.log15:03
ViiZulu: https://zuul.opendev.org/t/openstack/build/e609ea4347054a2b82d9212592864cd8/logs15:04
mnasiadkaVii: if you're running reconfigure --tags common,barbican - then fluentd is not going to run because https://opendev.org/openstack/kolla-ansible/src/commit/5170cc30755b90d18f2aeeb42d1ea583c5f020ea/ansible/site.yml#L11315:07
Viiaaaaa Sorry, old habits15:07
mnasiadkaThink before blaming other people :)15:07
Viisorry15:07
ViiI'm testing the locale on code 2025.1 and only transfer the differences :/15:09
opendevreviewPiotr Milewski proposed openstack/kolla-ansible master: Added vault support to barbican as back-end secret  https://review.opendev.org/c/openstack/kolla-ansible/+/93570415:10
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Check for OOM in check-logs.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/95826515:11
opendevreviewDoug Szumski proposed openstack/kolla master: Revert "Added systemd-standalone-sysusers package for Debuntu"  https://review.opendev.org/c/openstack/kolla/+/95828415:15
opendevreviewBartosz Bezak proposed openstack/kolla-ansible master: Prevent accidental Libvirt downgrades  https://review.opendev.org/c/openstack/kolla-ansible/+/94292515:16
opendevreviewDoug Szumski proposed openstack/kolla master: Allow fluentd to read the systemd journal  https://review.opendev.org/c/openstack/kolla/+/95538815:17
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Drop docker_common_options  https://review.opendev.org/c/openstack/kolla-ansible/+/95722815:23
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: masakari: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/95111515:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656715:48
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656715:49
opendevreviewRafael Weingartner proposed openstack/kolla-ansible master: Add support to Dynamic ceilometer compute pollsters  https://review.opendev.org/c/openstack/kolla-ansible/+/85750116:32
opendevreviewPierre Riteau proposed openstack/kayobe master: Adds selinux_update_kernel_param  https://review.opendev.org/c/openstack/kayobe/+/95787817:49
opendevreviewPierre Riteau proposed openstack/kayobe master: Revert "CI: Make rocky9 VM jobs non-voting"  https://review.opendev.org/c/openstack/kayobe/+/95829918:47
opendevreviewPierre Riteau proposed openstack/kayobe stable/2025.1: Revert "CI: Make rocky9 VM jobs non-voting"  https://review.opendev.org/c/openstack/kayobe/+/95830018:48
opendevreviewRafael Weingartner proposed openstack/kolla-ansible master: Add support to Dynamic ceilometer compute pollsters  https://review.opendev.org/c/openstack/kolla-ansible/+/85750119:10
opendevreviewRafael Weingartner proposed openstack/kolla-ansible master: Add support to Dynamic ceilometer compute pollsters  https://review.opendev.org/c/openstack/kolla-ansible/+/85750119:36
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: masakari: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/95111520:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: masakari: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/95111520:09
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: masakari: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/95111520:09
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Check for OOM in check-logs.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/95826520:25

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