Skip to content

Releases: jenkinsci/ansible-tower-plugin

ansible-tower-0.16.0

15 Jun 13:14
Compare
Choose a tag to compare

Behavior modification:

We have modified the way logs are retrieved from Ansible Tower. Previously this was a simple true/false checkbox. This is now a dropdown with the following items:

  • Do not import
  • Import Truncated Logs
  • Import Full Logs
  • Process Variables Only

The first two items correspond to the old false and true values respectively.
The way Jenkins was importing the logs from Tower correlated to how Tower displayed the logs (with a ... on a large log message). The third value Import Full Logs will import and display the log message without the ... appended. This is needed if you are using purpose driven logging with a large variable value. Additionally, we've added another option Process Variables Only which will scrape the logs from Tower looking for variables but will not add the logs from Tower into the Jenkins log. This pulls information as if it were doing Import Full Logs.

ansible-tower-0.15.0

22 May 19:10
Compare
Choose a tag to compare

New feature:

Added SCM Branch override on job templates. Thanks to (@Reuuke) for this feature.

Behavior modification:

The login process has changed slightly. In a scenario where Jenkins is connecting to Tower as a user who is from an external provider (LDAP/SAML/etc) and the setting for granting oAuthTokens to external users is enabled Jenkins was never able to authenticate to Tower. Once Tower refused the oAuth token the authentication process stopped. The login mechanism will now do the following in sequence:

  • Attempt to get an oAuth Token
  • Attempt to get a legacy Token
  • Revert to basic auth

Any existing working authentications between Jenkins and Tower should not be impacted. JENKINS-62300

Bug Fixes:

Fixed spelling error in README.md (thanks to @MarkEWaite)

ansible-tower-0.14.1

23 Mar 16:51
Compare
Choose a tag to compare

Bug Fixes:

  • Updated documentation for explicit callout of issues between envinject and pipelines. Thanks to @tisluk for the pull request for this.
  • Updated to better handle AWX version 8.0.0.0 for bug reports: JENKINS-60352 and JENKINS-61586

ansible-tower-0.14.0

08 Jan 14:38
Compare
Choose a tag to compare

New feature:
Added project revision task. This allows you to set the revision field on a project.

Bug Fixes:
Updated credentials override to allow for folder level credentials in addition to global credentials.
Modified how credentials are passed for newer tower versions. Fixes issues where a single machine and vault credential are not passed into a job template.

ansible-tower-0.13.0

21 Nov 20:19
Compare
Choose a tag to compare

Added the ability to override the globally defined credential on a Tower plugin step.
Modified back end authentication to Tower, please see the readme if using username/password configuration.

ansible-tower-0.12.0

06 Nov 00:08
Compare
Choose a tag to compare

Adding project sync function.

ansible-tower-0.11.1

05 Nov 00:11
Compare
Choose a tag to compare

Migrated from Wiki docs to GitHub documentation.

ansible-tower-0.11.0

05 Nov 00:03
Compare
Choose a tag to compare

Canceling a job in Jenkins will now attempt to cancel the job in Tower as well.
Requirements in pom.xml are now pulled over https. Thanks to @daniel-beck for the Pull Request.

ansible-tower-0.10.0

05 Nov 00:02
Compare
Choose a tag to compare

Returned values can now be accessed in a pipeline.
Pipelines can now run jobs asynchronous.

ansible-tower-0.9.2

05 Nov 00:02
Compare
Choose a tag to compare