Thursday, 2022-04-07

*** soniya is now known as soniya2904:00
*** ysandeep|out is now known as ysandeep05:12
*** bhagyashris_ is now known as bhagyashris05:52
*** jpena|off is now known as jpena07:02
*** ysandeep is now known as ysandeep|lunch09:07
*** rlandy|out is now known as rlandy10:24
*** ysandeep|lunch is now known as ysandeep10:31
stephenfinfungi: clarkb: I'm seeing failures to find pbr on a couple of older Python 3.5-based jobs. Have you folks seen this? https://zuul.opendev.org/t/openstack/build/4ea2ca9c30a64be8baa7b4eb83b2123f10:37
fricklerstephenfin: iirc there was some issue with pypi around that time, can you recheck and check if it works now?10:48
stephenfinfrickler: ack, will do (y)10:49
opendevreviewMerged openstack/project-config master: Add ansible-collection-kolla to projects.yaml  https://review.opendev.org/c/openstack/project-config/+/83676310:57
*** dviroel|afk is now known as dviroel\11:13
*** dviroel\ is now known as dviroel11:13
*** ysandeep is now known as ysandeep|afk12:17
*** timburke_ is now known as timburke12:57
*** ysandeep|afk is now known as ysandeep13:06
*** dmellado_ is now known as dmellado13:31
fzzf[m]fungiclarkb : hi,when building the diskimage have follow error.... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/LEyUdYFFPEyQXnpqdBrnULWi)14:08
fzzf[m] * fungiclarkb : hi,when building the diskimage have follow error.... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/DXnZxKQeEjDFziPtaRyCTELU)14:11
*** dviroel is now known as dviroel|ruck14:14
clarkbfzzf[m]: https://opendev.org/openstack/project-config/src/branch/master/nodepool/elements/bindep-fallback.txt the file is there. That repo is expected to be cached on the images we build so the image build can copy the file out of the repo cache. I think you must not be using the repo cache. YOu can eitherdrop the bindep fallback or cache the project-config repo14:47
fungithat fallback is also ancient and we should probably think about trying to ween projects off of it14:52
fungiit's a relic of the "legacy" zuul v2 era jobw14:52
fungijobs14:52
fzzf[m]<clarkb> "fzzf: https://opendev.org/..." <- do you mean add project-config project on DIB_CUSTOM_PROJECTS_LIST_URL's file. else What is the specific operation about drop the bindep fallback?15:11
clarkbfzzf[m]: we use this element https://opendev.org/openstack/project-config/src/branch/master/nodepool/elements/openstack-repos15:14
clarkbif yo uare using a custom list of projects already then yes you need to update that list15:14
fzzf[m]<clarkb> "fzzf: we use this element https:..." <- yes,I had use DIB_CUSTOM_PROJECTS_LIST_URL: 'file:///etc/nodepool/repos.yaml', I'll add project-config to file. I'm curious how to drop the bindep fallback15:19
clarkbfzzf[m]: if you want to drop it then you'll need to modify the element that includse the file to stop including it15:19
clarkbgmann: fungi: https://storyboard.openstack.org/#!/story/2009973 not sure what the best option is here. Do any supported openstack projcets use devstack-gate anymore?15:20
clarkbthere is a zuul role to run a devstack for testing. I might suggest that to them. Or mayb ewe need to fix d-g anyway for our CI?15:20
fungiprobably a question for #openstack-qa, i'd be happy to finally retire the repo15:20
clarkbthe d-g repo does have a warning in the readme saying it is deprecate and don't use it15:21
fzzf[m]clarkb: okay, I get it. thanks :D15:21
fungiclarkb: looks like frickler updated d-g 6mos ago for another dependency issue15:23
clarkblooks like d-g is expected to be used through wallaby15:23
fungithere were a dozen patches committed to d-g last year15:25
fungiand yeah, if memory serves, grenade lagged behind normal devstack switching over to the new ansible roles by several cycles15:26
frickleroh my, why is d-g on storyboard? but also IMHO nobody really should be using it any longer15:26
fungimaybe once stable/wallaby is the oldest maintained branch we can retire it completely15:26
fungisince it will no longer need grenade jobs15:26
frickleriiuc victoria will go into em next week?15:27
fungiyeah, but i wouldn't be surprised if projects are still running devstack/grenade jobs on em branches15:28
*** dviroel|ruck is now known as dviroel|ruck|lunch15:28
fungithis might be something to talk to qa and tc folks about (removal of d-g support for em)15:28
fricklerbut they could drop them as em no longer assumes full test coverage iiuc15:28
fungiexactly15:28
fungijust something we'd need to communicate15:28
fricklerI mean, if people want to maintain and fix d-g instead, I won't object, but I don't expect much active contributions to happen there15:29
gmann+1 on removing the support for EM but we need to keep d-g until stable/xena is EM.15:33
*** ysandeep is now known as ysandeep|out15:34
gmanninitially we thought of having stable/xena beinf EOL but considering EM is also good option15:36
clarkbI'm working on a naive patch that I'll push up and if it works it works15:39
clarkbI'll also leave a note on the story that they should use something other than d-g15:40
clarkbper the warning in the readme15:40
clarkboh I see if wallaby has problems it is expected to switch. If xena has problems we fix it15:42
gmannyeah15:42
clarkbpart of the problem here is this is the CI system that huawei set up for integration testing between openstack and other communities and now they don't really support the ci system either?15:42
fungigmann: why until stable/xena is em if the last thing using it was grenade? or are we doing grenade for em branches?15:43
clarkbfungi: it may be there are non grenade jobs there too?15:43
gmannfungi: not for greande, but we depredated it officially with warning in stable/xena?15:43
fungiwell, there shouldn't have been though15:43
clarkbI wonder about that given the gap between xena and wallaby15:43
gmannyeah, non grenade too15:43
gmannfungi: yeah but 3rd party CI15:43
fungiwe warned people to stop using it, if they didn't stop then that's on them15:43
opendevreviewClark Boylan proposed openstack/devstack-gate master: Pin Ara install deps  https://review.opendev.org/c/openstack/devstack-gate/+/83699115:44
fungibut yes, i'm fine saying we're no longer maintaining it and handing the core group over to whoever volunteers15:44
gmannfungi: but we said we will support util syable/wallaby15:44
gmannstable/wallaby15:44
gmannso yes stable/wallaby to EM or EOL then we can remove15:44
fungiso then why do we need to wait for stable/xena to be em?15:45
gmannsorry, stable/wallaby to be EM15:45
gmannEM or EOL15:45
clarkbah ok15:45
gmanndo you want me to add this topic in TC PTG 'testing strategy' section ?15:45
gmannif EM is ok and we do not need to wait for EOL?15:45
fungiprobably worth at least bringing up. we've basically been asking projects to stop using devstack-gate for several years already so it would be nice to no longer need to maintain it15:46
gmannso in stable/xena we deprecated saying we accept fix for stable/wallaby only so yes stable/wallaby gone and we can remove15:46
opendevreviewClark Boylan proposed openstack/devstack-gate master: Pin Ara install deps  https://review.opendev.org/c/openstack/devstack-gate/+/83699115:46
gmannand their 3rd party CI too15:46
clarkbfungi: agreed. not ethis is a third party individual out of that thing that mrhillsman set up at huawei15:46
fungiopenlab15:47
clarkbI expect that they hav ebeen somewhat abandoned by the people helping them so we may also want to see if we can help them migrat eor whatever15:47
clarkbya that was it15:47
clarkbI'll write up a response to the issue indicating I've done a naive fix attempt and that it may or may not get merged and that users really need to use something else like the zuul-jobs ensure-devstack role15:48
gmannclarkb: fungi frickler added in https://etherpad.opendev.org/p/tc-zed-ptg#L28315:49
clarkbthanks15:49
clarkbok message posted to the issue15:52
fricklerI think reworking those test jobs they are using may be the best solution. they need to test against recent openstack anyway15:56
fricklerI'll see whether some of my colleagues can help with that15:57
clarkb++ I left a note about the ensure-devstack role as a possibility15:58
*** jpena is now known as jpena|off16:05
iurygregorydoes anyone know if there are any plans in Zed to have CI running in ubuntu 22.04? =) 16:08
clarkbiurygregory: I'm not even sure if anyone hsa started working on test nodes for 22.04. That said help with that and setting up mirrors etc would be grately appreciated16:09
clarkboh wait frickler started looking at it that was what the debootstrap stuff was about16:10
clarkbso ya some movement16:10
fricklerclarkb: iurygregory: I started testing dib with it .. right16:10
iurygregoryclarkb, ack16:10
fricklerhttps://review.opendev.org/c/openstack/diskimage-builder/+/83622816:10
iurygregoryfrickler, gotcha, but do you think people will try to move the whole CI during zed?16:11
clarkbfrickler: sorry too many thing sthis week in all different directions. Thank you for picking that up16:11
fricklercertainly not the whole CI, but getting devstack running on it and projects adding n-v jobs for that would seem feasible16:11
clarkbiurygregory: note that the TC generally sets that direction16:11
iurygregoryclarkb, right =)16:12
clarkbvia the supported distro release stuff which I think tends to lag a cycle behind ubuntu16:12
clarkbso jammy releases in 2 weeks, during zed we spin up the tooling and infrastructure, then in aardvark switch over. But that is based on history not specific discussion I'v eheard this time around16:12
*** dviroel|ruck|lunch is now known as dviroel|ruck16:13
iurygregorytks!16:14
fungiiurygregory: the policy in openstack so far is that the test platform for the cycle is whatever LTS version was available at the start of the cycle (so prior cycle rc deadline or release day-ish)16:21
fungiif 22.04 has been officially ga in march then it might have been considered16:22
iurygregoryfungi, gotcha!16:23
fungi("available" officially, not in prerelease/frozen)16:23
fricklerwell it is called 22.04 for a reason ;)16:43
fungiyes, that was my point ;)16:44
clarkbgmann: frickler fungi https://review.opendev.org/c/openstack/devstack-gate/+/836991 passes CI and does seem to run d-g in CI: https://zuul.opendev.org/t/openstack/build/54729bf3fa7c42e281eb45a667389831/log/job-output.txt#156018:23
clarkbwe might want to approve that to avoid any issues with old branches? Though not sure if we want to check if old branche sare affected first18:24
gmannclarkb: thanks, at least legacy-tempest-neutron-full-stable which is stable/wallaby is passing on it.18:26
gmannclarkb: fungi frickler I am +2 as stable/wallaby is working and if it create issue on older stable let people report that so that we will get to know who is using it.18:29
opendevreviewClark Boylan proposed openstack/devstack-gate master: DO NOT MERGE testing if d-g is happy  https://review.opendev.org/c/openstack/devstack-gate/+/83700818:36
clarkbdecided to gather that baseline data really quick18:36
*** dasm|off is now known as dasm18:42
clarkbit looks like things actually work in d-g in our ci19:05
clarkbI think the reason is that we must have a newer pip which is dep solving a valid set for us19:05
clarkbanyway I don't think the pins will hurt anything the ara stuff is a small thing19:08
fricklerlooking at the log they seem to be running d-g on focal, which is even less supported https://logs.openlabtesting.org/logs/64/1364/0d5a60e53d0f24febc83fa5a7e88f0824314ca37/check/terraform-provider-openstack-acceptance-test-foo/fc1d504/job-output.txt.gz19:12
clarkboh intersting19:13
fricklerlikely some setup being done a couple of years ago and never touched afterwards, except the default node type getting updated19:14
fricklerhmm, no, was explicitly set to use focal https://github.com/terraform-provider-openstack/terraform-provider-openstack/blame/main/.zuul.yaml#L2119:19
frickleranyways, I'll have a go trying to update that config, maybe tomorrow or at least soonish19:19
*** rlandy is now known as rlandy|mtg19:53
*** dviroel|ruck is now known as dviroel|afk20:39
opendevreviewMerged openstack/devstack-gate master: Pin Ara install deps  https://review.opendev.org/c/openstack/devstack-gate/+/83699120:44
*** rlandy|mtg is now known as rlandy21:17
*** dasm is now known as dasm|off22:44

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