Releases: jenkinsci/ansible-tower-plugin
ansible-tower-0.9.2
ansible-tower-0.9.1
My apologies for the delay in getting this fix out. One of the things which took a while to setup was a more robust testing environment. Hopefully issues like the login issues with the last release will be able to be caught before they are released. Thanks the community for all of the help with the following fixes as well as to the Ansible Tower Engineering team for working with me on a better way to achieve the task at hand.
- Fixing authentication issues. We initially were trying to determine the version number of Tower/AWX and then make a decision on authentication method. We now do it like tower-cli does by checking for /api/v2/o to determine if we need to authenticate with an oAuth token or a legacy token type. Thanks to @tisluk for the Pull Request starting this fix.
- In addition, we added more logging message when a Tower instance is set to debug as to what is happening with authentication.
- Fixed some typos in log messages.
- Fixed issue if you have Force Trust cert enabled but you are connecting to an AWX instance on http.
- The plugin now attempts to give you more details if it receives a 403 (Unauthorized) from the instance.
- Fixed an issue where newer versions of Tower failed if credentials were not in integer format. Thanks to @jmcshane for the Pull Request. JENKINS-54503
- The plugin now returns JOB_ID, JOB_URL and JOB_RESULT back to Jenkins. Thanks to @tisluk for the Pull Request.
- The plugin can now be configured to not fail a job if a Tower execution fails. Thanks to @tisluk for the Pull Request.
ansible-tower-0.9.0
Added support for oAuth to Tower.
Fixed connection issues with Tower 3.3.0 using Basic Auth.
ansible-tower-0.8.7
Fixed URI to authtoken.
ansible-tower-0.8.6
Added support for Skip Tags INFRA-1685
Added support for multiple credentials JENKINS-51770
ansible-tower-0.8.5
Decreased version dependency on EnvInject plugin due to issues. Thanks to Mikael Gaunin for the Pull Request.
ansible-tower-0.8.4
Removed comparable since in pom.xml to prevent warning about invalid config files. JENKINS-51009
Thanks to Adrien for catching this.
ansible-tower-0.8.3
Tolerate the Tower URL ending with a /. JENKINS-48835
ansible-tower-0.8.2
Added help text for template ID. JENKINS-50239
Notes for extra vars, job tags, limit, inventory and credential now indicate that "Prompt on Launch" in the template is required for the setting to take affect in Tower JENKINS-49915
ansible-tower-0.8.1
The connection will now be attempted by an authtoken first, if that fails (like on the new versions of AWX) it will revert to Basic Auth. JENKINS-50031