Tuesday, 2024-10-08

noonedeadpunkmornings07:04
noonedeadpunkjrosser: nothing at this point :)07:04
noonedeadpunkwill push patches asap07:04
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Freeze roles for 30.0.0.0b1 release  https://review.opendev.org/c/openstack/openstack-ansible/+/93161107:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Unfreeze roles after milestone release  https://review.opendev.org/c/openstack/openstack-ansible/+/93161207:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2024.1: Bumps SHAs for 2024.1  https://review.opendev.org/c/openstack/openstack-ansible/+/93174007:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2023.2: Bump SHAs for 2023.2  https://review.opendev.org/c/openstack/openstack-ansible/+/93174107:49
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2023.1: Bump SHAs for 2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/93174207:58
jrossernoonedeadpunk: how did you get on with magnum?08:19
noonedeadpunkI haven't tested CAPI yet xD08:23
noonedeadpunkThough playbooks finished08:23
noonedeadpunkso stopped at creating a template and upload images08:24
* noonedeadpunk playing at free time with it08:24
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Use ceph mirror in CI jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/92377708:35
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-rabbitmq_server master: Update rabbitmq and erlang repo locations to the current recommended locations.  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93175309:07
jrosser^ i wonder if we should update the stable branches as well09:07
noonedeadpunkand gpg keys are the same? 09:15
jrosseri think so09:17
noonedeadpunkthen these are pretty much same...09:19
noonedeadpunkyeah, might be worth backporting overall09:19
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Simplify haproxy_service_configs defenition  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93176210:27
jrossernoonedeadpunk: https://discourse.ubuntu.com/t/needrestart-changes-in-ubuntu-24-04-service-restarts/4467110:32
jrosser^ pretty big behaviour change here10:32
noonedeadpunkI actually think that in Ansible it was restarting services before?10:38
noonedeadpunkI can also recall some extra apt args somewhere....10:39
noonedeadpunkah, it was this https://opendev.org/openstack/openstack-ansible-lxc_hosts/src/branch/master/templates/prep-scripts/debian_prep.sh.j2#L1110:41
noonedeadpunkso potentially here where it might hit us10:42
noonedeadpunkbut I kinda quite sure that services were restarted on ubuntu anyway before. As we were hitting an issue with OVS when running upgrades with -e package_state=latest. Then OVS will restart and before it goes fully up - neutron-opvs-agent can be resturted as well leading to utter mess10:45
noonedeadpunkand as we don't have triggers for ovs restart on itself (do we?) - I think it was caused by needrestart anyway&10:45
jrosserwell, we had an interesting case10:49
jrosser"it looks like the issue is that if an apt upgrade or install actually does anything it will invoke needrestart to see if services need to be restarted, and according to its heuristics jenkins-agent always needs restarting because it's constantly grabbing and deleting temporary jars from the controller"10:49
noonedeadpunkoh, well...10:50
noonedeadpunkso it goes through all services, not only ones that were touched by install...10:51
jrosseryeah10:51
noonedeadpunkthat's.... unexpected indeed10:51
jrosserso for example, libc update, i expect will restart *10:51
noonedeadpunkhuh10:53
noonedeadpunkit would be interesting to spawn an AIO from old noble, disable security repo, and then check....10:53
noonedeadpunkasbase seems to have older glibc then security10:54
jrosseryou can disable the new behaviour then have it report what needs restarting10:54
noonedeadpunkand we can control that with openstack_hosts_package_manager_default_conf10:54
noonedeadpunk(I guess)10:55
noonedeadpunkso potentially we can add override for noble to revert the behaviour11:08
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to filter applicable haproxy hosts for service config  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93177211:46
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to filter applicable haproxy hosts for service config  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93177212:04
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Simplify haproxy_service_configs defenition  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93176212:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Simplify haproxy_service_configs defenition  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93176212:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to filter applicable haproxy hosts for service config  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93177212:50
opendevreviewMerged openstack/openstack-ansible-ops master: Ensure that k8s hostname is lowercased  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/93154813:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Add erlang package defenition to defaults  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93179414:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Add erlang package defenition to defaults  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93179414:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Revert "Add retries for feature flags check"  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93179714:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Fail in when installing RabbitMQ/Erlang versions not possible  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93179814:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Proceed with installation/upgrade even if cluster not healthy  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93180014:55
noonedeadpunkwe were reported somewhere on ^ but can't find now where....14:56
noonedeadpunkalso - I'm not sure if we actually need that on master....14:58
noonedeadpunkmaybe it;s only applicable on stable branches14:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Remove feature flags pre-upgrade step  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/93180114:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Fail in when installing RabbitMQ/Erlang versions not possible  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93179815:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/2024.1: Proceed with installation/upgrade even if cluster not healthy  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93180215:03
noonedeadpunk#startmeeting openstack_ansible_meeting15:03
opendevmeetMeeting started Tue Oct  8 15:03:32 2024 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:03
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:03
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:03
noonedeadpunk#topic rollcall15:03
noonedeadpunko/15:03
jrossero/ hello15:05
NeilHanlonhiya15:06
noonedeadpunk#topic office hours15:06
noonedeadpunkso it seem right now we do have broken upgrade jobs for 2023.115:06
noonedeadpunkdue to missing repo mirrors I assume, 15:06
noonedeadpunkas it;s where they're failing15:07
noonedeadpunkand I guess we have 2 ways here - either drop upgrade jobs, as 2023.1 going to unmaintained very soon15:07
noonedeadpunkor stop using infra mirror for mariadb15:07
jrosseris it that the mirror has not been kept up to date?15:10
noonedeadpunkactually, thinking about that, I wonder if that's just mariadb pulled the trigger...15:11
jrosserit just seems to stop at 10.5.915:11
noonedeadpunkyou mean the infra one?15:12
jrosserwell i don't know - it's just a pass though proxy isnt it? with caching?15:13
noonedeadpunkI think so, yeah15:13
jrosserright, so same is seen here https://downloads.mariadb.com/MariaDB/15:13
jrosseri thought i started a patch ages ago to update the location, but somehow it was not needed?15:14
noonedeadpunkyeah15:14
noonedeadpunkas current one was maintianing more versions or smth15:14
noonedeadpunkbut the link you supplied doesn't contain anything modern at all?15:15
* noonedeadpunk already can't recall15:17
jrosserhuh everything is a magic setup script how15:18
jrosser*now15:18
noonedeadpunkthere's https://mirror.mariadb.org/repo/ as well15:18
noonedeadpunkbut they keep only "latest"15:18
noonedeadpunkbut I think it's not what happening15:20
noonedeadpunkI guess repo is just not browsable15:20
noonedeadpunkor maybe 10.11 is the last release there....15:20
noonedeadpunkyeah....15:21
noonedeadpunkprobably indeed it's time to switch then :(15:22
noonedeadpunkI wonder how ours 11.4 patch even worked then15:23
noonedeadpunk#link https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92237715:23
jrosserdid they fix the TLS stuff for localhost?15:24
noonedeadpunkum, yes, but in 11.4.415:24
noonedeadpunkwhich is not released yet15:24
noonedeadpunkand that was your patch: https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92435415:26
noonedeadpunkseems it needs to be revised again15:26
noonedeadpunkso we're just lucky to have 10.11 in there, while 10.6 just gone15:27
jrosserurgh yes and before we didnt have to rely on any pinning because there was a repo per release15:28
noonedeadpunkyeah15:29
noonedeadpunkand mirror.mariadb.org also tends to maintian only last N releases, which is annoying as well15:29
noonedeadpunkAnother thing, I decided to clean-up a rabbitmq role a bit15:30
noonedeadpunkand also look into how we're doing upgrades15:31
noonedeadpunkwith idea to finally split "rabbitmq_upgrade" with re-installing/bootstrapping cluster15:31
noonedeadpunkto make upgrade in fact rolling15:31
noonedeadpunkduring that was able to reproduce previously reported issue, where running rabbitmq_upgrade on failing cluster was just failing15:36
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2023.1: Remove upgrade jobs for 2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/93181315:39
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2023.1: Bump SHAs for 2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/93174215:40
noonedeadpunkWe're coming closer to PTG and I guess we need to pick a time for that15:49
noonedeadpunktrcky thing - I am happen to travel that specific week15:50
noonedeadpunkBut I think smth like since 16 utc should work for me....15:51
noonedeadpunkor like Friday once I'm back :(15:58
noonedeadpunk#endmeeting16:03
opendevmeetMeeting ended Tue Oct  8 16:03:10 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:03
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-10-08-15.03.html16:03
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-10-08-15.03.txt16:03
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-10-08-15.03.log.html16:03
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server unmaintained/zed: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/93182016:32
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server unmaintained/zed: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/93182016:35
noonedeadpunkjrosser: does ansible_facts['architecture'] report aarch64 on ARM hosts?18:08
noonedeadpunkor I messed up?18:09
jrosserumm18:09
noonedeadpunkand it's arm6418:09
* jrosser at wrong computer18:09
noonedeadpunkjsut looking at https://opendev.org/openstack/openstack-ansible-galera_server/src/commit/e5b4fd0d55a6e581d50bea929fe964879f6e6335/defaults/main.yml#L58-L6218:09
noonedeadpunkand then checking https://mirror.mariadb.org/yum/10.11/18:09
noonedeadpunkwhere only aarch64: arm64 is reversed kinda18:10
jrosserprobably quickest to find an arm zuul job and look in the zuul_info dir18:10
noonedeadpunkah, fair18:10
noonedeadpunkthough not easy to find one these days :(18:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server unmaintained/zed: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/93182018:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible unmaintained/zed: Disable galera repo mirrors  https://review.opendev.org/c/openstack/openstack-ansible/+/93183518:17
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server unmaintained/zed: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/93182018:17
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server unmaintained/zed: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/93182018:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Use mirror.mariadb.org to install packages from  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/92435418:38
jrossernoonedeadpunk: https://zuul.opendev.org/t/openstack/build/391ad63363344661889e74f2c501bf9a/log/zuul-info/host-info.ubuntu-noble-arm64.yaml#818:41
noonedeadpunkmhm18:46
noonedeadpunkI wonder then if mariadb is the only thing that won't work with our current mappings18:47
noonedeadpunkand only for EL18:48
noonedeadpunkor arm64/aarch64 is distro-different thing18:49
noonedeadpunkin general18:49
opendevreviewMerged openstack/openstack-ansible-os_magnum master: Update the api-paste configuration  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/93084223:40

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