Discussion:
ssh-slaves plugin now uses trilead-api plugin instead trilead-ssh2 module
Ivan Fernandez Calvo
2018-11-20 10:22:03 UTC
Permalink
Hi,

I released ssh-slaves plugin two days ago and I break backward
compatibility with plugins that use ssh-slaves as a dependency, this is
because I start to use trilead-api plugin instead the trilead-ssh2 module
from the core (similar to bouncycastle plugin), this change is motivated to
be able to use different version of trilead than the core. Now is warned on
the changelog and there is a section on the troubleshooting guide, in the
next days I will manage to make PRs to every plugin that depends on
ssh-slaves plugin to add the trilead-api plugin dependency

<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>trilead-api</artifactId>
<version>1.0.1</version>
</dependency>

....


<build>
<plugins>
....
<plugin>
<groupId>org.jenkins-ci.tools</groupId>
<artifactId>maven-hpi-plugin</artifactId>
<configuration>
<globalMaskClasses>com.trilead.ssh2</globalMaskClasses>
</configuration>
</plugin>
</plugins>
</build>


https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/CHANGELOG.md#1290-nov-18-2018
https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/doc/TROUBLESHOOTING.md#1290-breaks-compatibility-with-cloud-plugins-that-do-not-use-trilead-api-plugin-as-dependency
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/bc244631-6971-4d55-ac38-65ee04629ffb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Ivan Fernandez Calvo
2018-11-20 10:40:54 UTC
Permalink
I will revert the change today
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Mark Waite
2018-11-20 13:43:37 UTC
Permalink
Thanks. I thought there was something unique to Java 11 that caused all my
agents to be unable to connect to my Java test master when I started with
recent plugins yesterday. I'm relieved it was not specific to Java 11.

It looks like ssh-slaves 1.29.1 is the revert. Is that correct?

Thanks!
Mark Waite

On Tue, Nov 20, 2018 at 3:40 AM Ivan Fernandez Calvo <
Post by Ivan Fernandez Calvo
I will revert the change today
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com
<https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.
--
Thanks!
Mark Waite
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtEXU90KDkwAEEtDnqwgsTVufF_zxKRT5Y%3D%3DbF1XkJE7ng%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Mark Waite
2018-11-20 13:52:34 UTC
Permalink
The ssh-slaves plugin 1.29.1 allows my ssh agents to connect in Java 11
testing.

Thanks!
Post by Mark Waite
Thanks. I thought there was something unique to Java 11 that caused all
my agents to be unable to connect to my Java test master when I started
with recent plugins yesterday. I'm relieved it was not specific to Java 11.
It looks like ssh-slaves 1.29.1 is the revert. Is that correct?
Thanks!
Mark Waite
On Tue, Nov 20, 2018 at 3:40 AM Ivan Fernandez Calvo <
Post by Ivan Fernandez Calvo
I will revert the change today
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com
<https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.
--
Thanks!
Mark Waite
--
Thanks!
Mark Waite
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF-Y%2B0JyRYD-oRh-ku5wx%2BfnLx-B%2BOxWB0%2BYekQwqiezA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
kuisathaverat
2018-11-20 16:39:09 UTC
Permalink
Yes, I unmasked the trilead classes on 1.29.1, it resolved the issue.
Post by Mark Waite
The ssh-slaves plugin 1.29.1 allows my ssh agents to connect in Java 11
testing.
Thanks!
Post by Mark Waite
Thanks. I thought there was something unique to Java 11 that caused all
my agents to be unable to connect to my Java test master when I started
with recent plugins yesterday. I'm relieved it was not specific to Java 11.
It looks like ssh-slaves 1.29.1 is the revert. Is that correct?
Thanks!
Mark Waite
On Tue, Nov 20, 2018 at 3:40 AM Ivan Fernandez Calvo <
Post by Ivan Fernandez Calvo
I will revert the change today
--
You received this message because you are subscribed to the Google
Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com
<https://groups.google.com/d/msgid/jenkinsci-dev/cfd35c0d-ea26-41f4-a1d0-76afbc12616d%40googlegroups.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.
--
Thanks!
Mark Waite
--
Thanks!
Mark Waite
--
You received this message because you are subscribed to a topic in the
Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/jenkinsci-dev/Ba69w3M-jX0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF-Y%2B0JyRYD-oRh-ku5wx%2BfnLx-B%2BOxWB0%2BYekQwqiezA%40mail.gmail.com
<https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF-Y%2B0JyRYD-oRh-ku5wx%2BfnLx-B%2BOxWB0%2BYekQwqiezA%40mail.gmail.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAKo5QroMa81qzbWoB5JyO-PtK0hOFgXNj_e-DYcWSyoQ2nF5JQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Loading...