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.