Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upChangelog and upgrade guide for 2.46.1 #764
Conversation
| message: Exceptions during Jenkins cleanup step should not block restart. | ||
| issue: 42164 | ||
| - type: bug | ||
| message: Cryptic error message when loading JnlpSlaveAgentProtocol4. <<< AUTOGENERATED (https://issues.jenkins-ci.org/browse/JENKINS-41987) |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
olivergondza
Mar 23, 2017
Author
Member
That is a reminder to review the generated entry and delete the note. It clearly does not work ...
| @@ -140,6 +140,64 @@ | |||
| message: Do not fail to write a log file just because something deleted the parent directory. | |||
| issue: 16634 | |||
| pull: 2738 | |||
| - version: "2.46.1" | |||
| date: 2017-03-19 | |||
This comment has been minimized.
This comment has been minimized.
|
@olivergondza To clarify, you're planning to do neither the upgrade guide contents nor the notable changes since 2.32.x? |
|
Sorry, busy week. I will have a look at the notable changes at Monday. |
| lts_baseline: "2.46" | ||
| lts_changes: | ||
| - type: rfe | ||
| message: Update the SSHD module from 1.7 to 1.8. The change disables obsolete Ciphers: AES128CBC, TripleDESCBC, and BlowfishCBC. |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 27, 2017
Contributor
According to POM XML, the version is 1.9. This entry comes from the 2.34, and it conflicts with the entrues for 2.37:
- Update SSHD Core from 0.8.0 to 0.14.0. (pull 2662)
- SSHD Module: Handshake was failing (wrong shared secret) 1 out of 256 times due to SSHD-330. (issue 40362)
| message: Exceptions during Jenkins cleanup step should not block restart. | ||
| issue: 42164 | ||
| - type: bug | ||
| message: Cryptic error message when loading JnlpSlaveAgentProtocol4. |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 27, 2017
Contributor
From what I see there is no such entry in the Weekly changelog. It should have been noted for 2.47. IMHO the entry should be also more human-readable
This comment has been minimized.
This comment has been minimized.
olivergondza
Mar 28, 2017
Author
Member
That happens for LTS when the change does not seem to be noteworthy when merged but get backported eventually.
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 28, 2017
Contributor
Will add it to the Weekly changelog then. Better safe then sorry
| message: Properties were not passed to Maven command by Maven build step when the Inject Build Variables flag was not set. | ||
| issue: 39268 | ||
| - type: rfe | ||
| message: Enable the JNLP4 agent protocol by default. |
This comment has been minimized.
This comment has been minimized.
| lts_baseline: "2.46" | ||
| lts_changes: | ||
| - type: rfe | ||
| message: Update the SSHD module from 1.7 to 1.8. The change disables obsolete Ciphers: AES128CBC, TripleDESCBC, and BlowfishCBC. |
This comment has been minimized.
This comment has been minimized.
rtyler
Mar 27, 2017
Member
This "message" should be quoted, otherwise it's not valid YAML (due to the colons fwiw)
An error occurred: (/home/jenkins/workspace/Infra_jenkins.io_PR-764-NYRWJGUU4XY76C35W6WKURUQQGJVESLRGXZL7GGWN3MFTWWRZL7Q/content/_data/changelogs/lts.yml): mapping values are not allowed here at line 149 column 92
org/jruby/ext/psych/PsychParser.java:227:in `parse'
| references: | ||
| - issue: 40886 | ||
| - url: https://github.com/jenkinsci/remoting/blob/master/docs/protocols.md#jnlp4-connect | ||
| title: upgrade notes |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 28, 2017
Contributor
It is not a link to upgrade notes. It is just a protocol description
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
| message: Exceptions during Jenkins cleanup step should not block restart. | ||
| issue: 42164 | ||
| - type: bug | ||
| message: Cryptic error message when loading JnlpSlaveAgentProtocol4. |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 28, 2017
Contributor
Will add it to the Weekly changelog then. Better safe then sorry
|
LGTM, with some improvement proposals |
|
|
||
| ==== JNLP4 remoting protocol enabled by default | ||
|
|
||
| The JNLP4 protocol is now enabled by default for JNLP agent connections. It's more reliable than JNLP3, and also encrypted, making it the best choice for agent connections. Use of this protocol may require upgrades of +slave.jar+ files on agents. |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 29, 2017
Contributor
Documentation hyperlink? https://github.com/jenkinsci/remoting/blob/master/docs/protocols.md#jnlp4-connect
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 29, 2017
Contributor
Unfortunately we have no documentation page for upgrading agents :(
|
|
||
| ==== Obsolete ciphers removed from SSHD | ||
|
|
||
| Jenkins exposes an SSH server that allows use of CLI commands via SSH. In this SSH server, support for the obsolete ciphers AES128CBC, TripleDESCBC, and BlowfishCBC has been removed. |
This comment has been minimized.
This comment has been minimized.
oleg-nenashev
Mar 29, 2017
Contributor
Add: "SSH clients using these versions won't be able to connect to Jenkins. It should not affect modern systems"
| --- | ||
| layout: documentation | ||
| title: Jenkins Upgrade Guide | ||
| notitle: true |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Merging as-is, minor improvements can always be done separately later. |
606eaa1
into
jenkins-infra:master

olivergondza commentedMar 21, 2017
@daniel-beck