Tuesday, 2025-05-13

opendevreviewTony Breeds proposed zuul/zuul-jobs master: ensure-devstack:  Add the ability is specify a custom cpu model  https://review.opendev.org/c/zuul/zuul-jobs/+/94954700:58
opendevreviewTony Breeds proposed openstack/diskimage-builder master: WIP: Add support for CentOS Stream 10  https://review.opendev.org/c/openstack/diskimage-builder/+/93404501:03
opendevreviewTony Breeds proposed opendev/glean master: Add support for CentOS 10 keyfiles  https://review.opendev.org/c/opendev/glean/+/94167201:15
opendevreviewQihui Zhao proposed openstack/project-config master: to create a new repo under cfn for a new-initiated sub-group heteregeneous distributed training framework  https://review.opendev.org/c/openstack/project-config/+/94954901:39
opendevreviewQihui Zhao proposed openstack/project-config master: [200~to create a new repo under cfn for a new-initiated sub-group heteregeneous distributed training framework  https://review.opendev.org/c/openstack/project-config/+/94955201:57
opendevreviewQihui Zhao proposed openstack/project-config master: to create a new repo for a cfn new launched sub-group heterogeneous distributed training framework  https://review.opendev.org/c/openstack/project-config/+/94955503:31
opendevreviewQihui Zhao proposed openstack/project-config master: to create a new repo for a cfn new launched sub-group heterogeneous distributed training framework  https://review.opendev.org/c/openstack/project-config/+/94955503:33
opendevreviewQihui Zhao proposed openstack/project-config master: to create a new repo for a cfn new launched sub-group heterogeneous distributed training framework  https://review.opendev.org/c/openstack/project-config/+/94955503:42
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add image builds and provider config for Debian Bookworm  https://review.opendev.org/c/opendev/zuul-providers/+/94912706:39
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add bookworm/arm64 image builds  https://review.opendev.org/c/opendev/zuul-providers/+/94948206:39
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add bookworm and bullseye arm64 image builds  https://review.opendev.org/c/opendev/zuul-providers/+/94948206:44
mnasiadkaOk, that should be good now.06:45
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add bookworm and bullseye arm64 image builds  https://review.opendev.org/c/opendev/zuul-providers/+/94948206:51
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-stream-9 image definitions  https://review.opendev.org/c/opendev/zuul-providers/+/94956707:18
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957107:58
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-stream-9 image definitions  https://review.opendev.org/c/opendev/zuul-providers/+/94956708:00
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957108:00
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957108:00
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957108:44
fricklerinfra-root: missed to add this to the agenda (and likely won't be at the meering, either) but maybe we should discuss a strategy for dealing with the pbr CI issues? https://review.opendev.org/q/project:openstack/pbr+status:open or should this rather be discussed in the oslo team context?09:06
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957109:50
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: WIP: Use bindep to install DIB dependencies  https://review.opendev.org/c/zuul/zuul-jobs/+/94958910:04
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957110:05
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957110:12
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: Use bindep to install DIB dependencies  https://review.opendev.org/c/zuul/zuul-jobs/+/94958910:16
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: bindep: Add dnf and dnf-plugins-core  https://review.opendev.org/c/openstack/diskimage-builder/+/94959010:22
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957110:23
*** tosky_ is now known as tosky12:27
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: bindep: Add dnf and dnf-plugins-core  https://review.opendev.org/c/openstack/diskimage-builder/+/94959013:28
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: Use bindep to install DIB dependencies  https://review.opendev.org/c/zuul/zuul-jobs/+/94958913:34
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: Use bindep to install DIB dependencies  https://review.opendev.org/c/zuul/zuul-jobs/+/94958913:41
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957113:49
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957113:50
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957113:58
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963214:04
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963214:05
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957114:05
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963214:09
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957114:20
mnasiadkaclarkb, corvus : Seems niz-debian is sorted out - so if you can have a look in https://review.opendev.org/q/topic:%22niz-debian%22 I'd be grateful14:23
mnasiadkaAlso merging https://review.opendev.org/c/opendev/zuul-providers/+/949567/2 would unblock my CentOS work14:23
clarkbfrickler: I think pbr should be discussed within the context of oslo. There are interested parties that would not be invovled if we tried to drive it on our side. We are obviously impacted though and should participate in those central discussions should they happen14:23
fungii concur14:24
clarkbmy main feedback at this point (if I don't make it to that central discussion) is that I think an "ideal" state (the one least likely to produce future problems for us) is one where pbr prefers pyproject.toml for configuration and uses "accepted" setuptools hook points (like those used by setuptools scm).14:28
clarkbI thik if we had all the time in the world we could also consider what it would take to drop pbr in favor of setuptools scm (this would require us to improve setuptools scm version handling or drop openstack's relianceo n pbr's future version generation stuff). And/or use some other package tool that can meet these needs. And then if we had all the time and were also bored we could14:29
clarkbmake pbr its own package tool that doesn't rely on external tools14:29
corvusmnasiadka: +2 but please don't add any more normal labels... there was originally only one and it was deprecated14:32
mnasiadkayes, once it merges I will delete all normal labels and flavors14:33
mnasiadkaif that's ok14:33
clarkbhttps://review.opendev.org/c/opendev/system-config/+/949544 gitea 1.23.8 appears to look good in screenshots14:33
corvusmnasiadka:  ++ yeah i tried to write that patch but it merge conflicts and i don't want to force a rebase so that plan sgtm14:33
mnasiadkasure, will handle it14:37
clarkbre gitea I've got meetings all morning and then supposedly today is the only day this week that won't rain so I'm probably going to try and pop outside for a bit this afternoon. I don't expect gitea issues (but reviews very much welcome) if we just want to send it sometime today. Or I can get to it first thing tomorrow morning14:43
clarkbmnasiadka: I'm not sure i understand why https://review.opendev.org/c/openstack/diskimage-builder/+/949493 makes things better? 14:46
clarkbshouldn't that be a noop as it doesn't affect the return code of the type built in?14:46
mnasiadkaclarkb: Initially I thought the grub2-mkconfig erroring out is the problem, but yeah - I can remove that from Depends-On14:46
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add bookworm and bullseye arm64 image builds  https://review.opendev.org/c/opendev/zuul-providers/+/94948214:47
fungii'll try to take a look at the gitea upgrade change during meetings14:47
clarkbmnasiadka: re https://review.opendev.org/c/opendev/zuul-providers/+/949127/8..9/zuul.d/image-build-jobs.yaml I think I remember what is going on there now. That specifies mbr partitions which don't work for arm64. Removign them allows dib to be smarter about image partitions based on the arch I think14:49
clarkbmnasiadka: and I want to say that mbr stuff was added to build images that exercised dib's partitioning abilities in a low risk way. I would say that isn't necessary anymore and the cleanup is appropriate for niz14:49
mnasiadkaclarkb: yes, that's the case - although nodepool images have block-device-efi enabled by default - https://opendev.org/openstack/project-config/src/commit/d709e82f709f83f21beb2ab851797357048cd2cf/nodepool/nb07.opendev.org.yaml#L10314:50
mnasiadkaNot sure if we want to do that in niz as well14:50
clarkbmnasiadka: if the arm64 images boot as is then I think its fine with out that. If they do not boot then we should add that back in14:51
clarkbI went ahead and approved https://review.opendev.org/c/opendev/zuul-providers/+/949482/ carrying over corvus' previous +2 since the commit message update was minimal14:51
clarkbmnasiadka: I think there is some logic in dib to determine what sort of block device to use. Its possible we were just being explicit about something that was the default anyway14:52
clarkbmnasiadka: if [[ "arm64 aarch64" =~ $ARCH ]] ; then elements="$elements block-device-efi" from diskimage_builder/lib/common-functions14:53
clarkbso ya that is probably redundant14:53
clarkb(I'm not positive that function gets called but the implication is that dib knows it should do this)14:54
mnasiadkaclarkb: they do boot, but I think we end up with -mbr for x86 and -efi for arm64, doubt it's a problem - just noting the difference14:57
clarkbmnasiadka: yup that is expected14:57
clarkbcurrently not all of the x86 clouds can boot gpt/efi iirc. But they can all do mbr. And for arm64 they can only do gpt/efi14:58
clarkbdepending on your block sizes and partition tables I think you can produce images that are both mbr and gpt. But that is dependent on the sizes of entries iirc so not a generic solution14:58
opendevreviewMerged zuul/zuul-jobs master: Add support for using depends-on in ensure-dib role  https://review.opendev.org/c/zuul/zuul-jobs/+/94951414:58
mnasiadkaclarkb: if you could also merge https://review.opendev.org/c/opendev/zuul-providers/+/949567 - I could continue with CentOS15:11
clarkbdone15:13
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963215:16
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963215:16
mnasiadkathanks15:16
*** ralonsoh is now known as ralonsoh_out16:03
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963216:05
opendevreviewMichal Nasiadka proposed zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963216:21
opendevreviewMerged opendev/zuul-providers master: Add image builds and provider config for Debian Bookworm  https://review.opendev.org/c/opendev/zuul-providers/+/94912716:37
opendevreviewMerged opendev/zuul-providers master: Add bookworm and bullseye arm64 image builds  https://review.opendev.org/c/opendev/zuul-providers/+/94948216:37
opendevreviewMerged opendev/zuul-providers master: Add centos-stream-9 image definitions  https://review.opendev.org/c/opendev/zuul-providers/+/94956716:37
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957116:37
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957116:38
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957116:49
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds  https://review.opendev.org/c/opendev/zuul-providers/+/94957117:37
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds, labels and provider config  https://review.opendev.org/c/opendev/zuul-providers/+/94957117:38
mnasiadkacorvus, clarkb : niz centos 9 stream builds look good now - I had to add some dnf-plugins-core handling to ensure-dib role (just like dib functests do) - if you can have a look I'd be grateful: https://review.opendev.org/q/topic:%22niz-centos%2217:40
corvusmnasiadka: lgtm! thanks!17:43
clarkbmnasiadka: I think there is a small but important detail that needs updating on https://review.opendev.org/c/opendev/zuul-providers/+/94957117:45
clarkb(I posted ac omment)17:45
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add centos-9-stream builds, labels and provider config  https://review.opendev.org/c/opendev/zuul-providers/+/94957117:45
mnasiadkaclarkb: right, not that small - updated :)17:46
clarkb+2 thanks17:47
mnasiadkathe ensure-dib patch has 2 +2s but no +w ;-)17:47
clarkbI think corvus and I raced. I'll fix it17:48
mnasiadkaOk, I'm only planning to add Rocky - openEuler or Gentoo are outside my interest - if that's ok17:48
clarkbyes I think thats fine. You've helped a ton already. Really appreciate it17:49
mnasiadkaDo we need Rocky 8? I would assume not really17:49
clarkbis it still supported or is 8 eol?17:49
clarkbif it is still supported then ideally we'd continue to provide that image to jobs that use it17:50
clarkbsupport ends march 202917:50
clarkb*may 202917:50
fungiopeneuler and gentoo image builds were in bad shape for a long time before this, so i wouldn't be too concerned if lack of interest leads to them being dropped17:50
mnasiadkaI can add that, shouldn't be a lot of additional work17:51
opendevreviewMichal Nasiadka proposed opendev/zuul-providers master: Add rockylinux-8/9 image definitions  https://review.opendev.org/c/opendev/zuul-providers/+/94966217:53
mnasiadkaclarkb: there is no rockylinux-8-arm64 in openstack/project-config - so I omitted that17:54
clarkbthat should be fine.17:54
clarkbthe main concern is supporting jobs that already exist. IF there isn't any arm64 yet then we don't have that problem17:54
opendevreviewMerged zuul/zuul-jobs master: ensure-dib: Add download of dnf-plugins-core  https://review.opendev.org/c/zuul/zuul-jobs/+/94963218:00
mnasiadkaOk then, enough for today18:09
mnasiadkaclarkb: if there's an option https://review.opendev.org/c/opendev/zuul-providers/+/949662 could be merged before my morning - I could work on the Rocky stuff tomorrow in my daytime18:10
clarkb+2 if no one else reviews it I'll try to remember to approve later today18:12
corvusdone18:43
opendevreviewMerged opendev/zuul-providers master: Add centos-9-stream builds, labels and provider config  https://review.opendev.org/c/opendev/zuul-providers/+/94957119:59
opendevreviewMerged opendev/zuul-providers master: Add rockylinux-8/9 image definitions  https://review.opendev.org/c/opendev/zuul-providers/+/94966219:59
clarkbinfra-root my intention is to approve the gitea 1.23.8 change as my day starts tomorrow23:16
tonybSounds good.   If you care about a second pair of eyes I'll be around 23:42

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