This week we have found that the Configuration screen for Matrix jobs no longer enumerates Labels and Nodes in Configure > Configuration Matrix > Agents:
A follow-up question on this. On the Jenkins controller where I see the problem, if I create a new Multi-configuration project, I am offered 3 options when adding an axis:
But on another, newer Jenkins controller, I see only one option:
It’s a long time since I set-up the matrix jobs. Would the ‘Agents’, ‘Label expression’ options be something I would have set-up or are they automatically offered by the plugin?
If the latter, why are they not offered on the newer controller?
I suspect that you are missing one or more plugins (possibly node label parameter plugin?) on the new controller that are installed on the old controller. When I create a matrix project with Jenkins 2.402, it shows the three items in the dropdown that you see on your other controller.
I am unable to duplicate the problem that you’re seeing on my fresh install of Jenkins 2.402. When I open the configuration matrix I see the expected dropdown for nodes and labels with both Firefox 112 and most recent Google Chrome.
Are you running Firefox ESR or some other browser?
Regarding the second controller, which doesn’t offer labels or nodes, I think I have missed the obvious - this controller doesn’t have any agents, so I guess it is reasonable that none are offered.
Regarding the ‘production’ controllers that my first question was about: I am using Edge and Chrome, both browers do not show the Label and Node trees.
It seems, from your latest reply, that the Jenkins version is not the reason. But, anyway, I am using the LTS, which is much earlier.
I have another unresolved thread that questions why the snippet generator is not working for me for some plugins.