That seems sensible to me. The issue is in the plugin, not the core. Delaying the release of the core will not help fix the plugin.
I'm not clear how a new user installing Jenkins LTS will be able to choose the 1.1.20 release of the git plugin. I had to download it separately, name it appropriately (replace .hpi with .bak), copy it into the plugins directory, then restart Jenkins. Once that was done, Jenkins core recognized there was a 1.1.20 available for downgrade. Those steps seem too complicated for the otherwise elegant and easy to administer Jenkins system. I guess the best solution is to have a new version of the Git plugin released to fix the problem... Mark Waite >________________________________ > From: Vojtech Juranek <vjura...@redhat.com> >To: jenkinsci-users@googlegroups.com >Sent: Sunday, July 22, 2012 1:21 PM >Subject: Re: Re: LTS 1.466.1 RC1 testing > >Sami, thanks for clarifying what is the root cause of this issue, it's caused >by 3b1ad20200 [1], which should fixed checking out branches containing "/" in >the branch name [2]. > >Mark, this is not a show stopper for LTS release. Git plugin is not bundled >with the Jenkins core and you can do the upgrade to 1.466.1 without upgrading >Git plugin to 1.1.21. The idea behind LTS is to provide some stable release >which includes also some basics testing of most popular plugin against this >release. I try to test with the most up-to-date plugin release, but it's not >mandatory to use the latest version. I.e. the output of the testing will be >something like the report "upgrade to 1.466.1 is fine, all latest plugin as >well except git plug. In git 1.1.21 is a regression and you should update to >1.1.20" > >In fact IIRC we never experienced such situation, that a serious regression >was find in a plugin during LTS testing. Maybe I should create separate topics >how to present this results to the community in some well-arranged way > >[1] https://github.com/jenkinsci/git- >plugin/commit/3b1ad202004ec3617f2023e147868876bea2e305 >[2] https://issues.jenkins-ci.org/browse/JENKINS-14026 > >On Sunday 22 July 2012 07:31:38 Mark Waite wrote: >> That is the issue. Thanks for the suggestion! I was confident the problem >> was in the plugin, not in jenkins core, since switching back to the old >> plugin was able to make it work again. >> >> I assume this is still a "showstopper" for the release of the 1.466.1 long >> term support version, since many, many Jenkins users depend on the Git >> plugin and this bug makes Git plugin 1.1.21 incompatible with previous >> versions and incompatible with the help which is included with the plugin. >> >> Mark Waite >> >> >________________________________ >> > >> > From: Sami Tikka <sjti...@gmail.com> >> > >> >To: "jenkinsci-users@googlegroups.com" <jenkinsci-users@googlegroups.com> >> >Cc: "jenkinsci-users@googlegroups.com" <jenkinsci-users@googlegroups.com> >> >Sent: Saturday, July 21, 2012 11:50 PM >> >Subject: Re: LTS 1.466.1 RC1 testing >> > >> >It could be https://issues.jenkins-ci.org/browse/JENKINS-14480, probably >> >nothing wrong with Jenkins. Mark, could you check if you have >> >repository/branchname in the "Branch to build" setting? >> > >> >-- Sami >> > >> >Vojtech Juranek <vjura...@redhat.com> kirjoitti 22.7.2012 kello 3.37: >> >> Thanks for verifying. So now I really have no idea where the problem >> >> could >> >> be:-( >> >> And yes, I also tested with 1.466.1-SNAPSHOT (rc-07/12/2012 03:57 GMT- >> >> kohsuke), namely rpm package downloaded from >> >> http://pkg.jenkins-ci.org/redhat- stable-rc/ >> >> >> >> On Saturday 21 July 2012 15:04:17 Mark Waite wrote: >> >>> I used the script console at http://localhost:8080/script to run the >> >>> command Functions.isWindows() and it reports Result: false >> >>> >> >>>> ________________________________ >> >>>> >> >>>> From: Vojtech Juranek <vjura...@redhat.com> >> >>>> >> >>>> To: jenkinsci-users@googlegroups.com >> >>>> Sent: Saturday, July 21, 2012 3:00 PM >> >>>> Subject: Re: Re: LTS 1.466.1 RC1 testing >> >>>> >> >>>> Hi Mark, >> >>>> thanks for spotting it! >> >>>> >> >>>> I tested 1.466.1 RC1 with git plugin 1.1.21 and everything works fine >> >>>> for >> >>>> me. You probably suffer from JENKINS-13007 [1], the last comment under >> >>>> this issue also states that this issue start to appear on linux since >> >>>> 1.1.21. It obviously appear only on some machines, but I have currently >> >>>> no >> >>>> idea what triggers this problem. >> >>>> >> >>>> In 1.1.21 was one commit related to this issue [2], but it should >> >>>> affect >> >>>> only windows machines... Just for sure, could you please go to >> >>>> $JENKINS_HOME/script and run following command: >> >>>> Functions.isWindows() >> >>>> if Jenkins for some strange reason thinks that it runs on windows? >> >>>> >> >>>> Thanks >> >>>> Vojta >> >>>> >> >>>> [1] https://issues.jenkins-ci.org/browse/JENKINS-13007 >> >>>> [2] https://github.com/jenkinsci/git- >> >>>> plugin/commit/85afc7b0e64dd18c2807373880d1a8e2824fffbc >> >>>> >> >>>> On Friday 20 July 2012 20:21:58 Mark Waite wrote: >> >>>>> I installed the release candidate and cannot seem to checkout with the >> >>>>> latest release of the Git plugin. Has anyone else successfully used >> >>>>> Git >> >>>>> plugin 1.1.21 with a new installation of Jenkins 1.466.1 RC1? >> >>>>> >> >>>>> I had seen the same problem with an existing installation and rolled >> >>>>> back >> >>>>> to 1.1.20 on that existing installation. Unfortunately, it is not >> >>>>> that >> >>>>> simple with a new installation. >> >>>>> >> >>>>> Mark Waite >> >>>>> >> >>>>>> ________________________________ >> >>>>>> >> >>>>>> From: Vojtech Juranek <vjura...@redhat.com> >> >>>>>> >> >>>>>> To: jenkinsci-...@googlegroups.com; jenkinsci-users@googlegroups.com >> >>>>>> Sent: Friday, July 20, 2012 5:04 PM >> >>>>>> Subject: LTS 1.466.1 RC1 testing >> >>>>>> >> >>>>>> Hi, >> >>>>>> LTS 1.466.1 RC1 is now available for download [1], thus we can start >> >>>>>> testing. As usual, I would like to ask for your help. If you stage RC >> >>>>>> in >> >>>>>> you stage environment or just download RC and try to run it, please >> >>>>>> drop >> >>>>>> a >> >>>>>> note on wiki page [2], shortly describe what you tested, where it was >> >>>>>> done >> >>>>>> (OS, JDK version) and the result. >> >>>>>> >> >>>>>> Feel free to add new tests or repeating test which was already done >> >>>>>> by >> >>>>>> someone else in different env. - it is also very useful as some bug >> >>>>>> can >> >>>>>> appear only on e.g. one OS but not on other etc. >> >>>>>> >> >>>>>> Any test is very helpful, especially in case of new major LTS RC. >> >>>>>> >> >>>>>> Thanks in advance >> >>>>>> Vojta >> >>>>>> >> >>>>>> [1] http://mirrors.jenkins-ci.org/ >> >>>>>> [2] >> >>>>>> https://wiki.jenkins-ci.org/display/JENKINS/LTS+1.466.x+RC+Testing > > >