New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adapt to core and plugin changes #763
Conversation
@@ -16,7 +16,7 @@ | |||
/** | |||
* @author Kohsuke Kawaguchi | |||
*/ | |||
@Describable("hudson.plugins.sshslaves.SSHLauncher") | |||
@Describable({"Launch agents via SSH", "hudson.plugins.sshslaves.SSHLauncher"}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is likely going to be an issue as there are multiple ways to "launch agents via SSH" (one is cloudbees specific with non blocking, and the other is the OSS ssh-slaves plugin. we should always be able to use the class name of the describable to not be dependant on any naming changes. has the UI changed such that the describable is no longer picked up correctly (should be ok as without it databinding will likely not work)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's changed to use jenkinsci/jenkins#6464
Which is keyed by the loop index, https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/form/dropdownDescriptorSelector.jelly#L61
the majority of remaining failures seem to be the inability to select credentials for the SSH agents
|
Credentials plugin issue caused by jenkinsci/jenkins#6464 |
The other test failing is: Bisect shows:
cc @janfaracik
2.343: |
Test was timing out sometimes because of the huge number of deps to install. Test didn't require this anyway so this is a much quicker better test
The checks are passing here but failing again on master, huh? |
yes because jenkinsci/jenkins#6519 is not released yet. I used the incremental from master branch to test this in the meantime |
Adapt to:
f:dropdownDescriptorSelector
for agent launcher jenkins#6464TODO:
FYI @NotMyFault @janfaracik
Let's get these builds green again before testing anything