Thursday, 2023-05-25

*** ministry is now known as __ministry05:51
vishalmanchandaHello Infra team, I am trying to rename x/xstatic-angular-fileupload->openstack/xstatic-angular-fileupload but getting Zuul syntax error.13:38
vishalmanchandahttps://review.opendev.org/c/openstack/horizon/+/88399513:38
vishalmanchandaanyone have any idea how can I fix it.13:39
vishalmanchandaI think it is related to Remove usage of openstack/xstatic-font-awesome https://review.opendev.org/c/openstack/horizon/+/875326 which needs to merged in stable branches but not sure how to proceed further.13:40
fricklervishalmanchanda: looks like that may be another deadlock situation like what lead me to force merge https://review.opendev.org/c/openstack/horizon/+/875326 earlier13:44
fricklerin the future, this could be avoided by removing required-projects before the rename is executed and re-add with the new name afterwards13:46
fricklerfor the current situation, possibly another set of merges avoiding zuul is needed, as the stack of https://review.opendev.org/q/I9c75b084705dfdc6df52aca1659f89444c8a1728 now also seems to be blocked by this new issue13:47
fricklerso my suggestion would be to prepare one patch per branch that fixes both of these issues and then we can force-merge them13:47
fricklerthere are also some other errors like "extra keys not allowed @ data['gate']['queue']" for older horizon branches, would be good to fix those at the same time, too, see https://zuul.opendev.org/t/openstack/config-errors13:50
fricklerinfra-root: ^^ do we need to add a note about "required-projects" issues in our renaming guide?13:52
fungii thought we included guidance to check and clean up resulting zuul config errors after renaming, but seems like that's not necessarily doable if it deadlocks those branches such that the fixes can't be merged normally14:03
fungibut also not finding the wording i thought we had in there either14:04
fricklerare you looking at https://files.openstack.org/project/opendev.org/docs/opendev/infra-manual/latest/creators.html#project-renames or something else? I can try to formulate some update for it14:10
fungiaha, yes sorry i was looking at https://docs.opendev.org/opendev/system-config/latest/gerrit.html#renaming-a-project not in the manual14:19
fungii agree the manual is a good place to document additional job config related issues14:20
fungiparticularly recommending that the team check for references to that project name in configuration on other projects (including the various branches thereof) and temporarily remove them so they can be added back later with the new name14:22
fungihttps://docs.openstack.org/project-team-guide/repository.html#project-renames has the content i was remembering about checking job configs14:22
fungithat's openstack-focused documentation, but also openstack is the main place we see this issue crop up14:23
fricklerI think step 5 and 6 would need to be switched in https://docs.openstack.org/project-team-guide/repository.html#project-renames15:31
fricklerI'll prep some patch tomorrow15:32
vishalmanchandafrickler: thanks I will prepare that patch which fixes both the issues in stable branches and let you know.15:32
*** tosky_ is now known as tosky16:20
vishalmanchandafrickler: the series of patches is ready for review https://review.opendev.org/q/I9c75b084705dfdc6df52aca1659f89444c8a1728 please take a look once you have time.16:22
fricklervishalmanchanda: I can take a closer look tomorrow, stable/2023.1 patch lgtm at least, maybe you can try to get some review within horizon first so we can directly proceed with merging, then?16:52
fricklervishalmanchanda: also, slightly unrelated, are you aware that horizon is failing with the latest font-awesome release? cf. the reqs bump patch https://zuul.opendev.org/t/openstack/build/e5dd3c8fced64cf2b95ecc2d50bc082716:52
fricklervishalmanchanda: I think force-merging https://review.opendev.org/c/openstack/horizon/+/883995 may actually be enough, added a comment on the patch. it will still be necessary to have the other patches combining both fixes like you did, but they should pass zuul after the master fix is merged17:29
opendevreviewMerged openstack/project-config master: Add Kubernetes Power Manager app to StarlingX  https://review.opendev.org/c/openstack/project-config/+/88425019:29
opendevreviewMerged openstack/ptgbot master: Revert "Migrate ptgbot to quay.io"  https://review.opendev.org/c/openstack/ptgbot/+/88428819:41
opendevreviewMerged openstack/openstack-zuul-jobs master: Revert "Pull grafyaml from quay.io"  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/88429421:02
opendevreviewMerged openstack/project-config master: Revert "Pull grafyaml from quay.io"  https://review.opendev.org/c/openstack/project-config/+/88429321:24
*** sfinucan is now known as stephenfin21:52

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