Subject: CVS commit: pkgsrc/devel/jenkins-lts
Date: 2017-08-12 08:23:17
Message id:

Log Message:
Update to 2.60.2

What's new in 2.60.2 (2017-07-19)
Community reported issues: 3×JENKINS-45057 1×JENKINS-43197 \ 
1×JENKINS-43199 1×JENKINS-45648

    Allow overriding the Jenkins session ID suffix so it doesn't change on every \ 
restart, possibly resulting in too many cookies. (how to set session ID, issue \ 
25046, issue 44894)
    Add documentation for time zone specification for cron patterns (e.g. SCM \ 
polling). (issue 9283)
    Do not submit form when pressing Enter in the plugin manager's filter field. \ 
(issue 44523)
    Jenkins failed to perform some cleanup tasks, including saving the build \ 
queue, if stopped via REST /exit, CLI shutdown, or when restarting from Install \ 
as Windows Service. (issue 44589)
    Don't check whether disabled administrative monitors are active or not on \ 
the Manage Jenkins page. (issue 44608)
    When starting the jenkins.war directly, properly check for Java 8 as minimum \ 
instead of Java 7 before proceeding. (issue 44764)
    Prevent NullPointerException when calling restart CLI command (regression in \ 
2.57). (issue 44769)
    Prevent possible NullPointerException when listing remote directories using \ 
the FilePath#list() and FilePath#listDirectories() APIs. (issue 44942)

What's new in 2.60.1 (2017-06-21)
Community reported issues: 3×JENKINS-43197 2×JENKINS-45057 \ 
1×JENKINS-42988 1×JENKINS-43199 1×JENKINS-45308 1×JENKINS-44485 \ 
1×JENKINS-42959 1×JENKINS-42089
2.60.1 is the first Jenkins LTS release that requires Java 8 to run. If you're \ 
using the Maven Project type, please note that it needs to use a JDK capable of \ 
running Jenkins, i.e. JDK 8 or up. If you configure an older JDK in a Maven \ 
Project, Jenkins will attempt to find a newer JDK and use that automatically. If \ 
your SSH Slaves fail to start and you have the plugin install the JRE to run \ 
them, make sure to update SSH Slaves Plugin to at least version 1.17 (1.20 \ 
Changes since 2.60:

    Fix for NullPointerException while initiating some SSH connections \ 
(regression in 2.59). (issue 44120)

Notable changes since 2.46.3:

    Jenkins (master and agents) now requires Java 8 to run. (issue 27624, issue \ 
42709, pull 2802, announcement blog post)
    Update Groovy to 2.4.8 to address memory leak issue. Pipeline: Groovy needs \ 
to be upgraded to 2.28 or higher to prevent regressions. (issue 33358, issue \ 
    Upgrade the Windows Agent Installer module from 1.6 to 1.7. This change \ 
picks major updates in Windows service management logic. (full changelog, guide \ 
to upgrading old Windows service agents)
    Windows services: Upgrade the bundled Windows Service Wrapper from 1.18 to \ 
2.0.2. (full changelog)
    Windows services: Enable Runaway Process Killer by default in new Agent and \ 
Master installations. (issue 39231)
    Windows services: Enable auto-upgrade of remoting on newly installed agents \ 
if they are connected by HTTPS. (issue 39237)
    Windows services: Add support of shared directories mapping in Windows agent \ 
services. (Shared Directory Mapper documentation)
    Windows services: Integrate various stability and performance fixes in \ 
Windows Service Wrapper from 1.18 to 2.0.2. There are many fixes around \ 
configuration options and process termination. (full changelog)
    Packaging: Do not invoke recursive chown in JENKINS_HOME during the RPM \ 
post-install step unless owned by a different user. (issue 23273)
    Use case-insensitive search by default for new and anonymous users. (issue 42645)
    Searching in the Build History widget takes into account user preferences \ 
(case sensitivity by default). (pull 2683)
    Allow searching by build parameter values in the Build History widget. \ 
(issue 40718)
    Update the Trilead SSH library to get support of new Mac, Key, and Key \ 
Exchange Algorithms. (issue 33021, issue 26379, issue 31549, issue 42959, issue \ 
43979, issue 44046)
    When creating temporary files, use the jenkins prefix instead of the old \ 
hudson one. (pull 2778)
    Update German, French and Russian localizations. (pull 2777, pull 2787, pull \ 
    Removed localizations with very low coverage: Albanian, Basque, Belarusian, \ 
Bengali, Esperanto, Galician, Georgian, Gujarati, Hindi, Icelandic, Indonesian, \ 
Irish, Kannada, Macedonian, Marathi, Mongolian, Occitan, Punjabi, Sinhala, \ 
Tamil, Telugu, Thai. (pull 2813)
    Internal API: Add the ability for ItemListener to veto copy operations; make \ 
Run#compareTo work across jobs; save Jenkins after calling setSecurityRealm or \ 
setAuthorizationStrategy. (issue 34691, issue 42319, pull 2762, pull 2782, pull \ 
2790, pull 2805)