-
Bug
-
Resolution: Fixed
-
Major
-
None
It appears that calling a workflow template with a project sync or an inventory sync as the first step causes a failure. It appears that this is due to the plugin attempting to call the wrong URL for these types of workflow steps.
NOTE: The incorrect paths show below occur regardless of where the steps occur in the workflow. It just seems that the failure occurs when the erroneous job path doesn't already exist.
For example, for a project sync step, the plugin calls:
instead of:
https://tower.home/#/scm_update/324
Similarly, with an inventory sync step, the plugin attempts to call
Instead of:
https://tower.home/#/inventory_sync/333
Code changed in jenkins
User: John Westcott IV
Path:
src/main/java/org/jenkinsci/plugins/ansible_tower/util/TowerConnector.java
http://jenkins-ci.org/commit/ansible-tower-plugin/885e792ca71d185e911764b6ca92cf120d978a60
Log:
Changes for
JENKINS-48438andJENKINS-48377.Added method to get job template and options for logging different types of events in a workflow. Tower running now will let you know if you set a variable that is not set as prompt on launch in Tower.
Compare: https://github.com/jenkinsci/ansible-tower-plugin/compare/db71a93388c5...885e792ca71d