thankyou, I have some typos, fixed that issue. BUt in the same playbook I 
trying to use loops and access both the urls with respective user and 
password and print the job info, but only one url response is working. 
other one is failing with error. if I remove the working url and try with 
accessing the failed user details, it works. I believe some thing I might 
have missed in the loop.

---
 - name: Access URLs with Different User-Password Combinations
   hosts: localhost
   gather_facts: false

   vars:
     urls:
       - url: <url1>
         username: <username1>
         password_file: group_vars/password1.yml
       - url: <url1>
         username: <username2>
         password_file: group_vars/password2.yml

   tasks:
     - name: Include Password Variables
       include_vars:
         file: "{{ url_item.password_file }}"
       loop: "{{ urls }}"
       loop_control:
         loop_var: url_item


     - name: Access URLs
       community.general.jenkins_job_info:
         glob: "reponame.*"
         url: "{{ url_item.url }}"
         user: "{{ url_item.username }}"
         token: "{{ password }}"
         validate_certs: false
       loop: "{{ urls }}"
       loop_control:
         loop_var: url_item
       vars:
         - password: "{{ url_item.password_file }}"
       register: response

     - name: Print Response
       debug:
         var: response

On Friday, June 30, 2023 at 4:28:42 AM UTC-7 Dick Visser wrote:

> On Fri, 30 Jun 2023 at 09:22, Narmada Karthika <[email protected]> wrote:
>
> > msg": "Unable to connect to Jenkins server, Unable to authenticate with 
> any scheme:\nauth(kerberos) HTTPSConnectionPool(host='<jenkins.com>.*', 
> port=443): Max retries exceeded with url: /api/json (Caused by 
> NewConnectionError('<urllib3.connection.HTTPSConnection object at 
> 0x7f4fcb26bd30>: Failed to establish a new connection: [Errno -2] Name or 
> service not known',))\nauth(basic) HTTPSConnectionPool(host=' <jenkins.com>.* 
> ', port=443): Max retries exceeded with url: /api/json (Caused by 
> NewConnectionError('<urllib3.connection.HTTPSConnection object at 
> 0x7f4fcb26b9e8>: Failed to establish a new connection: [Errno -2] Name or 
> service not known',))",
>
> This indicates some DNS resolution issue on the system where this task 
> executes.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/e5d45eb6-54e7-49e4-a261-92657c03ef10n%40googlegroups.com.

Reply via email to