ansible-playbook [core 2.17.7] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.12/site-packages/ansible ansible collection location = /tmp/collections-6LQ executable location = /usr/local/bin/ansible-playbook python version = 3.12.8 (main, Dec 3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] (/usr/bin/python3.12) jinja version = 3.1.5 libyaml = True No config file found; using defaults running playbook inside collection fedora.linux_system_roles statically imported: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml statically imported: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml statically imported: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/check_candlepin.yml redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug redirecting (type: callback) ansible.builtin.profile_tasks to ansible.posix.profile_tasks Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_environments.yml *********************************************** 1 plays in /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml PLAY [Basic repository enablement/disablement test] **************************** TASK [Get LSR_RHC_TEST_DATA environment variable] ****************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:3 Saturday 25 January 2025 14:18:18 -0500 (0:00:00.011) 0:00:00.011 ****** ok: [managed-node2] => { "ansible_facts": { "lsr_rhc_test_data_file": "" }, "changed": false } TASK [Import test data] ******************************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:12 Saturday 25 January 2025 14:18:18 -0500 (0:00:00.056) 0:00:00.068 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "lsr_rhc_test_data_file | length > 0", "skip_reason": "Conditional result was False" } TASK [Get facts for external test data] **************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:16 Saturday 25 January 2025 14:18:18 -0500 (0:00:00.034) 0:00:00.102 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "lsr_rhc_test_data_file | length > 0", "skip_reason": "Conditional result was False" } TASK [Set local lsr_rhc_test_data] ********************************************* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:24 Saturday 25 January 2025 14:18:18 -0500 (0:00:00.034) 0:00:00.136 ****** ok: [managed-node2] => { "ansible_facts": { "lsr_rhc_test_data": { "baseurl": "http://localhost:8080", "candlepin_host": "candlepin.local", "candlepin_insecure": false, "candlepin_port": 8443, "candlepin_prefix": "/candlepin", "env_nonworking": "Ceci n'est pas une environment", "envs_register": [ "Environment 2" ], "insights": false, "proxy_auth_hostname": "localhost", "proxy_auth_password": "proxypass", "proxy_auth_port": 3130, "proxy_auth_scheme": "https", "proxy_auth_username": "proxyuser", "proxy_noauth_hostname": "localhost", "proxy_noauth_port": 3128, "proxy_noauth_scheme": "https", "proxy_nonworking_hostname": "wrongproxy", "proxy_nonworking_password": "wrong-proxypassword", "proxy_nonworking_port": 4000, "proxy_nonworking_username": "wrong-proxyuser", "reg_activation_keys": [ "default_key" ], "reg_invalid_password": "invalid-password", "reg_invalid_username": "invalid-user", "reg_organization": "donaldduck", "reg_password": "password", "reg_username": "doc", "release": null, "repositories": [ { "name": "donaldy-content-label-7051", "state": "enabled" }, { "name": "content-label-32060", "state": "disabled" } ] } }, "ansible_included_var_files": [ "/tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/../files/candlepin_data.yml" ], "changed": false } TASK [Check if system is ostree] *********************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:32 Saturday 25 January 2025 14:18:18 -0500 (0:00:00.045) 0:00:00.182 ****** [WARNING]: Platform linux on host managed-node2 is using the discovered Python interpreter at /usr/bin/python3.12, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [managed-node2] => { "ansible_facts": { "discovered_interpreter_python": "/usr/bin/python3.12" }, "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:37 Saturday 25 January 2025 14:18:20 -0500 (0:00:01.706) 0:00:01.888 ****** ok: [managed-node2] => { "ansible_facts": { "__rhc_is_ostree": false }, "changed": false } TASK [Get facts for external test data] **************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:9 Saturday 25 January 2025 14:18:20 -0500 (0:00:00.031) 0:00:01.920 ****** ok: [managed-node2] TASK [Set helper fact for Candlepin base URL] ********************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:17 Saturday 25 January 2025 14:18:21 -0500 (0:00:00.851) 0:00:02.771 ****** ok: [managed-node2] => { "ansible_facts": { "_cp_url": "https://candlepin.local:8443/candlepin" }, "changed": false } TASK [Set helper fact for Candlepin owner URL] ********************************* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:21 Saturday 25 January 2025 14:18:21 -0500 (0:00:00.035) 0:00:02.807 ****** ok: [managed-node2] => { "ansible_facts": { "_cp_url_owner": "https://candlepin.local:8443/candlepin/owners/donaldduck" }, "changed": false } TASK [Add candlepin hostname to /etc/hosts] ************************************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:25 Saturday 25 January 2025 14:18:21 -0500 (0:00:00.035) 0:00:02.842 ****** changed: [managed-node2] => { "backup": "", "changed": true } MSG: line added TASK [Install needed packages] ************************************************* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:31 Saturday 25 January 2025 14:18:22 -0500 (0:00:00.460) 0:00:03.302 ****** changed: [managed-node2] => { "changed": true, "rc": 0, "results": [ "Installed: catatonit-5:0.2.1-1.el10.x86_64", "Installed: libusb1-1.0.27-4.el10.x86_64", "Installed: libgcrypt-1.11.0-5.el10.x86_64", "Installed: libnet-1.3-7.el10.x86_64", "Installed: podman-6:5.3.1-3.el10.x86_64", "Installed: pinentry-1.3.1-1.el10.x86_64", "Installed: libgpg-error-1.50-2.el10.x86_64", "Installed: libsecret-0.21.2-7.el10.x86_64", "Installed: conmon-3:2.1.12-4.el10.x86_64", "Installed: netavark-2:1.13.1-1.el10.x86_64", "Installed: duktape-2.7.0-10.el10.x86_64", "Installed: container-selinux-3:2.234.2-1.el10.noarch", "Installed: containers-common-5:0.61.0-2.el10.noarch", "Installed: containers-common-extra-5:0.61.0-2.el10.noarch", "Installed: passt-0^20250121.g4f2c8e7-3.el10.x86_64", "Installed: libassuan-2.5.6-6.el10.x86_64", "Installed: pcsc-lite-2.2.3-2.el10.x86_64", "Installed: npth-1.6-21.el10.x86_64", "Installed: pcsc-lite-ccid-1.6.0-2.el10.x86_64", "Installed: pcsc-lite-libs-2.2.3-2.el10.x86_64", "Installed: gnupg2-2.4.5-2.el10.x86_64", "Installed: passt-selinux-0^20250121.g4f2c8e7-3.el10.noarch", "Installed: libksba-1.6.7-2.el10.x86_64", "Installed: aardvark-dns-2:1.13.1-1.el10.x86_64", "Installed: shadow-utils-subid-2:4.15.0-5.el10.x86_64", "Installed: polkit-125-3.el10.x86_64", "Installed: criu-3.19-6.el10.x86_64", "Installed: gpgme-1.23.2-6.el10.x86_64", "Installed: polkit-libs-125-3.el10.x86_64", "Installed: criu-libs-3.19-6.el10.x86_64", "Installed: polkit-pkla-compat-0.1-30.el10.x86_64", "Installed: crun-1.19-1.el10.x86_64", "Installed: gnupg2-smime-2.4.5-2.el10.x86_64", "Installed: protobuf-c-1.5.0-6.el10.x86_64" ] } lsrpackages: podman TASK [Stop and remove Candlepin container] ************************************* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:38 Saturday 25 January 2025 14:19:13 -0500 (0:00:51.536) 0:00:54.838 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "podman", "stop", "candlepin" ], "delta": "0:00:00.104494", "end": "2025-01-25 14:19:14.164187", "failed_when_result": false, "rc": 125, "start": "2025-01-25 14:19:14.059693" } STDERR: Error: no container with name or ID "candlepin" found: no such container MSG: non-zero return code TASK [Start Candlepin container] *********************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:50 Saturday 25 January 2025 14:19:14 -0500 (0:00:00.628) 0:00:55.467 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "podman", "run", "--rm", "--detach", "--hostname", "candlepin.local", "--name", "candlepin", "--publish", "8443:8443", "--publish", "8080:8080", "ghcr.io/ptoscano/candlepin-unofficial" ], "delta": "0:00:21.730151", "end": "2025-01-25 14:19:36.332430", "rc": 0, "start": "2025-01-25 14:19:14.602279" } STDOUT: ef15d0db477cc6f7e656e7e93fa67dcb95f0fd1b82d1426488648b669af64c8d STDERR: Trying to pull ghcr.io/ptoscano/candlepin-unofficial:latest... Getting image source signatures Copying blob sha256:45ea2f2ce928d65b145ef54019947c283d96b814078e11f635c73e8063db679c Copying config sha256:46002e34156a388daab0a887b43b80d7232fd3de7f7d46dccca01d9d26de4a69 Writing manifest to image destination TASK [Ensure directories exist] ************************************************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:71 Saturday 25 January 2025 14:19:36 -0500 (0:00:22.166) 0:01:17.634 ****** changed: [managed-node2] => (item=/etc/pki/product) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "item": "/etc/pki/product", "mode": "0755", "owner": "root", "path": "/etc/pki/product", "secontext": "unconfined_u:object_r:cert_t:s0", "size": 6, "state": "directory", "uid": 0 } changed: [managed-node2] => (item=/etc/pki/product-default) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "item": "/etc/pki/product-default", "mode": "0755", "owner": "root", "path": "/etc/pki/product-default", "secontext": "unconfined_u:object_r:cert_t:s0", "size": 6, "state": "directory", "uid": 0 } changed: [managed-node2] => (item=/etc/rhsm/ca) => { "ansible_loop_var": "item", "changed": true, "gid": 0, "group": "root", "item": "/etc/rhsm/ca", "mode": "0755", "owner": "root", "path": "/etc/rhsm/ca", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Copy product certificates] *********************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:81 Saturday 25 January 2025 14:19:38 -0500 (0:00:02.299) 0:01:19.934 ****** ok: [managed-node2] => (item=7050) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "podman", "cp", "candlepin:/home/candlepin/devel/candlepin/generated_certs/7050.pem", "/etc/pki/product-default/" ], "delta": "0:00:00.380558", "end": "2025-01-25 14:19:39.709058", "item": "7050", "rc": 0, "start": "2025-01-25 14:19:39.328500" } TASK [Copy Candlepin CA certificate for subscription-manager] ****************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:92 Saturday 25 January 2025 14:19:39 -0500 (0:00:01.121) 0:01:21.056 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "podman", "cp", "candlepin:/etc/candlepin/certs/candlepin-ca.crt", "/etc/rhsm/ca/candlepin-ca.pem" ], "delta": "0:00:00.365148", "end": "2025-01-25 14:19:40.792942", "rc": 0, "start": "2025-01-25 14:19:40.427794" } TASK [Copy Candlepin CA certificate for system] ******************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:101 Saturday 25 January 2025 14:19:40 -0500 (0:00:01.087) 0:01:22.143 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "podman", "cp", "candlepin:/etc/candlepin/certs/candlepin-ca.crt", "/etc/pki/ca-trust/source/anchors/candlepin-ca.pem" ], "delta": "0:00:00.312994", "end": "2025-01-25 14:19:41.849086", "rc": 0, "start": "2025-01-25 14:19:41.536092" } TASK [Update system certificates store] **************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:110 Saturday 25 January 2025 14:19:41 -0500 (0:00:01.047) 0:01:23.191 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "update-ca-trust", "extract" ], "delta": "0:00:03.976514", "end": "2025-01-25 14:19:46.584097", "rc": 0, "start": "2025-01-25 14:19:42.607583" } TASK [Wait for started Candlepin] ********************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:117 Saturday 25 January 2025 14:19:46 -0500 (0:00:04.719) 0:01:27.910 ****** ok: [managed-node2] => { "attempts": 1, "changed": false, "connection": "close", "content_type": "application/json", "cookies": {}, "cookies_string": "", "date": "Sat, 25 Jan 2025 19:20:02 GMT", "elapsed": 16, "redirected": true, "status": 200, "transfer_encoding": "chunked", "url": "https://candlepin.local:8443/candlepin/", "vary": "accept-encoding", "x_candlepin_request_uuid": "b2811869-c49a-4a52-b309-228c0a904f2b", "x_version": "4.5.1-2" } MSG: OK (unknown bytes) TASK [Install GPG key for RPM repositories] ************************************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:127 Saturday 25 January 2025 14:20:03 -0500 (0:00:16.810) 0:01:44.720 ****** changed: [managed-node2] => { "changed": true, "checksum_dest": null, "checksum_src": "f370b1e6ba7deca6577fb46a6a950b49c9db1489", "dest": "/etc/pki/rpm-gpg/RPM-GPG-KEY-candlepin", "elapsed": 0, "gid": 0, "group": "root", "md5sum": "d4931d327ecd2a3dccb09cf858d0fd99", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1660, "src": "/root/.ansible/tmp/ansible-tmp-1737832803.540181-9085-88143954586744/tmpvat6l9d0", "state": "file", "status_code": 200, "uid": 0, "url": "http://candlepin.local:8080/RPM-GPG-KEY-candlepin" } MSG: OK (1660 bytes) TASK [Add environments] ******************************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:136 Saturday 25 January 2025 14:20:04 -0500 (0:00:00.594) 0:01:45.315 ****** ok: [managed-node2] => (item={'name': 'Environment 1', 'desc': 'The environment 1', 'id': 'envId1'}) => { "ansible_loop_var": "item", "changed": false, "connection": "close", "content_type": "application/json", "cookies": {}, "cookies_string": "", "date": "Sat, 25 Jan 2025 19:20:05 GMT", "elapsed": 0, "item": { "desc": "The environment 1", "id": "envId1", "name": "Environment 1" }, "json": { "contentPrefix": null, "created": "2025-01-25T19:20:04+0000", "description": "The environment 1", "environmentContent": [], "id": "envId1", "name": "Environment 1", "owner": { "contentAccessMode": "org_environment", "displayName": "Donald Duck", "href": "/owners/donaldduck", "id": "8a8082e493ba48930193ba48a7c80004", "key": "donaldduck" }, "type": null, "updated": "2025-01-25T19:20:04+0000" }, "redirected": false, "status": 200, "transfer_encoding": "chunked", "url": "https://candlepin.local:8443/candlepin/owners/donaldduck/environments", "vary": "accept-encoding", "x_candlepin_request_uuid": "53aeadec-1ea1-443c-98d9-150fe90814e1", "x_version": "4.5.1-2" } MSG: OK (unknown bytes) ok: [managed-node2] => (item={'name': 'Environment 2', 'desc': 'The environment 2', 'id': 'envId2'}) => { "ansible_loop_var": "item", "changed": false, "connection": "close", "content_type": "application/json", "cookies": {}, "cookies_string": "", "date": "Sat, 25 Jan 2025 19:20:05 GMT", "elapsed": 0, "item": { "desc": "The environment 2", "id": "envId2", "name": "Environment 2" }, "json": { "contentPrefix": null, "created": "2025-01-25T19:20:05+0000", "description": "The environment 2", "environmentContent": [], "id": "envId2", "name": "Environment 2", "owner": { "contentAccessMode": "org_environment", "displayName": "Donald Duck", "href": "/owners/donaldduck", "id": "8a8082e493ba48930193ba48a7c80004", "key": "donaldduck" }, "type": null, "updated": "2025-01-25T19:20:05+0000" }, "redirected": false, "status": 200, "transfer_encoding": "chunked", "url": "https://candlepin.local:8443/candlepin/owners/donaldduck/environments", "vary": "accept-encoding", "x_candlepin_request_uuid": "34977bc4-3248-4e1a-9b26-645dbc291128", "x_version": "4.5.1-2" } MSG: OK (unknown bytes) TASK [Check Candlepin works] *************************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/check_candlepin.yml:3 Saturday 25 January 2025 14:20:05 -0500 (0:00:01.598) 0:01:46.914 ****** ok: [managed-node2] => { "changed": false, "connection": "close", "content_type": "application/json", "cookies": {}, "cookies_string": "", "date": "Sat, 25 Jan 2025 19:20:06 GMT", "elapsed": 0, "redirected": true, "status": 200, "transfer_encoding": "chunked", "url": "https://candlepin.local:8443/candlepin/", "vary": "accept-encoding", "x_candlepin_request_uuid": "fa951da0-90a8-482a-bd2c-57d3b8b4de51", "x_version": "4.5.1-2" } MSG: OK (unknown bytes) TASK [Skip if no test environments are set] ************************************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:15 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.486) 0:01:47.401 ****** META: end_play conditional evaluated to False, continuing play skipping: [managed-node2] => { "skip_reason": "end_play conditional evaluated to False, continuing play" } MSG: end_play TASK [Ensure ansible_facts used by the test] *********************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:22 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.023) 0:01:47.424 ****** ok: [managed-node2] TASK [Register (wrong environment)] ******************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:33 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.491) 0:01:47.916 ****** included: fedora.linux_system_roles.rhc for managed-node2 TASK [fedora.linux_system_roles.rhc : Set ansible_facts required by role] ****** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:3 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.019) 0:01:47.935 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure ansible_facts used by role] ******* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:3 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.016) 0:01:47.952 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "__rhc_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if system is ostree] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:11 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.015) 0:01:47.967 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Set flag to indicate system is ostree] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:16 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.013) 0:01:47.981 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if insights-packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:20 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.013) 0:01:47.995 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle insights unregistration] ********** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:6 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.014) 0:01:48.009 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle system subscription] ************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:15 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.019) 0:01:48.029 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure required packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:3 Saturday 25 January 2025 14:20:06 -0500 (0:00:00.042) 0:01:48.071 ****** changed: [managed-node2] => { "changed": true, "rc": 0, "results": [ "Installed: virt-what-1.27-2.el10.x86_64", "Installed: dmidecode-1:3.6-3.el10.x86_64", "Installed: libdnf-plugin-subscription-manager-1.30.4-1.el10.x86_64", "Installed: subscription-manager-rhsm-certificates-20220623-6.el10.noarch", "Installed: python3-cloud-what-1.30.4-1.el10.x86_64", "Installed: python3-librepo-1.18.0-3.el10.x86_64", "Installed: python3-iniparse-0.5-10.el10.noarch", "Installed: subscription-manager-1.30.4-1.el10.x86_64", "Installed: python3-decorator-5.1.1-12.el10.noarch", "Installed: python3-inotify-0.9.6-36.el10.noarch", "Installed: python3-subscription-manager-rhsm-1.30.4-1.el10.x86_64" ] } lsrpackages: subscription-manager TASK [fedora.linux_system_roles.rhc : Get subscription status] ***************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:10 Saturday 25 January 2025 14:20:10 -0500 (0:00:03.915) 0:01:51.986 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not rhc_release is none", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Call subscription-manager] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 Saturday 25 January 2025 14:20:10 -0500 (0:00:00.025) 0:01:52.012 ****** fatal: [managed-node2]: FAILED! => { "changed": false, "cmd": "/sbin/subscription-manager register --org donaldduck --environment 'Ceci n'\"'\"'est pas une environment' --username doc '--********' '********'", "rc": 65 } STDOUT: Registering to: candlepin.local:8443/candlepin STDERR: No such environment: Ceci n'est pas une environment MSG: No such environment: Ceci n'est pas une environment TASK [Assert registration failed] ********************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:57 Saturday 25 January 2025 14:20:12 -0500 (0:00:01.737) 0:01:53.749 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Register (with existing environments)] *********************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:63 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.017) 0:01:53.767 ****** included: fedora.linux_system_roles.rhc for managed-node2 TASK [fedora.linux_system_roles.rhc : Set ansible_facts required by role] ****** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:3 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.022) 0:01:53.790 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure ansible_facts used by role] ******* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:3 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.019) 0:01:53.810 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "__rhc_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if system is ostree] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:11 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.021) 0:01:53.831 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Set flag to indicate system is ostree] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:16 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.015) 0:01:53.846 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if insights-packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:20 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.016) 0:01:53.863 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle insights unregistration] ********** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:6 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.013) 0:01:53.876 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle system subscription] ************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:15 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.012) 0:01:53.888 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure required packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:3 Saturday 25 January 2025 14:20:12 -0500 (0:00:00.020) 0:01:53.909 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do lsrpackages: subscription-manager TASK [fedora.linux_system_roles.rhc : Get subscription status] ***************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:10 Saturday 25 January 2025 14:20:13 -0500 (0:00:01.263) 0:01:55.172 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not rhc_release is none", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Call subscription-manager] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 Saturday 25 January 2025 14:20:13 -0500 (0:00:00.016) 0:01:55.188 ****** changed: [managed-node2] => { "changed": true, "subscribed_pool_ids": [] } MSG: System successfully registered to 'candlepin.local'. TASK [fedora.linux_system_roles.rhc : Set or unset the release] **************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:49 Saturday 25 January 2025 14:20:21 -0500 (0:00:07.337) 0:02:02.525 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not rhc_release is none", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Configure repositories] ****************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:58 Saturday 25 January 2025 14:20:21 -0500 (0:00:00.015) 0:02:02.541 ****** skipping: [managed-node2] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.rhc : Handle insights registration] ************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:18 Saturday 25 January 2025 14:20:21 -0500 (0:00:00.010) 0:02:02.551 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [Get enabled environments] ************************************************ task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:92 Saturday 25 January 2025 14:20:21 -0500 (0:00:00.012) 0:02:02.564 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/list_environments.yml for managed-node2 TASK [Run subscription-manager environments --list-enabled] ******************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/list_environments.yml:3 Saturday 25 January 2025 14:20:21 -0500 (0:00:00.018) 0:02:02.582 ****** ok: [managed-node2] => { "changed": false, "cmd": "set -euo pipefail\nsubscription-manager environments --list-enabled |\nawk -F':' '/^Name/ {gsub(/^[ \\t]+|[ \\t]+$/, \"\", $2); print $2}'\n", "delta": "0:00:00.427362", "end": "2025-01-25 14:20:22.080358", "rc": 0, "start": "2025-01-25 14:20:21.652996" } STDOUT: Environment 2 TASK [Check environments to enable are enabled] ******************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:95 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.791) 0:02:03.374 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Unregister] ************************************************************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:103 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.021) 0:02:03.396 ****** included: fedora.linux_system_roles.rhc for managed-node2 TASK [fedora.linux_system_roles.rhc : Set ansible_facts required by role] ****** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:3 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.021) 0:02:03.417 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure ansible_facts used by role] ******* task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:3 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.017) 0:02:03.434 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "__rhc_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if system is ostree] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:11 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.015) 0:02:03.449 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Set flag to indicate system is ostree] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:16 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.019) 0:02:03.469 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "not __rhc_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Check if insights-packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/set_vars.yml:20 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.013) 0:02:03.482 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle insights unregistration] ********** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:6 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.016) 0:02:03.499 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "ansible_distribution == \"RedHat\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Handle system subscription] ************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/main.yml:15 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.019) 0:02:03.518 ****** included: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml for managed-node2 TASK [fedora.linux_system_roles.rhc : Ensure required packages are installed] *** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:3 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.032) 0:02:03.551 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "rhc_state | d('present') == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Get subscription status] ***************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:10 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.023) 0:02:03.575 ****** skipping: [managed-node2] => { "changed": false, "false_condition": "rhc_state | d(\"present\") == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.rhc : Call subscription-manager] *************** task path: /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 Saturday 25 January 2025 14:20:22 -0500 (0:00:00.015) 0:02:03.590 ****** fatal: [managed-node2]: FAILED! => { "changed": false, "cmd": "/sbin/subscription-manager remove --all", "rc": 1 } STDOUT: Usage: subscription-manager MODULE-NAME [MODULE-OPTIONS] [--help] Primary Modules: list List subscription and product information for this system refresh Pull the latest subscription data from the server register Register this system to the Customer Portal or another subscription management service release Configure which operating system release to use status Show status information for this system's subscriptions and products unregister Unregister this system from the Customer Portal or another subscription management service Other Modules: clean Remove all local system and subscription data without affecting the server config List, set, or remove the configuration parameters in use by this system environments Display the environments available for a user facts View or update the detected system information identity Display the identity certificate for this system or request a new one orgs Display the organizations against which a user can register a system plugins View and configure with 'subscription-manager plugins' repo-override Manage custom content repository settings repos List the repositories which this system is entitled to use syspurpose Convenient module for managing all system purpose settings version Print version information PLAY RECAP ********************************************************************* managed-node2 : ok=37 changed=6 unreachable=0 failed=1 skipped=24 rescued=1 ignored=0 TASKS RECAP ******************************************************************** Saturday 25 January 2025 14:20:24 -0500 (0:00:02.141) 0:02:05.732 ****** =============================================================================== Install needed packages ------------------------------------------------ 51.54s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:31 Start Candlepin container ---------------------------------------------- 22.17s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:50 Wait for started Candlepin --------------------------------------------- 16.81s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:117 fedora.linux_system_roles.rhc : Call subscription-manager --------------- 7.34s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 Update system certificates store ---------------------------------------- 4.72s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:110 fedora.linux_system_roles.rhc : Ensure required packages are installed --- 3.92s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:3 Ensure directories exist ------------------------------------------------ 2.30s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:71 fedora.linux_system_roles.rhc : Call subscription-manager --------------- 2.14s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 fedora.linux_system_roles.rhc : Call subscription-manager --------------- 1.74s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:23 Check if system is ostree ----------------------------------------------- 1.71s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_test_data.yml:32 Add environments -------------------------------------------------------- 1.60s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:136 fedora.linux_system_roles.rhc : Ensure required packages are installed --- 1.26s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/roles/rhc/tasks/subscription-manager.yml:3 Copy product certificates ----------------------------------------------- 1.12s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:81 Copy Candlepin CA certificate for subscription-manager ------------------ 1.09s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:92 Copy Candlepin CA certificate for system -------------------------------- 1.05s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:101 Get facts for external test data ---------------------------------------- 0.85s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:9 Run subscription-manager environments --list-enabled -------------------- 0.79s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/list_environments.yml:3 Stop and remove Candlepin container ------------------------------------- 0.63s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:38 Install GPG key for RPM repositories ------------------------------------ 0.59s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tasks/setup_candlepin.yml:127 Ensure ansible_facts used by the test ----------------------------------- 0.49s /tmp/collections-6LQ/ansible_collections/fedora/linux_system_roles/tests/rhc/tests_environments.yml:22