Friday, 2024-04-26

opendevreviewMerged openstack/openstack-ansible-ops master: Clarifications to mcapi_vexxhost README  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/91681707:51
opendevreviewTakashi Kajinami proposed openstack/ansible-config_template master: Remove compatibility with Python 2  https://review.opendev.org/c/openstack/ansible-config_template/+/91712308:47
noonedeadpunkNeilHanlon: hey! seems rocky missing some ovn?:) "nothing provides ovn24.03 needed by rdo-ovn-2:24.03-1.el9s.noarch from rdo-deps"09:22
noonedeadpunkI think we've switched to RDO for OpenStack 2024.1 (Caracal) which requires more recent OVN version09:23
noonedeadpunkor well. we didn't even....09:23
opendevreviewMerged openstack/openstack-ansible-ceph_client stable/2023.1: Add backwards compatibility of ceph_components format  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/91700009:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove master: Add independent set of variables for guestagent configuration  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/91704710:04
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Ensure find is installed on MariaDB containers  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/91713211:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Add distro infra jobs  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/91469111:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Test distro installation method for MariaDB/RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible/+/91464914:11
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Enable rabbitmq distro installation for distro scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/91714814:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Add distro infra jobs  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/91469214:15
nixbuilderGetting this error... https://paste.openstack.org/show/bzRtvOuN6L2OIl1BIzCM/. This was working a few days ago just fine.  This is with 28.2.0.15:02
noonedeadpunknixbuilder: is that on rocky?15:05
noonedeadpunkwe started catching this error just today15:05
noonedeadpunkapparently new ovn version was released/used by rdo, but it's not built yet for rocky I guess15:05
nixbuildernoonedeadpunk: Yes... Rocky15:06
noonedeadpunkNeilHanlon: if you around...15:08
noonedeadpunkI believe some binding to old version of OVN should be possible15:09
noonedeadpunkbut I didn't checked on that as ususally Neil just quickly builds the version needed :D15:09
nixbuilderHopefully building openvswitch3.3 will fix this. I will try that.15:15
noonedeadpunkthough eventually, I think we shoul actually lock down prior version of ovs....15:30
noonedeadpunkit was 3.2 yesterday I believe15:32
noonedeadpunkand also ovn got bumped from 23.09 to 24.0315:36
nixbuildernoonedeadpunk: Can't catch a break :-(15:40
noonedeadpunkwell, I can in my rocky15:41
noonedeadpunkhttps://paste.openstack.org/show/bGswkprTQAbYMrkom8cx/15:42
noonedeadpunkthe problem is, that there's no openvswitch3.2 either that was there yesterday...15:43
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/af621fafd083498e9cf3fe0f47a1b87d/log/logs/host/dnf.rpm.log.txt#438-44215:44
noonedeadpunkah. damn15:45
noonedeadpunkI was missing centos-release-nfv-openvswitch15:46
noonedeadpunkdnf install openvswitch3.2*.x86_64 or dnf install ovn23.09*.x86_64 does work15:49
nixbuildernoonedeadpunk: Thanks again... retrying AIO install15:56
noonedeadpunknixbuilder: huh, what if you try `openstack_hosts_rdo_repo_type: cloudsig`?15:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-openstack_hosts master: Ensure codename is lowercased for cloudsig install  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/91718416:04
noonedeadpunknah, it's same :(16:04
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Fix OVS/OVN versions for EL  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91719216:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Update OVN/OVS versions for EL  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91719316:18
noonedeadpunknixbuilder: I assume https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/917192 should help you16:18
noonedeadpunkbut I really don't like that approach as it's fishy16:18
noonedeadpunkwould be really nice to catch up with Neil about his thoughts for packaging...16:18
noonedeadpunkspotz[m]: will also ping you, as that aggressing bumping of ovs/ovn versions for stable branches is not great, imo16:22
noonedeadpunkI can totally see how many troubles it might bring deployments...16:22
noonedeadpunkthough I tried to discuss that previously already...16:23
spotz[m]noonedeadpunk: 917192?16:36
nixbuildernoonedeadpunk: 917192 seems like it might work for me... I'll try that.16:38
noonedeadpunkspotz[m]: well, yes, but that's I guess more about overall RDO policy to backport major ovn/ovs versions to stable releases16:43
noonedeadpunkAs it feels that deployments might get weird mix of versions during their lifetime16:43
noonedeadpunkas well as get unexpected downtimes/race coditions due to that. Ie, we've catched that performing ovs minorly (ie that was for 2.6_>2.7) does result in brdige re-build and basically a downtime, which you might not expect to happen16:45
noonedeadpunkwhile bugfix releases are updated normally, so I assume there's also smth to schema update or need to rebuild flows that come into picture...16:46
noonedeadpunkSo I'm really not sure how osa in this case should act, where without any release note or anything ppl just start getting upgrades or installed new major ovn versions to new hosts while old are kept as-is...16:49
spotz[m]Let me look16:51
spotz[m]In our case if you're going from say Bobcat to Caracal if there's an upgrade you should be upgraded. What you're proposing is hard coding in a specific version to prevent the upgrade from taking place. I think some downtime should be expected if you're not in a SLURP release and want to do the net one? Though tobe honest I can't remember if this is an upgrade yes or an upgrade no release16:54
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/91722516:56
spotz[m]RDO has been trying to more slowly (aka an extra cycle) retire things provided they pass our CI16:56
noonedeadpunkSo I guess what I meant, is that like 2 days ago, bobcat was being installed rdo-ovn-2:23.09 and today it's trying to get rdo-ovn-2:24.0316:57
noonedeadpunkwhich has really nothing to do with openstack upgrades, but backport policy16:58
spotz[m]jcapitao: ^ tried to ping Alfredo too but he's not here16:58
spotz[m]Getting an engineer who might know why:)16:58
spotz[m]It is unfortunately late for the team to respond16:59
noonedeadpunkand that's really not a single case. last time there was agressive backport from 2.17 to 3.1 for OVS on stable branches, which also brought some issues...16:59
spotz[m]First I'm hearing so let's see if we can figure it out something that works for everyone17:00
noonedeadpunkthen motivation was that neutron team recommend to have latest / more modern ovs... but again there must be really solid reason imo17:00
noonedeadpunkif to check UCA - they do stick with same versions for stable releases and do make just bugfixes from time to time17:00
spotz[m]Unfortunately we canceled next week's meeting due to PTO/Holidays or I'd say come join. The following week will be our monthly video call if you want to join that17:01
noonedeadpunkI'm not saying to do the same or trying to compare, but I guess that's kind of what you would expect as a user... dunno17:01
noonedeadpunkI will be travelling during following week to openinfra days17:02
noonedeadpunk(which is unfortunate)17:02
noonedeadpunkbut at least thanks for listening:)17:02
jrosser_the aggressive backporting is something i also find pretty surprising17:04
spotz[m]I'll be at RH SUmmit:) I'll have someone from the team ping you to chat next week if someone is about17:04
jrosser_we spent the last couple of weeks debugging some tcp stack wierdness on a RH '9' style kernel, happens to be rocky but the backported patches are the same 17:05
jrosser_and it turns out literally everyone, everywhere running the current RH-9-ish kernel on arm has a fatal memory accounting error17:06
noonedeadpunkhuh17:07
jrosser_and it's all due to a backport of some pretty speculative patch from 6.x kernels that turns out to have a hideous bug17:07
spotz[m]Ok I've pinged the team with the patch and some background and asked them to ping you next week17:07
noonedeadpunkthanks a ton:)17:07
spotz[m]You're welcome, I might try to help steer the boat but they'll know the why's and how's:)17:10
spotz[m]My superpower is knowing who to ask and getting folks together;)17:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/91722617:17
nixbuildernoonedeadpunk: Well your 917192 patch *almost* worked... for some reason I am still getting an error... fatal: [aio1]: FAILED! => {"attempts": 5, "changed": false, "failures": [], "msg": "Depsolve Error occurred: \n Problem: cannot install the best candidate for the job\n  - nothing provides ovn24.03 needed by rdo-ovn-2:24.03-1.el9s.noarch from rdo-deps", "rc": 1, "results": []}17:21
nixbuildernoonedeadpunk: but it is just one error17:21
noonedeadpunkugh17:22
noonedeadpunkseems there's smth I've missed17:23
noonedeadpunkah17:23
noonedeadpunkI see now17:23
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Fix OVS/OVN versions for EL  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91719217:26
noonedeadpunknixbuilder: can you check it now ^ ?17:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Update OVN/OVS versions for EL  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91719317:26
nixbuildernoonedeadpunk: Trying now :-D17:34
nixbuildernonedeadpunk: 917192 now works.  Thank you.  But what is the patch 917193 for since ovn24.03 is not available yet?  Or is this for other OS such as Ubuntu or RedHat?17:43
noonedeadpunknah, it's for future when it become available18:18
noonedeadpunkas eventually we need to have 24.03 for caracal18:18
noonedeadpunkand then potentially backport 917192 to stable branches...18:28
nixbuildernoonedeadpunk: OK... thanks for the clarification and for your expert assistance.18:38

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