SUMMARY
Run ansible roles (or a job to run a playbook) does not work, as the output says it could not parse the generated inventory and then says 'no host applied'
ISSUE TYPE
ANSIBLE VERSION
# ansible --version
ansible [core 2.14.18]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] (/usr/bin/python3)
jinja version = 3.1.2
libyaml = True
COLLECTION VERSION
# /usr/lib/python3/dist-packages/ansible_collections
Collection Version
----------------------------- -------
amazon.aws 5.5.1
ansible.netcommon 4.1.0
ansible.posix 1.5.4
ansible.utils 2.10.3
ansible.windows 1.14.0
arista.eos 6.0.1
awx.awx 21.14.0
azure.azcollection 1.16.0
check_point.mgmt 4.0.0
chocolatey.chocolatey 1.4.0
cisco.aci 2.6.0
cisco.asa 4.0.1
cisco.dnac 6.7.2
cisco.intersight 1.0.27
cisco.ios 4.6.1
cisco.iosxr 4.1.0
cisco.ise 2.5.12
cisco.meraki 2.15.1
cisco.mso 2.4.0
cisco.nso 1.0.3
cisco.nxos 4.4.0
cisco.ucs 1.8.0
cloud.common 2.1.3
cloudscale_ch.cloud 2.3.1
community.aws 5.5.0
community.azure 2.0.0
community.ciscosmb 1.0.6
community.crypto 2.14.0
community.digitalocean 1.23.0
community.dns 2.5.5
community.docker 3.4.7
community.fortios 1.0.0
community.general 6.6.2
community.google 1.0.0
community.grafana 1.5.4
community.hashi_vault 4.2.1
community.hrobot 1.8.0
community.libvirt 1.2.0
community.mongodb 1.6.0
community.mysql 3.7.2
community.network 5.0.0
community.okd 2.3.0
community.postgresql 2.4.2
community.proxysql 1.5.1
community.rabbitmq 1.2.3
community.routeros 2.8.2
community.sap 1.0.0
community.sap_libs 1.4.1
community.skydive 1.0.0
community.sops 1.6.2
community.vmware 3.7.0
community.windows 1.13.0
community.zabbix 1.9.3
containers.podman 1.10.2
cyberark.conjur 1.2.0
cyberark.pas 1.0.19
dellemc.enterprise_sonic 2.0.0
dellemc.openmanage 6.3.0
dellemc.os10 1.1.1
dellemc.os6 1.0.7
dellemc.os9 1.0.4
dellemc.powerflex 1.6.0
dellemc.unity 1.6.0
f5networks.f5_modules 1.25.0
fortinet.fortimanager 2.2.0
fortinet.fortios 2.3.0
frr.frr 2.0.2
gluster.gluster 1.0.2
google.cloud 1.1.3
grafana.grafana 1.1.1
hetzner.hcloud 1.11.0
hpe.nimble 1.1.4
ibm.qradar 2.1.0
ibm.spectrum_virtualize 1.12.0
infinidat.infinibox 1.3.12
infoblox.nios_modules 1.5.0
inspur.ispim 1.3.0
inspur.sm 2.3.0
junipernetworks.junos 4.1.0
kubernetes.core 2.4.0
lowlydba.sqlserver 1.3.1
mellanox.onyx 1.0.0
microsoft.ad 1.2.0
netapp.aws 21.7.0
netapp.azure 21.10.0
netapp.cloudmanager 21.22.0
netapp.elementsw 21.7.0
netapp.ontap 22.7.0
netapp.storagegrid 21.11.1
netapp.um_info 21.8.0
netapp_eseries.santricity 1.4.0
netbox.netbox 3.13.0
ngine_io.cloudstack 2.3.0
ngine_io.exoscale 1.0.0
ngine_io.vultr 1.1.3
openstack.cloud 1.10.0
openvswitch.openvswitch 2.1.1
ovirt.ovirt 2.4.1
purestorage.flasharray 1.19.1
purestorage.flashblade 1.11.0
purestorage.fusion 1.5.0
sensu.sensu_go 1.13.2
splunk.es 2.1.0
t_systems_mms.icinga_director 1.33.1
theforeman.foreman 3.11.0
vmware.vmware_rest 2.3.1
vultr.cloud 1.8.0
vyos.vyos 4.1.0
wti.remote 1.0.5
# /usr/share/ansible/collections/ansible_collections
Collection Version
------------------ -------
theforeman.foreman 5.7.0
KATELLO/FOREMAN VERSION
foreman/bookworm,now 3.17.2-1+debian12 amd64 [installed,automatic]
STEPS TO REPRODUCE
Klick on a host with assigned roles, click run roles
EXPECTED RESULTS
Sucessful run
ACTUAL RESULTS
1:
[DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to
2:
new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be
3:
removed from ansible-core in version 2.15. Deprecation warnings can be disabled
4:
by setting deprecation_warnings=False in ansible.cfg.
5:
[WARNING]: * Failed to parse /tmp/d20260402-562-qpaan9/inventory/hosts.json
6:
with ini plugin: host range must be begin:end or begin:end:step
7:
[WARNING]: Unable to parse /tmp/d20260402-562-qpaan9/inventory/hosts.json as an
8:
inventory source
9:
[WARNING]: Unable to parse /tmp/d20260402-562-qpaan9/inventory as an inventory
10:
source
11:
[WARNING]: No inventory was parsed, only implicit localhost is available
12:
[WARNING]: provided hosts list is empty, only localhost is available. Note that
13:
the implicit localhost does not match 'all'
14:
15:
PLAY [all] *********************************************************************
16:
skipping: no hosts matched
17:
18:
PLAY RECAP *********************************************************************
19:
Exit status: 0
SUMMARY
Run ansible roles (or a job to run a playbook) does not work, as the output says it could not parse the generated inventory and then says 'no host applied'
ISSUE TYPE
ANSIBLE VERSION
COLLECTION VERSION
KATELLO/FOREMAN VERSION
STEPS TO REPRODUCE
Klick on a host with assigned roles, click run roles
EXPECTED RESULTS
Sucessful run
ACTUAL RESULTS