Wednesday, 2023-08-30

abelurvsevolod_: are global defaults (jjb/defaults.yaml) no longer honnered ? https://opendev.org/jjb/jenkins-job-builder/commit/de86b2c130d0325b61859e22aff9f89743dee45901:13
abelurhttps://jenkins.edgexfoundry.org/job/ci-management-jjb-verify/1069/console01:24
abelurhttps://www.irccloud.com/pastebin/6ELnJluI/02:02
abelurwe have `github-org: <value>` defined in defaults.yaml02:02
vsevolod_abelur: The problem here is that you reuse parameter name: `github-org: "{github-org}"`06:38
vsevolod_In recent jjb, parameters are handled differently. And that reuse are not actually supported anymore.06:39
vsevolod_In reuse I mean that you define a parameter when value is trying to use itself.06:40
abelurwell, github-org is defined in the global defaults. Let me check where its reused! :-))06:40
vsevolod_if you just remove that definition, I think everything should work as is.06:40
abelurvsevolod_: It's not being used in the source anywhere as `github-org: "{github-org}"` 06:41
vsevolod_But https://www.irccloud.com/pastebin/6ELnJluI/ points to lf-ci-jobs.yaml:27:18 with that string.06:42
vsevolod_Globals by themselves should work06:44
abelurthat line of code does not even exist: https://github.com/lfit/releng-global-jjb/blob/master/jjb/lf-ci-jobs.yaml#L2706:47
abelurvsevolod_: from what I understand the github-org macro is not being passed to the template from the ci-man repo job! but I might be wrong06:56
vsevolod_Can't tell - I don't see sources.06:58
abelurthe output show up as "missing parameter" while that src does not exist in the repository, could be a misleading!  I'm confused07:02

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