Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-61586

Ansible Tower Plugin version 0.10.0 does not pass credentials from job to Ansible tower 3.6.1

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: ansible-tower-plugin
    • Labels:
      None
    • Environment:
      jenkins version :2.15.0, ansible tower plugin version:0.10.0, Ansible tower version 3.16.1
    • Similar Issues:
    • Released As:
      0.14.1

      Description

      Ansible Tower Plugin version 0.10.0 does not pass credentials from jenkins job to Ansible tower 3.6.1 version

        Attachments

          Activity

          Hide
          lakshmi1 Lakshmi Prasanna Damineni added a comment -

          If it is taking couple of days to download then how we can test it

          Show
          lakshmi1 Lakshmi Prasanna Damineni added a comment - If it is taking couple of days to download then how we can test it
          Hide
          johnwestcottiv John Westcott added a comment -

          I just checked on the plugin site (https://plugins.jenkins.io/ansible-tower/) its still referencing 0.14.0 but on the Jenkins Update center (https://updates.jenkins.io/current/update-center.json) it looks like 0.14.1 is there. Please check your plugins page in Jenkins and see if the 0.14.1 version is available to you to test. If not, you may need to check over the next couple of days for it to become available. 

          Show
          johnwestcottiv John Westcott added a comment - I just checked on the plugin site ( https://plugins.jenkins.io/ansible-tower/ ) its still referencing 0.14.0 but on the Jenkins Update center ( https://updates.jenkins.io/current/update-center.json ) it looks like 0.14.1 is there. Please check your plugins page in Jenkins and see if the 0.14.1 version is available to you to test. If not, you may need to check over the next couple of days for it to become available. 
          Hide
          lakshmi1 Lakshmi Prasanna Damineni added a comment -

          I am not able to see 0.14.1 version in plugin page of Jenkins,
          Do you have any idea how many days it will take,
          Can I expect this version will handle machine credentials of ansible tower correctly

          Show
          lakshmi1 Lakshmi Prasanna Damineni added a comment - I am not able to see 0.14.1 version in plugin page of Jenkins, Do you have any idea how many days it will take, Can I expect this version will handle machine credentials of ansible tower correctly
          Hide
          johnwestcottiv John Westcott added a comment -

          I am hoping that the 0.14.1 will fix the issue with the extracting the version which is what is causing the machine credentials to fail. As for the number of days it can vary based on your installation. It appears to be published out on the plugin page but now its a matter of how long will that take to sync down to your installation. i.e. I've seen some installations which have additional proxies between Jenkins and the update center; I'd say to check back later tonight and then again tomorrow. You can also look at what your update center is set to and when your installation last checked for updates. To do this go to manage jenkins => manage plugins => advanced tab. The last field on here Update Site is where you are pulling plugins from and in the bottom right corner of the page there should be text indicating when the installation last pulled that source (i.e. Update information obtained: 4 hr 40 min ago). If that isn't recent you can hit the "check now" button and it should try to fetch the current data. I am seeing the 0.14.1 version of the plugin after hitting the check now button and my update site is set to the default: https://updates.jenkins.io/update-center.json

          Show
          johnwestcottiv John Westcott added a comment - I am hoping that the 0.14.1 will fix the issue with the extracting the version which is what is causing the machine credentials to fail. As for the number of days it can vary based on your installation. It appears to be published out on the plugin page but now its a matter of how long will that take to sync down to your installation. i.e. I've seen some installations which have additional proxies between Jenkins and the update center; I'd say to check back later tonight and then again tomorrow. You can also look at what your update center is set to and when your installation last checked for updates. To do this go to manage jenkins => manage plugins => advanced tab. The last field on here Update Site is where you are pulling plugins from and in the bottom right corner of the page there should be text indicating when the installation last pulled that source (i.e. Update information obtained: 4 hr 40 min ago). If that isn't recent you can hit the "check now" button and it should try to fetch the current data. I am seeing the 0.14.1 version of the plugin after hitting the check now button and my update site is set to the default:  https://updates.jenkins.io/update-center.json
          Hide
          lakshmi1 Lakshmi Prasanna Damineni added a comment -

          Hi John,

          Thank you very much for your support, finally it successfully passing machine credentials from Jenkins job to ansible tower

          Show
          lakshmi1 Lakshmi Prasanna Damineni added a comment - Hi John, Thank you very much for your support, finally it successfully passing machine credentials from Jenkins job to ansible tower

            People

            Assignee:
            johnwestcottiv John Westcott
            Reporter:
            lakshmi1 Lakshmi Prasanna Damineni
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: