Path to this page:
Subject: CVS commit: pkgsrc/devel/jenkins-lts
From: Ryo ONODERA
Date: 2017-08-12 08:23:17
Message id: 20170812062317.1D47CFACE@cvs.NetBSD.org
Log Message:
Update to 2.60.2
Changelog:
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 \
recommended).
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 \
42189)
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 \
2798)
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)
Files: