I've often wished there was a way to do this though.

On Thu, Mar 21, 2013 at 10:22 AM, nicolas de loof
<[email protected]>wrote:

> right, there is no "LTS" concept for plugins
>
>
> 2013/3/21 Aldo Brucale <[email protected]>
>
>> So also the LTS version of Jenkins pulls the latest version of the
>> plugins. I thought it was safe to keep them updated...
>>
>>
>> On Thursday, 21 March 2013 17:03:29 UTC+1, Nicolas De loof wrote:
>>
>>> There is a bunch of them in bugtracker.
>>>
>>> I've just released git-client 1.0.5, that will use git-cli by default.
>>> will still maintain a JGit implementation, and try to get unit test to
>>> reproduce those various issues, but probably will have to wait for next
>>> major JGit version - JGit for sample don't support symlinks, cause they
>>> only require java 6 :'(
>>>
>>> 2013/3/21 Aldo Brucale <[email protected]>
>>>
>>> Thank you, I've added -Dorg.jenkinsci.plugins.**gitclient.Git.useCLI=true
>>>> for all the slaves end now everything works fine. Is the issue with the git
>>>> Client Plugin already on the bugtracker?
>>>>
>>>>
>>>> On Thursday, 21 March 2013 16:06:50 UTC+1, Peter Miklosko wrote:
>>>>
>>>>> Not issue of Git Plugin but git Client Plugin. This been upgraded to
>>>>> 1.0.4 and is messing up as I discovered few days ago
>>>>> http://goo.gl/QKP0H
>>>>>
>>>>> Peter
>>>>>
>>>>> On 21 March 2013 14:54, Aldo Brucale <[email protected]> wrote:
>>>>>
>>>>>>  Hi,
>>>>>>
>>>>>> I'm running Jenkins LTS (1.480.3) and after upgrading the plugins
>>>>>> today Jenkins has stopped downloading the changes from my git server. It
>>>>>> seems that jenkins is not accepting the self-signed certificate from the
>>>>>> server any more.
>>>>>> Any ideas on how to resolve this? I've tried to downgrade the plugin
>>>>>> back to version 1.2.0 but nothing has changed. Maybe some dependency has
>>>>>> been updated and downgrading the plugin is not sufficient to revert to 
>>>>>> the
>>>>>> previous situation?
>>>>>>
>>>>>> Thank you in advance,
>>>>>> Aldo
>>>>>>
>>>>>> here is the stacktrace:
>>>>>>
>>>>>> Building remotely on Montavista in workspace /mnt/montavista/hudson/*
>>>>>> *workspa**ce/Megapixel_04.07.00
>>>>>> Checkout:Megapixel_04.07.00 / 
>>>>>> /mnt/montavista/hudson/**workspa**ce/Megapixel_04.07.00
>>>>>> - hudson.remoting.Channel@**61df09**2e:Montavista
>>>>>> Using strategy: Default
>>>>>> Last Built Revision: Revision 
>>>>>> bd975b4d348b588ce3862f91dcd37e****109193e799
>>>>>> (origin/04.07.00)
>>>>>> Cloning the remote Git repository
>>>>>> Cloning repository https://git.example.com/**megapi**
>>>>>> xel/my_build_tools.git<https://git.example.com/megapixel/my_build_tools.git>
>>>>>>  git --version
>>>>>> git version 1.7.2.3
>>>>>> ERROR: Problem fetching from origin / origin - could be unavailable.
>>>>>> Continuing anyway.
>>>>>> hudson.plugins.git.**GitExceptio**n: org.eclipse.jgit.api.errors.**Tr
>>>>>> **ansportException: https://git.example.com/**megapi**
>>>>>> xel/my_build_tools.git<https://git.example.com/megapixel/my_build_tools.git>:
>>>>>> cannot open git-upload-pack
>>>>>>  at org.jenkinsci.plugins.**gitclien**t.JGitAPIImpl.fetch(**
>>>>>> JGitAPIImp**l.java:212)
>>>>>> at hudson.plugins.git.GitAPI.**fetc**h(GitAPI.java:230)
>>>>>>  at hudson.plugins.git.GitSCM$2.**in**voke(GitSCM.java:1023)
>>>>>> at hudson.plugins.git.GitSCM$2.**in**voke(GitSCM.java:941)
>>>>>>  at hudson.FilePath$**FileCallableWr**apper.call(**
>>>>>> FilePath.java:2246)
>>>>>> at hudson.remoting.UserRequest.**pe**rform(UserRequest.java:118)
>>>>>>  at hudson.remoting.UserRequest.**pe**rform(UserRequest.java:48)
>>>>>> at hudson.remoting.Request$2.run(****Request.java:326)
>>>>>>  at hudson.remoting.**InterceptingEx**ecutorService$1.**call(**
>>>>>> Intercept**ingExecutorService.**java:72)
>>>>>> at java.util.concurrent.**FutureTas**k$Sync.innerRun(**FutureTask.**
>>>>>> java:303)
>>>>>>  at java.util.concurrent.**FutureTas**k.run(FutureTask.**java:138)
>>>>>> at java.util.concurrent.**ThreadPoo**lExecutor$Worker.**runTask(**
>>>>>> ThreadPoolExecutor.**java:886)
>>>>>>  at java.util.concurrent.**ThreadPoo**lExecutor$Worker.run(**
>>>>>> ThreadPoo**lExecutor.java:908)
>>>>>> at java.lang.Thread.run(Thread.**ja**va:619)
>>>>>> Caused by: org.eclipse.jgit.api.errors.**Tr**ansportException:
>>>>>> https://git.example.com/**megapi**xel/my_build_tools.git<https://git.example.com/megapixel/my_build_tools.git>:
>>>>>> cannot open git-upload-pack
>>>>>>  at org.eclipse.jgit.api.**FetchComm**and.call(**FetchCommand.java:**
>>>>>> 137)
>>>>>> at org.jenkinsci.plugins.**gitclien**t.JGitAPIImpl.fetch(**JGitAPIImp
>>>>>> **l.java:208)
>>>>>>  ... 13 more
>>>>>> Caused by: org.eclipse.jgit.errors.**Transp**ortException:
>>>>>> https://git.example.com/**megapi**xel/my_build_tools.git<https://git.example.com/megapixel/my_build_tools.git>:
>>>>>> cannot open git-upload-pack
>>>>>>  at org.eclipse.jgit.transport.**Tra**nsportHttp.connect(**
>>>>>> TransportHt**tp.java:496)
>>>>>> at org.eclipse.jgit.transport.**Tra**nsportHttp.openFetch(**Transport
>>>>>> **Http.java:305)
>>>>>>  at org.eclipse.jgit.transport.**Fet**chProcess.executeImp(**
>>>>>> FetchProc**ess.java:136)
>>>>>> at org.eclipse.jgit.transport.**Fet**chProcess.execute(**FetchProcess
>>>>>> **.java:122)
>>>>>>  at org.eclipse.jgit.transport.**Tra**nsport.fetch(Transport.**java:*
>>>>>> *1104)
>>>>>> at org.eclipse.jgit.api.**FetchComm**and.call(**FetchCommand.java:**
>>>>>> 128)
>>>>>>  ... 14 more
>>>>>> Caused by: javax.net.ssl.**SSLHandshakeExce**ption:
>>>>>> sun.security.validator.**Validat**orException: PKIX path building
>>>>>> failed: sun.security.provider.**certpath**.**SunCertPathBuilderException:
>>>>>> unable to find valid certification path to requested target
>>>>>>  at com.sun.net.ssl.internal.ssl.**A**lerts.getSSLException(Alerts.**
>>>>>> j**ava:174)
>>>>>> at com.sun.net.ssl.internal.ssl.**S**SLSocketImpl.fatal(**SSLSocketIm
>>>>>> **pl.java:1611)
>>>>>>  at com.sun.net.ssl.internal.ssl.**H**andshaker.fatalSE(Handshaker.**
>>>>>> j**ava:187)
>>>>>> at com.sun.net.ssl.internal.ssl.**H**andshaker.fatalSE(Handshaker.**j
>>>>>> **ava:181)
>>>>>>  at com.sun.net.ssl.internal.ssl.**C**lientHandshaker.**
>>>>>> serverCertific**ate(**ClientHandshaker.java:**1035)
>>>>>> at com.sun.net.ssl.internal.ssl.**C**lientHandshaker.**processMessage
>>>>>> **(**ClientHandshaker.java:124)
>>>>>>  at com.sun.net.ssl.internal.ssl.**H**andshaker.processLoop(**
>>>>>> Handshak**er.java:516)
>>>>>> at com.sun.net.ssl.internal.ssl.**H**andshaker.process_record(**Hands
>>>>>> **haker.java:454)
>>>>>>  at com.sun.net.ssl.internal.ssl.**S**SLSocketImpl.readRecord(**
>>>>>> SSLSoc**ketImpl.java:884)
>>>>>> at com.sun.net.ssl.internal.ssl.**S**SLSocketImpl.**performInitialHan
>>>>>> **dshake(**SSLSocketImpl.java:**1112)
>>>>>>  at com.sun.net.ssl.internal.ssl.**S**SLSocketImpl.startHandshake(**
>>>>>> SS**LSocketImpl.java:1139)
>>>>>> at com.sun.net.ssl.internal.ssl.**S**SLSocketImpl.startHandshake(**SS
>>>>>> **LSocketImpl.java:1123)
>>>>>>  at sun.net.www.protocol.https.**Htt**psClient.afterConnect(**
>>>>>> HttpsCli**ent.java:418)
>>>>>> at sun.net.www.protocol.https.**Abs**tractDelegateHttpsURLConnec**tio
>>>>>> **n.connect(**AbstractDelegateHttp**sURLConnec**tion.java:166)
>>>>>>  at sun.net.www.protocol.http.**Http**URLConnection.**getInputStream(
>>>>>> **H**ttpURLConnection.java:1026)
>>>>>> at java.net.HttpURLConnection.**get**ResponseCode(**HttpURLConnection
>>>>>> **.java:373)
>>>>>>  at sun.net.www.protocol.https.**Htt**psURLConnectionImpl.**
>>>>>> getRespons**eCode(**HttpsURLConnectionImpl.**java:**318)
>>>>>> at org.eclipse.jgit.util.**HttpSupp**ort.response(**HttpSupport.java:
>>>>>> **167)
>>>>>>  at org.eclipse.jgit.transport.**Tra**nsportHttp.connect(**
>>>>>> TransportHt**tp.java:459)
>>>>>> ... 19 more
>>>>>> Caused by: sun.security.validator.**Validat**orException: PKIX path
>>>>>> building failed: 
>>>>>> sun.security.provider.**certpath**.**SunCertPathBuilderException:
>>>>>> unable to find valid certification path to requested target
>>>>>>  at sun.security.validator.**PKIXVal**idator.doBuild(**PKIXValidator.
>>>>>> **java:285)
>>>>>> at sun.security.validator.**PKIXVal**idator.engineValidate(**PKIXVali
>>>>>> **dator.java:191)
>>>>>>  at sun.security.validator.**Validat**or.validate(Validator.**java:**
>>>>>> 218)
>>>>>> at com.sun.net.ssl.internal.ssl.**X**509TrustManagerImpl.validate(**X
>>>>>> **509TrustManagerImpl.java:126)
>>>>>>  at com.sun.net.ssl.internal.ssl.**X**509TrustManagerImpl.**
>>>>>> checkServe**rTrusted(**X509TrustManagerImpl.**java:209)
>>>>>> at com.sun.net.ssl.internal.ssl.**X**509TrustManagerImpl.**checkServe
>>>>>> **rTrusted(**X509TrustManagerImpl.**java:249)
>>>>>>  at com.sun.net.ssl.internal.ssl.**C**lientHandshaker.**
>>>>>> serverCertific**ate(**ClientHandshaker.java:**1014)
>>>>>> ... 33 more
>>>>>> Caused by: 
>>>>>> sun.security.provider.**certpath**.**SunCertPathBuilderException:
>>>>>> unable to find valid certification path to requested target
>>>>>>  at sun.security.provider.**certpath**.SunCertPathBuilder.**
>>>>>> engineBuil**d(**SunCertPathBuilder.java:174)
>>>>>> at java.security.cert.**CertPathBui**lder.build(**CertPathBuilder.**
>>>>>> java:238)
>>>>>>  at sun.security.validator.**PKIXVal**idator.doBuild(**PKIXValidator.
>>>>>> **java:280)
>>>>>> ... 39 more
>>>>>> ERROR: Could not fetch from any repository
>>>>>> FATAL: Could not fetch from any repository
>>>>>> hudson.plugins.git.**GitExceptio**n: Could not fetch from any
>>>>>> repository
>>>>>> at hudson.plugins.git.GitSCM$2.**in**voke(GitSCM.java:1035)
>>>>>>  at hudson.plugins.git.GitSCM$2.**in**voke(GitSCM.java:941)
>>>>>> at hudson.FilePath$**FileCallableWr**apper.call(**FilePath.java:2246)
>>>>>>  at hudson.remoting.UserRequest.**pe**rform(UserRequest.java:118)
>>>>>> at hudson.remoting.UserRequest.**pe**rform(UserRequest.java:48)
>>>>>>  at hudson.remoting.Request$2.run(****Request.java:326)
>>>>>> at hudson.remoting.**InterceptingEx**ecutorService$1.**call(**
>>>>>> Intercept**ingExecutorService.**java:72)
>>>>>>  at java.util.concurrent.**FutureTas**k$Sync.innerRun(**FutureTask.**
>>>>>> java:303)
>>>>>> at java.util.concurrent.**FutureTas**k.run(FutureTask.**java:138)
>>>>>>  at java.util.concurrent.**ThreadPoo**lExecutor$Worker.**runTask(**
>>>>>> ThreadPoolExecutor.**java:886)
>>>>>> at java.util.concurrent.**ThreadPoo**lExecutor$Worker.run(**ThreadPoo
>>>>>> **lExecutor.java:908)
>>>>>>  at java.lang.Thread.run(Thread.**ja**va:619)
>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Jenkins Users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to jenkinsci-use...@**googlegroups.**com.
>>>>>>
>>>>>> For more options, visit 
>>>>>> https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out>
>>>>>> .
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to jenkinsci-use...@**googlegroups.com.
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>
>>>>
>>>>
>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Website: http://earl-of-code.com

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to