Friday, 2025-07-18

*** mhen_ is now known as mhen01:54
ralonsohfrickler, now the patch https://review.opendev.org/c/openstack/devstack/+/955275 is requesting my to remove the definition in 2023.105:49
ralonsohbut I have this problem: https://review.opendev.org/c/openstack/devstack/+/95533805:50
ralonsoh-->  The nodeset "openstack-two-node-jammy" was not found.05:50
ralonsohBut I can't/shouldn't remove this nodeset from unmantained05:50
fricklerralonsoh: don't get confused by software-factory. the real zuul wants you to drop xenial and fedora. but this is also another good example of how much load the unmaintained branches generate for people who don't really care about them06:21
ralonsohfrickler, sorry, I don't get that06:37
ralonsohxenial and fedora?06:38
fricklerralonsoh: the first comment on https://review.opendev.org/c/openstack/devstack/+/955338 , ubuntu-xenial and fedora-36 to be more precise07:12
ralonsohfrickler, but we should not remove these nodepools from 2023.107:18
ralonsohwell, yes07:18
ralonsohxenial was supported up to 202107:19
ralonsohand fedora36 may 16, 202307:19
ralonsohshould I remove them too?07:19
frickleryes, these are no longer available, since nobody wrote code to build them with zuul-launcher07:21
ralonsohperfect, thanks!07:21
ralonsohNow up to victoria07:35
ralonsohthis is going to be a nightmare07:35
ralonsohvictoria patch: https://review.opendev.org/c/openstack/devstack/+/95534307:43
fricklerlooks like gerritbot is taking a break, I'll check that in a bit.08:34
opendevreviewRodolfo Alonso proposed openstack/devstack master: [Neutron] Add TARGET_ENABLE_OVN_AGENT variable to enable OVN agent  https://review.opendev.org/c/openstack/devstack/+/95518708:35
fricklerah, no, it just thankfully ignores unmaintained branches08:36
opendevreviewRodolfo Alonso proposed openstack/devstack master: [Neutron] Create method to start/stop OVN agents  https://review.opendev.org/c/openstack/devstack/+/95534808:53
sean-k-mooneyralonsoh: im surpised you still have unmatined branches older then victora or even victoria08:55
ralonsohsean-k-mooney, no we don't08:55
sean-k-mooneyelodilles cares about victoria to some degree08:55
sean-k-mooneyoh ok08:55
ralonsohbut I'm trying to push a patch for devstack08:55
ralonsohand the dependencies go down to victoria08:56
ralonsohhttps://review.opendev.org/q/topic:%22remove_opensuse-15%2208:56
sean-k-mooneyoh dropping suse08:56
ralonsohthat was caused by https://review.opendev.org/c/openstack/project-config/+/95521408:56
ralonsohyes08:56
sean-k-mooneyim confused how that is merged on thabel but not unmaintined or master but i probaly dont want to knwo why08:57
sean-k-mooneys/thable/stable/08:59
ralonsohtoday I'm having a funny day with devstack and grenade. I found we are NOT restarting the OVN agents in grenade...09:00
sean-k-mooneywell in theory you dont need too09:01
sean-k-mooneybecause you are not changing the os version and therfor not changing the package09:01
ralonsohno no09:01
sean-k-mooneyalthough you shoudl be restreating the neutron ones09:01
ralonsohnot the ovn-controller and backend things09:01
ralonsohbut OVN Metadata or OVN agent09:01
sean-k-mooneyoh you mena the ovn metadata agent right09:01
ralonsohyes09:02
sean-k-mooneyya that woudl cuase interesting... bugs09:02
ralonsohyeah... don't tell me, I'm a bit scared right now09:02
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/95534909:02
sean-k-mooneyyou shoudlnt be sared, worst case you jsut getting extra testing of your backward compat mult nod grended intentioally only runs greande on one of the 2 nodes so that the other node continues to run the old code09:04
sean-k-mooneywhat is concernign is obvioulsy no testign with themix09:05
sean-k-mooneyand only testing with the old version of the metadta and new version of everything else09:05
ralonsohyeah, that's right: old metadata code is working with new API/backend09:05
fricklerralonsoh: don't invest much time into unmaintained branches unless you really want to, we can just force-merge 955343 etc. and let elodilles_pto deal with the fallout if needed10:02
ralonsohfrickler, I can try removing the failing job openstacksdk-functional-devstack10:03
ralonsohthen I'll continue pushing patches for newer versions 10:03
fricklerralonsoh: commented on two patches where you missed a nodeset. if you update these I can force-merge the whole stack, I don't have normal core rights on these anyway, but we need to unblock the master branch10:29
ralonsohfrickler, pushing new PS right now10:36
opendevreviewTanvi Nautiyal proposed openstack/tempest master: Improve Swift Quota test with exceeding upload  https://review.opendev.org/c/openstack/tempest/+/95435411:45
fricklerralonsoh: merged, seems we're still missing yoga+zed, do you want to propose those, too?12:00
ralonsohfrickler, yes, right now12:35
ralonsohyoga: https://review.opendev.org/c/openstack/devstack/+/95536812:40
ralonsohzed: https://review.opendev.org/c/openstack/devstack/+/95536912:43
fricklermerged, now tempest is the next blocker and it looks like gmaan will have some work to do to clean this up13:01
fricklerI wonder if instead of dropping the devstack-single-node-opensuse-15 nodeset we could just replace the label with something else for now, like debian-bookworm. cc fungi clarkb 13:02
opendevreviewRodolfo Alonso proposed openstack/tempest master: Remove job ``tempest-full-py3-opensuse15``  https://review.opendev.org/c/openstack/tempest/+/95537513:35
ralonsohfrickler, ^13:35
ralonsohah, I didn't see your messages13:35
ralonsohufff now the tempest test is blocked by glace in victoria13:37
frickleryes, that's going to be a neverending story13:42
opendevreviewEric Harney proposed openstack/devstack-plugin-nfs master: WIP: Get nfs-fips job running  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/95531713:50
clarkbfrickler: yes, one hack to make a nodeset keep working in zuul config validation is to set the label to something else14:43
clarkbfrickler: however, didn't we remove opensuse 15 a while back? I don't know if we need to do anything special at this point to make it "work"14:43
fricklerclarkb: well random changes touching .zuul.yaml are failing, like e.g. https://review.opendev.org/c/openstack/devstack/+/953406 and the cleanup https://review.opendev.org/c/openstack/devstack/+/955275 is blocked by tempest14:53
fricklerand the cleanup for tempest is again blocked by lots of other unmaintained branches14:54
clarkbI see tempest uses the nodeset so we can't trivially remove the nodeset. In that case then yes updating that nodeset's label to point at something else (or even be an empty label might work)14:58
clarkbor we would have to force merge udpates to devstack (and maybe tempest)14:58
clarkbdoing the label hack is probably a reasonable workaround14:58
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Remove the nodeset "devstack-single-node-opensuse-15"  https://review.opendev.org/c/openstack/devstack/+/95527515:16
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Fix the nodeset "devstack-single-node-opensuse-15"  https://review.opendev.org/c/openstack/devstack/+/95527515:19
fricklerclarkb: ^^ a nodeset without nodes isn't allowed, how would an empty label look like? for now I just replaced opensuse with bookworm15:20
clarkbfrickler: I think you have to do nodes: []15:21
clarkbbut the approach in the last patchset should work so +2 from me15:22
fricklerdoh, empty list, sure. let me try that first, would seem less confusing15:23
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Fix the nodeset "devstack-single-node-opensuse-15"  https://review.opendev.org/c/openstack/devstack/+/95527515:25
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Fix the nodeset "devstack-single-node-opensuse-15"  https://review.opendev.org/c/openstack/devstack/+/95527515:25
*** haleyb is now known as haleyb|out18:33
opendevreviewMerged openstack/devstack master: Fix the nodeset "devstack-single-node-opensuse-15"  https://review.opendev.org/c/openstack/devstack/+/95527519:52
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline briefly for a configuration and version update, but should return to service momentarily20:07

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