You are here
New TurnKey Jenkins version (12.1)
Changes:
- Jenkins:
- Installing latest version of Jenkins from official package repository, and pinning for security.
- Latest plugins versions are installed at build time.
- Transitioned to jenkins daemon localhost, removed tomcat related.
- Regenerate jenkins secrets/keys on firstboot (security).
- Configured authentication via pam (admin posix user, disabled login).
- Note: Please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.
Links
New TurnKey Jenkins version (12.0)
Changes:
- Initial public release of TurnKey Jenkins, based on TKLPatch submitted by Adrian Moya.
- Jenkins is preconfigured with PrivateSecurityRealm, providing users full control once logged in (signup is disabled by default).
- Set Jenkins admin password on firstboot (convenience, security).
- Regenerates all secrets during installation / firstboot (security).
- Includes all popular VCS clients and related Jenkins plugins for Git, Bazaar, Mercurial and Subversion.
- JENKINS_HOME configured in environment: /var/local/lib/jenkins.
- SSL support out of the box.
- Tomcat, Apache and Java configurations
- Apache2 Jk loadbalancer connector to Tomcat (performance).
- JkMounts for jenkins, admin, manager, host-manager applications.
- Configured Tomcat admin/manager roles and admin user.
- Configured Tomcat AJP connector to bind to localhost (security).
- Removed tomcat HTTP connector listener (security).
- Tomcat and Java environment variables configuration system wide.
- Includes postfix MTA (bound to localhost) for sending of email (e.g. password recovery). Also includes webmin postfix module for convenience.
Major component versions
tomcat6 | 6.0.35-1+squeeze2 |
apache2 | 2.2.16-6+squeeze7 |
libapache2-mod-jk | 1:1.2.30-1squeeze1 |
openjdk-6-jdk | 6b18-1.8.13-0+squeeze2 |
openjdk-6-jre | 6b18-1.8.13-0+squeeze2 |
ant | 1.8.0-4 |
mysql-server | 5.1.63-0+squeeze1 |
libmysql-java | 5.1.10+dfsg-2 |
git-core | 1:1.7.2.5-3 |
bzr | 2.1.2-1 |
subversion | 1.6.12dfsg-6 |
mercurial | 1.6.4-1 |
build-essential | 11.5 |
Note: Please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.