Problem:
Problem to use amsible_repository module
Expected outcome:
Pulpcore version:
[root@imip-p-euw-pulp-01 ansible]# pulp --version
pulp3 command line interface, version 0.12.0
[root@imip-p-euw-pulp-01 ansible]# pulpcore-manager --version
3.2.9
[root@imip-p-euw-pulp-01 ansible]#
Pulp plugins installed and their versions:
Operating system - distribution and version:
Pulp 3 server : RHEL 8.2
Other relevant data:
Hello Sirs, could you please help me with that issue:
I’m following the statements according to pulp site: Manage Pulp 3 with Ansible | software repository management that looks like very simple but as you can see below, once I’m trying to run the playbook, I’m getting this error below
Could you please help me?
This is the playbook
-
name: “Playing with Ansible | Pulp Repo task”
hosts: localhost
connection: local
tasks:-
name: Make repository present
pulp.squeezer.ansible_repository:
name: demo_repository
description: A new repository for Pulp test
state: present -
name: Make remote present
pulp.squeezer.ansible_remote:
name: demo_remote
url: “http://olcentgbl.trafficmanager.net/centos/$releasever/os/$basearch/”
state: present -
name: Sync remote into Repo
pulp.squeezer.ansible_sync:
remote: demo_remote
repository: demo_repository -
name: Distribute latest version of repo
pulp.squeezer.ansible_distribution:
name: demo_distribution
base_path: squeezer/demo
repository: demo_repository
state: present
-
Follow the error messages:
[root@imip-p-euw-pulp-01 ansible]# ansible-playbook repo_settings.yml --check
PLAY [Playing with Ansible | Pulp Repo task] ***************************************************************************************************************
TASK [Gathering Facts] *************************************************************************************************************************************
ok: [localhost]
TASK [Make repository present] *****************************************************************************************************************************
fatal: [localhost]: FAILED! => {“changed": false, “msg”: "missing required arguments: pulp_url, username, password”}
PLAY RECAP *************************************************************************************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0
[root@imip-p-euw-pulp-01 ansible]#
[root@imip-p-euw-pulp-01 ansible]#