-
Bug
-
Resolution: Fixed
-
Critical
-
Jenkins v 2.392
Latest Credentials Binding plugin version
-
-
2.400
Similar to the fix for JENKINS-70139 to have booleanRadio use non-unique IDs in core Jenkins, the repeatableHeteroProperty construct has generated IDs, so when you have a repeatable describable (e.g. Credentials Binding step) then this ID will be duplicated for all instances.
Credentials Binding plugin example - you can see in the repeating Username and password (separated) sections only one radio button can be selected / active. This is more than just visual, the values are not enabled.
- is duplicated by
-
JENKINS-70739 Gradle step radioBlock uses non-unique ID
-
- Closed
-
-
JENKINS-70989 Text File Operations radio uses non-unique ID
-
- Closed
-
- is related to
-
JENKINS-70139 booleanRadio uses non-unique ID (regression in 2.335)
-
- Closed
-
-
JENKINS-70739 Gradle step radioBlock uses non-unique ID
-
- Closed
-
- links to
[JENKINS-70988] Credentials Binding step repeatable property uses non-unique ID
Description | Original: When you have a repeatable describable (e.g. quality gates in the warnings plugin, or code coverage plugin) then this ID will be duplicated for all instances, i.e. the button will be toggled automatically for all instances rather than for the selected one only. We need to provide a way to make this ID unique. |
New:
Similar to the fix for Credentials Binding plugin example - you can see in the repeating Username and password (separated) sections only one radio button can be selected / active. This is more than just visual, the values are not enabled. [https://github.com/jenkinsci/credentials-binding-plugin/blob/master/src/main/resources/org/jenkinsci/plugins/credentialsbinding/impl/BindingStep/config.jelly#L34] !credentialBinding.png! |
Attachment | New: credentialBinding.png [ 60211 ] |
Link |
New:
This issue is related to |
Link |
New:
This issue is related to |
Component/s | New: credentials-plugin [ 16523 ] |
Component/s | New: core [ 15593 ] |
This is preventing us from upgrading beyond Jenkins 2.391