Wednesday, 2024-10-30

jrossernoonedeadpunk: can i sanity check with you want we expect to happen with this pin https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/master/tasks/install_apt.yml#L3210:30
jrosserthis is the output of `apt-policy` and shows two pins the same but with different priorities https://paste.opendev.org/show/bnqbyrgGLyJQ1QpxuJwE/10:32
jrosseroh doh - the 999 is for rabbitmq-erlang isnt it10:33
noonedeadpunkyeah10:33
noonedeadpunkbut frankly - I was also a bit o_O at why we do that way10:34
noonedeadpunklike ping erlang and not pin rabbitmq10:34
noonedeadpunk*pin10:34
jrosseryeah indeed10:34
noonedeadpunkand now with defining versions explicitly, we probably just don't need that anymore10:34
jrosserwe get the situation where a specific version is removed from the ppa and then we have $random thing take its place?10:35
noonedeadpunkwe got that, yes10:35
noonedeadpunkbut pinning won't really help here10:35
noonedeadpunkas if what we've pinned is not there - it will go down by prio as fallback10:35
noonedeadpunkso that's what reason behind https://opendev.org/openstack/openstack-ansible-rabbitmq_server/commit/2f686f4bfd67e78f884dad8267195af8b78bb57610:36
jrosserahha right so for erlang we try to install the very specific package10:37
noonedeadpunkand for rabbitmq now as well10:37
jrosseryep ok10:38
noonedeadpunkthat line https://opendev.org/openstack/openstack-ansible-rabbitmq_server/blame/branch/master/vars/debian.yml#L5010:38
jrosser^ andrewbonney i think this answers our question, that the pins cannot enforce the version, but you kind of can at package install time10:38
jrosserwell, at least make it fail in a "safe" way10:38
noonedeadpunkso I guess we don't need that pinning you've mentioned, but probably it doesn't hurt, soI just left it for now10:39
jrosseryep sure - i had missed that we improved the specificness of the package to install10:40
noonedeadpunkbut I'd say we should adjust that to be consistent for erlang/rabbitmq10:40
jrosserright, because if we do get some odd behaviour in the future it will be asymmetric currently10:40
noonedeadpunkrabbitmq roleneeded some love for sure...10:41
jrosseri double checked the ppa1.rabbitmq Releases file, and it still references cloudsmith in the Origin: field10:41
noonedeadpunkI still haven't looked into force re-bootstrap of the cluster10:41
noonedeadpunkyup10:41
jrosserhmm ok so those ppa1 resolve to cloudflare IP10:44
jrosserso this is quite likley CDN on top of cloudsmith or something10:44
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-rabbitmq_server master: Ensure that rabbitmq-erlang and rabbitmq-server repos use the same pins  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93372410:51
noonedeadpunkthat was some mirror of cloudsmith that was jsut storing more versions for cheaper11:01
noonedeadpunkor smth like that11:01
mgariepynoonedeadpunk, https://bugs.launchpad.net/nova/+bug/2055245 <--- this seens to be my issue...15:30
mgariepynot 100% sure why it's working on some node and not other tho.. but well that's another question15:30
mgariepyhmm i'm already running this patch ;(15:40
jrosserBah nothing provides python3 = 3.9.18-3.el9_4.5 needed by python3-devel-3.9.18-3.el9_4.5.x86_64 from appstream15:44
noonedeadpunkmgariepy: ah, so it bnever affected 2024.116:58
noonedeadpunkwhich is the only version I'm using with ovn16:59
mgariepynot sure i do have the patch running on 2023.1 .. so i'll see.17:04
mgariepymaybe something is missing ... somewhere :D17:05
*** amorin_ is now known as amorin17:35
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-repo_server master: Increase timeouts and add retries for UC fetching over HTTP  https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/93376917:57
mgariepyho. at the end i don't run it everywhere.17:58
noonedeadpunkhow you ended up with different shas then?18:00
mgariepyyep.18:01
mgariepymy control plane isn't on the same sha than the last compute node.18:02
mgariepyit's weird that it works on the older node tho but. anyway18:02
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily at 20:30 utc (half an hour from now) to apply a configuration change20:01
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily to apply a configuration change20:30
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server master: Use json formatter for feature_flags fetcher  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/93190321:16

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