Monday, 2024-06-17

opendevreviewTakashi Kajinami proposed openstack/puppet-swift master: Support for barbican_endpoint in kms_keymaster  https://review.opendev.org/c/openstack/puppet-swift/+/92193203:26
zigotkajinam: Hi there! Was there something wrong when my puppet-swift patch was uploaded ? Looked like a gerrit bug to me or something...10:05
tkajinamzigo, The patch set 5 you uploaded had one failing unit test so I uploaded patch set 6 with that fixed10:14
tkajinamI'm not aware of any other problems10:15
zigoOk, thanks a lot.10:25
zigoOh I see. with_ensure('absent') -> with_value('<SERVICE DEFAULT>')10:27
zigoNext time I'll know.10:27
opendevreviewMauricio Harley proposed openstack/puppet-keystone master: Add memcache_expire_time to the configuration  https://review.opendev.org/c/openstack/puppet-keystone/+/92208410:36
tobias-urdind1nuc0m: sorry for late reply, here is the response from infra on that question13:12
tobias-urdin15:09:21 <tobias-urdin> what handles the url for the "issues" button on a project in gitea? https://opendev.org/openstack/puppet-openstacklib the issues url is wrong (not pointing to the launchpad issue) while puppet-nova is pointing correct13:12
tobias-urdin15:10:18 <fungi> tobias-urdin: in openstack/project-config the gerrit/projects.yaml file determines that13:12
tobias-urdin15:11:12 <fungi> if it has "groups: puppet-openstack" then that's overriding the issues link to go to the puppet-openstack project in launchpad13:12
tobias-urdin15:11:32 <fungi> if groups is not specified, it assumes the project name on lp is the same as the repo name13:12
tobias-urdin15:11:59 <tobias-urdin> fungi: ack, thanks – that makes sense why some is specific and some others is not13:12
fungiyep, propose a change to adjust whatever you need in that file13:13
d1nuc0mtobias-urdin, I guess this (https://opendev.org/openstack/project-config/src/branch/master/gerrit/projects.yaml#L5090) is the file, removing groups does not have any unintended side effects?13:16
tobias-urdind1nuc0m: yes as i think it removes us from the project, i don't think they have any way to override it for custom groups like that, if you want to check you can ask in #openstack-infra13:17
fungiunless the project is relying on storyboard, the only things groups does is override the project name when referring to or updating bugs in launchpad13:18
fungiif storyboard is in use, groups indicates what project groups that project should be included in13:19
fungibut in this case it's just saying what project name to use on launchpad rather than having it be the same as the repository name13:19
d1nuc0mOk thanks, tkajinam puppet-openstacklib is not using storyboard, am I right?13:20
fungiif the entry doesn't have "use-storyboard: true" then it's not13:20
fungiyou'll see other repos in projects.yaml with use-storyboard set (defaults to false if not specified)13:21
d1nuc0mfungi, thanks13:21
tobias-urdincool, then we can probably clean all that up to get correct urls for multiple puppet-openstack owned projects13:22
d1nuc0mtobias-urdin, fungi is this ok? https://review.opendev.org/c/openstack/project-config/+/92210513:27
tkajinamd1nuc0m, https://review.opendev.org/c/openstack/project-config/+/922107 covers a few other projects, too13:30
d1nuc0mtkajinam, thanks13:31
tkajinamidk why we haven't caught these earlier. I'm sure we have maintained puppet-openstacklib bugs for some time but haven't noticed any unmaintained bugs there13:31
tkajinambut anyway we can fix these now13:31
fungilooking13:47
fungitkajinam: did you confirm all those projects actually exist on lp? assuming so, but wanted to make sure13:48
tkajinamfungi, yes but we might need some treatment for puppet-openstack-extras14:09
tkajinamlp project name is https://bugs.launchpad.net/puppet-openstack-extras while the repository name is puppet-openstack_extras14:09
fungitkajinam: yeah, you probably need to "groups: puppet-openstack-extras" on that one14:16
tkajinamfungi, ok. I restored the group override for extras with the group name adjusted14:41

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