Whenever Jenkins supports the new SSH algorithms (TT100517), we want to remove the hiera configuration that disable it. Essentially just revert https://gerrit.wikimedia.org/r/#/c/214055/
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | hashar | T100509 Jenkins master / client ssh connection fails due to missing ssh algorithm | |||
Resolved | hashar | T100518 Reenable ssh MAC/KEX hardening on beta cluster and integration labs project | |||
Invalid | hashar | T100517 Jenkins jar should ship with a more recent jsch java lib version to support hardened algorithm | |||
Resolved | hashar | T103342 Backport libjsch-java to Precise | |||
Resolved | Paladox | T103351 Jenkins trilead-ssh2 doesn't support our MAC/KEX algorithms | |||
Resolved | hashar | T144106 Upgrade Jenkins from 1.x to latest 2.x | |||
Declined | None | T144105 Upgrade Jenkins to 1.651.3 | |||
Resolved | MoritzMuehlenhoff | T157429 Upload Jenkins LTS v2.46.2 to jessie-wikimedia/third-party | |||
Resolved | hashar | T168644 Upgrade jenkins to 2.73.1 (new lts release) | |||
Resolved | hashar | T162828 Upgrade jenkins server and jenkins slaves to java 8 |
Event Timeline
Change 219828 had a related patch set uploaded (by Hashar):
Reenable sshd MAC/KEX hardening for Jenkins and Beta
Change 219828 abandoned by Hashar:
Reenable sshd MAC/KEX hardening for Jenkins and Beta
Reason:
Broken for now because of java trilead-ssh2 T103351
This can now be moved along as trilead has been updated to support this now.
Just need to wait for https://github.com/mc1arke/trilead-api-plugin to be released and for all plugins to be updated.
Actually jenkins core has been updated with the new trilead version so this is blocked on T144106
Done for labs via https://gerrit.wikimedia.org/r/#/c/383120/
And for production: https://gerrit.wikimedia.org/r/#/c/383122/
Change 383122 had a related patch set uploaded (by Hashar; owner: Hashar):
[operations/puppet@production] Jenkins now supports our MAC/KEXY algorithms [prod]
Change 383122 merged by Muehlenhoff:
[operations/puppet@production] Jenkins now supports our MAC/KEXY algorithms [prod]