-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates for linchpin 1.0.4 compatibility
* cinch/bin - The 'cinchpin' command has been fully removed and deprecated. cinch and linchpin are tracking different versions of Ansible and cannot live in the same Python virtualenv, hence the need to remove this convenience wrapper. The new 'teardown' command is now available to assist with removing Jenkins slaves from Jenkins masters. This functionality was previously provided by 'cinchpin'. Thanks to greg-hellings for providing the code for this. * cinch/playbooks/install-rhel7.yml - we now create two separate virtualenvs for linchpin and cinch * cinch/playbooks/install-rhel7.yml - the Python virtualenv creation process has been stramlined by using native Ansible to work around issues with the selinux Python module and outdated versions of pip and setuptools * cinch/playbooks/install-rhel7.yml - the Beaker Python package is no longer installed in the virtualenv since with system-site-packages we can use the Beaker version that's installed via RPM * cinch/playbooks/install-rhel7.yml - the 'latest tip' install option has been removed. This is a developer tool that's no longer necessary at this time * Sphinx docs have been updated to reflect the changes in this commit * All references to 'linch-pin' have been changed to 'linchpin' as the project has been renamed * jjb/ci-jslave-project-sample.yaml - This example template now uses the two separate Python virtualenvs for linchpin and cinch * jjb/ci-jslave-project-sample.yaml - The Jenkins jobs have been renamed for less visual clutter * jjb/ci-jslave-project-sample.yaml - A bug with teardown has been fixed, where teardown would fail if the Jenkins slave never connected to the Jenkins master * jjb/install-rhel7.yml - Removed options for 'latest tip' and 'beaker' to corresponded with the related Ansible playbook changes described previously * setup.py - Bumped version to 0.9.0 * setup.py - Replaced 'cinchpin' command entry point with new 'teardown' command * setup.py - Removed linchpin as a dependency
- Loading branch information
David Roble
committed
Nov 20, 2017
1 parent
c05173a
commit 9252c96
Showing
8 changed files
with
144 additions
and
341 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.