Wednesday, 2025-06-11

opendevreviewOpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/95200602:39
fricklerinfra-root: I did some local testing, seems ^^ is triggered by ruamel.yaml==0.18.13 which was released 5 days ago, matching when this change was first created. https://sourceforge.net/p/ruamel-yaml/tickets/546/ looks related. I guess we could probably pin that lib for now?05:38
opendevreviewDr. Jens Harbott proposed openstack/project-config master: Block broken ruamel.yaml versions  https://review.opendev.org/c/openstack/project-config/+/95231505:46
ianwoh interesting i had problem too with https://sourceforge.net/p/ruamel-yaml/tickets/545/ in ansible-lint06:23
ianwthe comment there was "If you want to preserve multiline strings. I recommend defining them als literal style scalars before dumping." (https://sourceforge.net/p/ruamel-yaml/tickets/545/#70fd)06:25
ianwi wonder if for ongoing sanity we should update that to be like 06:26
ianwdescription: >06:27
ianw  ...06:27
opendevreviewDr. Jens Harbott proposed openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/95200606:50
fricklerianw: nice idea, that would result in ^^ with only three trailing spaces that ruamel thinks need to be inserted, which likely might match be bug I cited06:50
ianwcool; no dispute to the letter of YAML the original is valid, but ... well, there's a lot of flexibility in yaml, to say the least :)06:52
ianwevery week I take my kid to his music lesson and it's next to this motorcycle shop, and they have a truck with a giant YAMALUBE sign on it (it's oil for Yamaha bikes).  It always makes me do a double take ... maybe we just need a bit of yamllube to keep this working smoothly ;)06:55
fricklerlol07:08
opendevreviewTony Breeds proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994208:43
fricklerI wonder if this is still valid, would mess up the above solution "# newlines here mess up cgit "repo.desc" https://opendev.org/openstack/project-config/src/branch/master/tools/check_valid_gerrit_projects.py#L20511:18
fungiprobably not since we dropped the cgit code browser webui in favor of gitea many years ago now12:28
fungiif it matters, the gitea equivalent happens in https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/gitea-git-repos/library/gitea_create_repos.py now (not jeepyb)12:40
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994213:38
fricklerthat sounds like we would want to have a sanity check on a maximum description length of 255c maybe? how difficult would it be to test this on a held gitea (+ maybe gerrit) deployment?13:41
Clark[m]Shouldn't be difficult since we run that tooling against the test gitea with our actual project list already. We only populate the system-config repo in gitea but that shouldn't matter for repo descriptions. Just do a depends on I think13:45
fungiyeah, easy i think would be to change the system-config description in a dnm project-config change, then check the screenshots and test results?14:25
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994214:42
Clark[m]fungi: yup exactly 15:02
Clark[m]mnasiadka: tonyb: looking at 949942 it appears we still need a way to set the CPU type for CentOS 10 builds. Do we want to convert all existing jobs then let the CentOS 10 change do that?15:20
Clark[m]Also I think we can probably optimize the service list if we want to (dropping swift for example) which may make things run slightly quicker15:21
mnasiadkaClark[m]: I think for now tonyb (with my minimal help) is trying to get that working - but I assume setting a nodeset for specific jobs should work (for now it's inherited from the devstack base job from what I see)15:31
mnasiadkabut yes, we should rework everything in that patch, and then adapt CentOS 10 DIB change to do that properly15:32
Clark[m]I think devstack also needs to be configured to use host pass through15:32
mnasiadkaright15:35
mnasiadkafor now it seems even though the approach uses public network, the instance is unreachable - getting some console logs could help15:35
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994215:38
clarkbmnasiadka: made a note about one more small thing I noticed16:15
opendevreviewClark Boylan proposed opendev/system-config master: Update to Gitea 1.24.0  https://review.opendev.org/c/opendev/system-config/+/94856016:44
clarkbfungi: ^ there were some minor updates to the gitea home.tmpl in 1.24.0, but looking at the way we override thigns I don't think we need to port them over16:59
clarkbour home.tmpl is sufficiently different that as long as the page renders for us in testing I think we're good16:59
fungiawesome! i'll try to take a look in a bit17:00
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: Add new openstack/devstack based functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/94994217:42
clarkbhttps://review.opendev.org/c/opendev/system-config/+/948560 passes testing and I don't see anything immediately wrong with the screenshots. I do think that we should probably udpate the content first before upgrading though18:06
fungiyeah, screenshots look correct, including the md rendering of the system-config readme18:27
fungicontent update is fine to go in whenever, mainly holding off because frickler wanted to look through it still18:27
fricklersorry, I still didn't get to it, so just go ahead, we can always update if needed18:37
fungino worries, and yeah happy to review any follow-up changes you'd like to make to the content as well, of course!18:39
fungii've approved the infra-manual addition of the faq chapter, and once that merges i'll approve the change to remove the duplicate content from the main page in gitea and reword/reorganize what remains18:40
opendevreviewMerged opendev/infra-manual master: Add frequently asked questions  https://review.opendev.org/c/opendev/infra-manual/+/94992418:42
fungifingers crossed dockerhub is feeling gracious today18:43
opendevreviewMerged openstack/project-config master: Add missing ACL inheritance for openstack/grian-ui  https://review.opendev.org/c/openstack/project-config/+/95101019:05
opendevreviewMerged openstack/project-config master: Revert "Temporarily require Signed-Off-By in the sandbox"  https://review.opendev.org/c/openstack/project-config/+/95099719:06
opendevreviewJeremy Stanley proposed openstack/project-config master: Deduplicate OpenStack ACL content  https://review.opendev.org/c/openstack/project-config/+/95101419:32
opendevreviewJeremy Stanley proposed openstack/project-config master: Replace OpenStack's CLA enforcement with the DCO  https://review.opendev.org/c/openstack/project-config/+/95099819:32
clarkbfungi: the only change in ps2 for 951014 was the removal of a the helm infra config file in some other change that you rebased on top of?19:42
fungicorrect19:52
opendevreviewMerged openstack/project-config master: Deduplicate OpenStack ACL content  https://review.opendev.org/c/openstack/project-config/+/95101420:18
opendevreviewMerged opendev/system-config master: Remove duplicated content and reword/reorganize  https://review.opendev.org/c/opendev/system-config/+/94993920:21
clarkbfungi: opendev.org frontpage has udpated for me21:20
clarkbfits on a single screen now too which is nice21:20
fungiyep! https://opendev.org/ looks great now21:21
clarkbfungi: one thought is maybe the icons for code review, ci, and collaborative editing should be links too21:23
clarkbbut not urgent. This looks good21:23
fungiyeah, completely agree21:28
fungiwe can probably just move the start of the <a>21:29
fungiyep, totally, i'll get that change up after i make dinner21:29
opendevreviewJeremy Stanley proposed opendev/system-config master: Fix indentation on Gitea splash page  https://review.opendev.org/c/opendev/system-config/+/95240722:12
opendevreviewJeremy Stanley proposed opendev/system-config master: Hyperlink service icons on Gitea splash page  https://review.opendev.org/c/opendev/system-config/+/95240822:12
fungihad a few minutes waiting on the charcoal to get going22:12
fungii wonder if opendev-buildset-registry will ever unpause for 952408,123:11
fungiimage build job timeout that provides a required artifact on a parent change corner case maybe?23:23
fungii'll dequque it tomorrow if it doesn't complete before then23:24

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