Releases: RedHatQE/cinch
Releases · RedHatQE/cinch
V1.4.0
V1.3.0
v1.2.0
- Update default Jenkins version to 2.89 #236
- Dropping support for Ansible < 2.4
- Stop using my fedorapeople mirror #226
- Support local connections #228
- adds the ability to select which user to execute swarm service as #229
- linchpin verson bump and AWS example support #230
- Fix CI #231 #234
- Add tests #232
- replace check_ssh with wait_for_connection module #227
- Modify check_ssh role to use wait_for_connection module #235
v1.1.0
- Adds support for jenkins_java_extra_options (#204)
- Adds support for jenkins_security_extra_roles (#204)
- Allow update_center_certificate to be pulled from remote instead of
only local files (#214) - Fixed jenkins_cli_shell_user variable to work properly, and generate an SSH
key for it if one does not yet exist (#181) - Removed gather_facts from upload_files roles (#218)
- Improved internal movement of some files and variables to avoid collisions
- Improvements to CI testing runs (#216)
- Move Python testing to tox (#221)
- Provide option to allow anonymous access when Kerberos is enabled (#205)
- Allow keytab and SSL certs to be pulled from remote sources (#224)
v1.0.0
- Update default Jenkins version to 2.60
- Update plugins list to 2.60-friendly list
- Add support for extra_repositories in repo list
- Add support for the jenkins_extra_plugins variable, which appends to the
existing provided plugin lists for further customization - Add check_mode support for kerberos sso Groovy script
- Improved check_mode support for Groovy scripts to ensure modifications are
not made - Improved documentation for CLI --help and Sphinx docs for Ansible variable
customization - Fixed issue with spaces in SSH key file path
- Added an example for using URLs to fetch Jenkins plugin lists
- Added Sphinx documentation for maintainer release process
- nginx configuration now allows Jenkins plugin uploads
v0.9.0
- IMPORTANT - The 'cinchpin' command has been REMOVED for linchpin 1.0.4
compatibility. The new 'teardown' command replaces Jenkins slave
disconnection functionality previously handled by the 'cinchpin' command. - The RHEL7 installer now creates two virtualenvs, one for linchpin and one for
cinch - Removed 'latest tip' and Beaker python package installation options from
RHEL7 installer as they are no longer necessary - Fixed a bug where Jenkins slaves would not be removed from the master during
a provisioning failure in our JJB example workflow
(ci-jslave-project-sample.yaml)
v0.8.5
v0.8.4
v0.8.3
- Clean up TravisCI tests
- Clean up Docker UID variable for OpenShift support
- Stop Jenkins process before upgrading
- Avoid modifying Beaker during upgrades
- Make jenkins user passwords optional, to avoid unnecessarily changing them
on existing systems
v0.8.2
- Added jenkins_cli_shell_user and jenkins_cli_shell_user_home, to allow better
configuration of where to configure Jenkins CLI users' SSH keys - Improved internal construction of the _jenkins_url variable to avoid possible
SSL hostname mismatch errors - Removed pre-packaged SSH key. Changed to generating when needed