Friday, 2024-11-15

opendevreviewMerged openstack/openstack-ansible-os_cinder master: Remove cinder v2 references  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/93459300:03
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Do not define TLS for frontend with `mode tcp`  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/93455102:15
cnileshis vpnaas is supported06:15
noonedeadpunkyeah, it kind of is and works nicely for us08:50
cnileshnoonedeadpunk++ thank you so much08:59
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Add ability to extend TLS SAN per VIP  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/93455210:11
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-rabbitmq_server master: Ensure that first/last host detection is deterministic  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93527310:26
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-plugins master: Ensure that first/last host detection is deterministic  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93527410:29
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_senlin master: Ensure that first/last host detection is deterministic  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/93527510:34
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_skyline master: Ensure that first/last host detection is deterministic  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/93527710:39
noonedeadpunkandrewbonney: do we actually need to backport these ^ ?11:47
noonedeadpunkas I don't think we did backported rest?11:47
noonedeadpunk*did backport11:47
andrewbonneyOh, I thought these were merged much longer ago, my mistake11:52
noonedeadpunkath the very beginning of this cycle11:55
opendevreviewMarc Gariépy proposed openstack/openstack-ansible stable/2024.1: Deny access to any paths including /. for console proxies.  https://review.opendev.org/c/openstack/openstack-ansible/+/93468613:27
mgariepyfinally !13:28
noonedeadpunk┳━┳ ヽ(ಠل͜ಠ)ノ13:29
mgariepydo you have any toolling that help check all theses fails ?13:30
mgariepylike asking chatgpt to dig for you .. lol13:31
noonedeadpunkno, not really13:46
noonedeadpunkjsut wasting own time for now13:46
mgariepywould need a few intern 13:47
mgariepyhaha13:47
noonedeadpunksounds like really worthy idea :D13:50
mgariepyi beleive, auto recheck for sporadic/random fails would be worth it as well.13:51
mgariepyit would reduce the number or cpu cycle needed, as well as the storage of logs needed, patch would merge a bit quicker (at least for this week) 13:54
noonedeadpunkwell, I mean, it should somehow understand what is random vs non-random13:58
noonedeadpunkand that's where requirement for comment for recheck is coming from13:59
noonedeadpunkso that instead of wasting limited CI resources teams were trying to understand on how to reduce failures13:59
noonedeadpunkand were spending time on that13:59
mgariepyyeah14:07
mgariepybut still this week was fail all over the place.14:08
noonedeadpunkit's better now then it was couple of weeks ago...14:08
mgariepyand the recheck on 20 jobs takes a lot more than 1 job redone on a failire.14:08
noonedeadpunkyeah, true14:09
noonedeadpunkwe had really big issues with feting u-c from gitea for upgrade jobs14:10
noonedeadpunkas there were no retries and timeout was quite low14:10
mgariepyin some case the job do recheck for some type of failure. but i guess it's just like scheduling of the job that fails.14:10
noonedeadpunkit's if it failed in pre-run iirc14:11
noonedeadpunkand we've moved bootstrap-aio to pre-run already14:12
noonedeadpunkso some basic "health" of the node is "tested" there14:13
mgariepypython3 again for rocky ..14:13
noonedeadpunksome mirror is de-synced for sure14:13
mgariepywell all the other containers passed..14:13
mgariepyit's surely not using a different mirror.14:14
noonedeadpunkbut I guess it's randomly passed through LB or smth14:14
noonedeadpunkas there're no infra mirrors for rocky14:14
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/03853dbb3937458d96b37fbe9656d576/log/logs/etc/host/yum.repos.d/rocky.repo.txt14:15
noonedeadpunkthis can return different things for containers14:15
noonedeadpunkhttps://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=BaseOS-914:15
noonedeadpunkand I guess each container just picks and sticks to smth...14:16
mgariepyhmm we don't have containers logs ?14:17
mgariepyhttps://zuul.opendev.org/t/openstack/build/94f46fa36e9649efba153e0c65295129/logs14:17
noonedeadpunkhuh14:18
noonedeadpunkseems they've broke...14:18
mgariepyfun14:18
mgariepyit broke on failure.. 14:20
mgariepya passed one seems to be working fine14:21
mgariepyat least this one is : https://zuul.opendev.org/t/openstack/build/719acd0878b74a268ba126419615629d14:21
noonedeadpunkbut there /etc is not stored 14:22
mgariepyindeed but at least the logs are.14:23
noonedeadpunkI wonder if we should just repalce mirrorlist with some specific mirror for rocky14:26
noonedeadpunkand that would help at least for now14:26
noonedeadpunkespecially if it would be default http://dl.rockylinux.org/14:27
mgariepyhow many forks in parallels for ansible tasks ?14:31
noonedeadpunkit depends14:33
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/master/scripts/scripts-library.sh#L45-L5214:33
mgariepyok14:35
mgariepyhmm https://zuul.opendev.org/t/openstack/build/8a7175b16e7548ffa59d4dcfa8adb8f7/logs14:37
mgariepygalera is special in that case14:38
noonedeadpunkcould be something about package being missing or smth...14:43
mgariepymaybe14:50
mgariepyshall we ask for a hold on a vm ?14:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Replace usage of mirrorlist with an official Rocky mirror  https://review.opendev.org/c/openstack/openstack-ansible/+/93536215:05
noonedeadpunkI wonder if that would help for rocky issue with python ^15:05
noonedeadpunkI believe this should help us to pass CI more sucessfully15:14
gillesMoHello ! I'm on 2023.1, deployed by OSA 27.5.1, and I'm facing a live migration error. The bug is known at nova : https://bugs.launchpad.net/nova/+bug/203980315:52
gillesMo=> ERROR oslo_messaging.rpc.server nova.exception.MigrationPreCheckError: Migration pre-check error: Unacceptable CPU info: CPU doesn't have compatibility.15:52
gillesMoBut, I have the same compute nodes, same CPU...15:53
noonedeadpunkdon't you accidentally have old Xeon E5 or smth like that?15:54
andrewbonneyWe have that issue and reverted an older Nova change to work around it, but the config workarounds in the bug report should do the same thing15:56
gillesMoYes : Intel(R) Xeon(R) CPU E5-2660 v2 @ 2.20GHz16:01
noonedeadpunkmhm16:01
gillesMoI'm trying the workaround with skip_cpu_compare_at_startup and skip_cpu_compare_at_dest16:01
noonedeadpunkso, I have catched a regression in linux kernel between 5.13 and 5.17 iirc. 16:01
noonedeadpunkwhere kernel injects a CPU flag arbitrary which is not present on CPU16:02
noonedeadpunkand I was able to fix that only by upgrading to LTS kernel16:02
noonedeadpunkthere was a kernel patch, I tried to build it with kpatch, but somehow failed :(16:02
gillesMoThat's remind me something, I had to revert from HWE Ubuntu kernel to stndard. I'm now using 5.4.0-198-generic16:02
noonedeadpunklet me try to find the bug report16:02
noonedeadpunkhuh16:03
noonedeadpunkso you're on 20.04?16:03
gillesMoYes 2023.1 on Ubuntu 20.0416:03
noonedeadpunkok, so we saw that on 2023.1 after upgrade to 22.0416:03
gillesMoWe've just finished upgrades from Wallaby 18.04...16:03
gillesMoRhaaa, does not work, even with the workaround... Unless I made a typo16:25
gillesMoTypo... I put a section workaround instead of workarounds, retry16:33
noonedeadpunkhehe16:34
gillesMoWorkarounds are working !16:42
gillesMoThanks ! I can go home in peace. Bye !16:44
mgariepylol16:49
noonedeadpunko/16:49
mgariepyPath rocky.repo does not exist !16:51
noonedeadpunkdoh16:51
mgariepyprobablyu need the full path..16:51
mgariepyhaah16:51
noonedeadpunkoh damn16:52
noonedeadpunklol16:52
mgariepywe should run the full tests in pre-run.. so we have retries 16:52
mgariepylol16:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Replace usage of mirrorlist with an official Rocky mirror  https://review.opendev.org/c/openstack/openstack-ansible/+/93536216:53
noonedeadpunkmgariepy: they're limited time-wise more then runs16:53
mgariepyi'll be back a bit later.17:01
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Rename haproxy_tls_vip_binds to haproxy_vip_binds  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/93455317:12
opendevreviewMerged openstack/openstack-ansible-galera_server master: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92435417:55
opendevreviewMarc Gariépy proposed openstack/openstack-ansible stable/2024.1: Deny access to any paths including /. for console proxies.  https://review.opendev.org/c/openstack/openstack-ansible/+/93468620:02
opendevreviewMarc Gariépy proposed openstack/openstack-ansible stable/2024.1: Deny access to any paths including /. for console proxies.  https://review.opendev.org/c/openstack/openstack-ansible/+/93468620:02
opendevreviewMerged openstack/openstack-ansible-galera_server master: Update mariadb to 11.4.4  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92237723:08

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