Dears,

while i am trying to connect my Ansible Platform to my Azure Portal, i am 
facing below error when lunching the job from Ansible portal, so any idea?

ansible-inventory [core 2.12.1]
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/home/runner/.ansible/plugins/modules', 
'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.8/site-packages/ansible
  ansible collection location = 
/home/runner/.ansible/collections:/usr/share/ansible/collections:/usr/share/automation-controller/collections
  executable location = /usr/bin/ansible-inventory
  python version = 3.8.8 (default, Aug 11 2021, 06:52:42) [GCC 8.5.0 
20210514 (Red Hat 8.5.0-3)]
  jinja version = 2.10.3
  libyaml = True
Using /etc/ansible/ansible.cfg as config file
redirecting (type: inventory) ansible.builtin.azure_rm to 
azure.azcollection.azure_rm
[WARNING]:  * Failed to parse /runner/inventory/azure_rm.yml with auto 
plugin:
HTTPSConnectionPool(host='login.microsoftonline.com', port=443): Max retries
exceeded with url: /41bb3422-2e0e-42e8-88d2-------/oauth2/token (Caused
by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at
-----f199c8a------>: Failed to establish a new connection: [Errno -2] Name 
or
service not known'))
  File "/usr/lib/python3.8/site-packages/ansible/inventory/manager.py", 
line 290, in parse_source
    plugin.parse(self._inventory, self._loader, source, cache=cache)
  File 
"/usr/lib/python3.8/site-packages/ansible/plugins/inventory/auto.py", line 
58, in parse
    plugin.parse(inventory, loader, path, cache=cache)
  File 
"/usr/share/ansible/collections/ansible_collections/azure/azcollection/plugins/inventory/azure_rm.py",
 
line 219, in parse
    self._credential_setup()
  File 
"/usr/share/ansible/collections/ansible_collections/azure/azcollection/plugins/inventory/azure_rm.py",
 
line 240, in _credential_setup
    self.azure_auth = AzureRMAuth(**auth_options)
  File 
"/usr/share/ansible/collections/ansible_collections/azure/azcollection/plugins/module_utils/azure_rm_common.py",
 
line 1516, in __init__
    self.azure_credentials = 
ServicePrincipalCredentials(client_id=self.credentials['client_id'],
  File 
"/usr/local/lib/python3.8/site-packages/msrestazure/azure_active_directory.py", 
line 355, in __init__
    self.set_token()
  File 
"/usr/local/lib/python3.8/site-packages/msrestazure/azure_active_directory.py", 
line 364, in set_token
    token = self._context.acquire_token_with_client_credentials(
  File 
"/usr/local/lib/python3.8/site-packages/adal/authentication_context.py", 
line 179, in acquire_token_with_client_credentials
    return self._acquire_token(token_func)
  File 
"/usr/local/lib/python3.8/site-packages/adal/authentication_context.py", 
line 128, in _acquire_token
    return token_func(self)
  File 
"/usr/local/lib/python3.8/site-packages/adal/authentication_context.py", 
line 177, in token_func
    return token_request.get_token_with_client_credentials(client_secret)
  File "/usr/local/lib/python3.8/site-packages/adal/token_request.py", line 
312, in get_token_with_client_credentials
    token = self._oauth_get_token(oauth_parameters)
  File "/usr/local/lib/python3.8/site-packages/adal/token_request.py", line 
112, in _oauth_get_token
    return client.get_token(oauth_parameters)
  File "/usr/local/lib/python3.8/site-packages/adal/oauth2_client.py", line 
263, in get_token
    resp = requests.post(token_url.geturl(),
  File "/usr/lib/python3.8/site-packages/requests/api.py", line 116, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/lib/python3.8/site-packages/requests/api.py", line 60, in 
request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python3.8/site-packages/requests/sessions.py", line 533, 
in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3.8/site-packages/requests/sessions.py", line 646, 
in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3.8/site-packages/requests/adapters.py", line 516, 
in send
    raise ConnectionError(e, request=request)
[WARNING]: Unable to parse /runner/inventory/azure_rm.yml as an inventory
source
ERROR! No inventory was parsed, please check your configuration and options.

-- 
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/c3d08f2f-b4f8-4326-a563-c6839998f36bn%40googlegroups.com.

Reply via email to