summaryrefslogtreecommitdiffstats
path: root/ansible_collections/theforeman
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-05 16:18:34 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-05 16:18:34 +0000
commit3667197efb7b18ec842efd504785965911f8ac4b (patch)
tree0b986a4bc6879d080b100666a97cdabbc9ca1f28 /ansible_collections/theforeman
parentAdding upstream version 9.5.1+dfsg. (diff)
downloadansible-1f02d92b7a8d732f4e9bbdeb50c68dd718d53d00.tar.xz
ansible-1f02d92b7a8d732f4e9bbdeb50c68dd718d53d00.zip
Adding upstream version 10.0.0+dfsg.upstream/10.0.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ansible_collections/theforeman')
-rw-r--r--ansible_collections/theforeman/foreman/CHANGELOG.rst20
-rw-r--r--ansible_collections/theforeman/foreman/FILES.json2292
-rw-r--r--ansible_collections/theforeman/foreman/MANIFEST.json8
-rw-r--r--ansible_collections/theforeman/foreman/changelogs/changelog.yaml21
-rw-r--r--ansible_collections/theforeman/foreman/meta/runtime.yml2
-rw-r--r--ansible_collections/theforeman/foreman/plugins/inventory/foreman.py2
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/compute_profile.py2
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/content_view_filter.py184
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/content_view_version.py2
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/host.py2
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/job_template.py26
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/partition_table.py4
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/product.py1
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/provisioning_template.py4
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/registration_command.py205
-rw-r--r--ansible_collections/theforeman/foreman/plugins/modules/webhook.py167
-rw-r--r--ansible_collections/theforeman/foreman/roles/content_credentials/tasks/main.yml2
-rw-r--r--ansible_collections/theforeman/foreman/roles/content_view_publish/tasks/main.yml4
-rw-r--r--ansible_collections/theforeman/foreman/roles/content_views/tasks/_create_content_view.yml19
-rw-r--r--ansible_collections/theforeman/foreman/roles/hostgroups/tasks/main.yml1
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter.yml35
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter_rule_info.yml2
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/filters.yml8
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/host_info.yml4
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin.yml2
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin_ansible.yml2
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/registration_command.yml39
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_deb.yml4
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_docker.yml3
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_date.yml7
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_id.yml3
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package.yml7
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package_group.yml3
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/inventory_plugin_tests.yml22
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/registration_command.yml18
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/webhook.yml32
-rw-r--r--ansible_collections/theforeman/foreman/tests/test_playbooks/webhook.yml91
37 files changed, 1844 insertions, 1406 deletions
diff --git a/ansible_collections/theforeman/foreman/CHANGELOG.rst b/ansible_collections/theforeman/foreman/CHANGELOG.rst
index 58d65c559..25b132caa 100644
--- a/ansible_collections/theforeman/foreman/CHANGELOG.rst
+++ b/ansible_collections/theforeman/foreman/CHANGELOG.rst
@@ -6,6 +6,26 @@ theforeman.foreman Release Notes
This changelog describes changes after version 0.8.1.
+v4.0.0
+======
+
+Breaking Changes / Porting Guide
+--------------------------------
+
+- content_view_filter - stop managing rules from this module, ``content_view_filter_rule`` should be used for that
+- inventory plugin - do not default to ``http://localhost:3000`` as the Foreman URL, providing a URL is now mandatory
+
+Bugfixes
+--------
+
+- compute_profile, host - refer to VMware storage pods by name, not id (https://github.com/theforeman/foreman-ansible-modules/issues/1247)
+
+New Modules
+-----------
+
+- theforeman.foreman.registration_command - Manage Registration Command
+- theforeman.foreman.webhook - Manage Webhooks
+
v3.15.0
=======
diff --git a/ansible_collections/theforeman/foreman/FILES.json b/ansible_collections/theforeman/foreman/FILES.json
index 775229705..d37543c8a 100644
--- a/ansible_collections/theforeman/foreman/FILES.json
+++ b/ansible_collections/theforeman/foreman/FILES.json
@@ -8,1858 +8,1893 @@
"format": 1
},
{
- "name": "LICENSE",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64",
+ "name": "plugins",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "bindep.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cb8ebfabb5af39c85d0d8eb9b734531aa2bf2ec44cfe4697810d517388fd9555",
+ "name": "plugins/module_utils",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "README.md",
+ "name": "plugins/module_utils/_apypie.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6c08cf02531740e0df89dd704e2df586be73da25627a971d130e45b27479daad",
+ "chksum_sha256": "4419043305a4ed0c322753c067bb2abd3507b2a0b2eb470177cad6b20721287c",
"format": 1
},
{
- "name": "requirements.txt",
+ "name": "plugins/module_utils/_version.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "876da4d933e6561c29737e2b9fa47f2df0b309c3ee1dba11d400ba443630cf2f",
+ "chksum_sha256": "ae6c984a7e9dd51753ea7fcb5995d5655016dd5dc187cd9be7216ef7045f220b",
"format": 1
},
{
- "name": "pytest.ini",
+ "name": "plugins/module_utils/foreman_helper.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "69a39269b44c901a8446ab23e8ec347004f2245115cd4542852f35a454de97de",
+ "chksum_sha256": "dca8e97c6f76128b9bb4d579f24bfda20f6d67d6dff790babdad6dd78c5e45dc",
"format": 1
},
{
- "name": "Makefile",
+ "name": "plugins/doc_fragments",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "plugins/doc_fragments/foreman.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "56a159e8167995c547f178c1964e82dee815962eb81473a809e7582dccf1f2e8",
+ "chksum_sha256": "1b70e2226f5c6cf22de894f34b181f8a8755186292ec67275187e3e5a63c13c0",
"format": 1
},
{
- "name": "changelogs",
+ "name": "plugins/filter",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "changelogs/changelog.yaml",
+ "name": "plugins/filter/foreman.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b5a5c69aed14dc2cd128de0879567f69cdc26cb6cf5c21f8cc51bab9b6a683f5",
+ "chksum_sha256": "0f7c635e75c475f67afd1a19caecee672466d75057f40e91100a7c243beb1e45",
"format": 1
},
{
- "name": "roles",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/filter/cp_label.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "5e4e79480ba70ca309052ec11a02dbc386f542363f9fbd9a3d8451e67f071caa",
"format": 1
},
{
- "name": "roles/hostgroups",
+ "name": "plugins/modules",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/hostgroups/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/content_view_filter_rule_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "884822275657260c6c26a06dbdbf931b06d33ad4672c2972e14fa993e20cc210",
"format": 1
},
{
- "name": "roles/hostgroups/tasks/main.yml",
+ "name": "plugins/modules/host_errata_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0e87f3fb8779838ee7bda9cf72a27099f1abbb16160e45ca062cb42dc25a0de4",
+ "chksum_sha256": "5f5d4d6d6fce0e7bb4adbbb404eaaca5190709f419a82841aa330aeeb3f0e4d2",
"format": 1
},
{
- "name": "roles/hostgroups/README.md",
+ "name": "plugins/modules/role.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b1dbb83dbc077b1defddeada36dbf723280d59a464d84cbd97cc2da8a260800f",
+ "chksum_sha256": "00414395f4d86fc05078a56801435087334719ce25d8e4f1676ffd0a31cd1ef0",
"format": 1
},
{
- "name": "roles/manifest",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/job_template.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "5ec7b280d834a0c4a38ad7bb2345b9e0e97476e773f0c29a3b49f603e0efcfae",
"format": 1
},
{
- "name": "roles/manifest/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/product.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "dcdf036813dfaceb35272d76574cb3ebc4c10840a83cf3ad07c5e1ffe2326bdc",
"format": 1
},
{
- "name": "roles/manifest/tasks/main.yml",
+ "name": "plugins/modules/global_parameter.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1c150072c0e56de63621695dd107dc5cf6d4855dbbc3ebbcf41b142c2726b1a1",
+ "chksum_sha256": "0dc94762c660dc3773b51171d332a8cecef448e2f07868828ba532b4d8922782",
"format": 1
},
{
- "name": "roles/manifest/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/location.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e6ed594e81190b017530d67a24c89ba7fa1b715d50db1a3b23219511683af806",
"format": 1
},
{
- "name": "roles/manifest/defaults/main.yml",
+ "name": "plugins/modules/hostgroup_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "83e030118cf5fee3dc34d1edd51f81f2af0065ced604a2cd115f87dbaa9bc001",
+ "chksum_sha256": "aa7ec220d077088bc1488c69524b49b7b18e682485a776787712d85b8995e68d",
"format": 1
},
{
- "name": "roles/manifest/README.md",
+ "name": "plugins/modules/subnet.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "45c44d2263a5174408ccc1e22fbfbef7079db5918112c2bb8ac6ecd766469cd2",
+ "chksum_sha256": "3f77f36fd227950601a79f7902dad37e6c28ddbb8c4272738b0bc83aa42dfc3c",
"format": 1
},
{
- "name": "roles/operatingsystems",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/scc_account.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6f14b325fad9499fada3a2021493097e29cda439af8ba62ca3fadaf43d9d575d",
"format": 1
},
{
- "name": "roles/operatingsystems/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/bookmark.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "76c52fe346b5b20ef4997b3f816d2b996c1c5a4f8cee7f73cb90c97fe0adc820",
"format": 1
},
{
- "name": "roles/operatingsystems/tasks/main.yml",
+ "name": "plugins/modules/scap_tailoring_file.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "86c7942b104ce2220f60227fba62cc674dc53f330cf4f83af91f746c9a79993a",
+ "chksum_sha256": "8e0a89ec41681f48f104cccac1a22caf9f9267274ed99b1a441638718a445ae2",
"format": 1
},
{
- "name": "roles/operatingsystems/README.md",
+ "name": "plugins/modules/architecture.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c9e99a91e985fc53fd2e96f8f6e60cc6350614c5c704b315e73c804c03d4c38f",
+ "chksum_sha256": "26759610a81cb370d14544f34b5743a3d192f281da41ce0b44c4d9b43adc9570",
"format": 1
},
{
- "name": "roles/auth_sources_ldap",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/resource_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "dad6d110f034475244a03be83942b4347a8abd7223b24a31c2aaf8078b170dd7",
"format": 1
},
{
- "name": "roles/auth_sources_ldap/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/repository.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f117d868eb7a6a4b22a511f0a2cda214c6b1095b4239fbd354baa0da5eca48d9",
"format": 1
},
{
- "name": "roles/auth_sources_ldap/tasks/main.yml",
+ "name": "plugins/modules/content_view_version_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c9298c4dabcc6542abe17c5f145005f4e56f5eb965a7a945fba31254bfceb1cd",
+ "chksum_sha256": "4ffb312ffa1b891a940da677e20ac8eb5aa9b97e225bb1ce463468b13df358fd",
"format": 1
},
{
- "name": "roles/auth_sources_ldap/README.md",
+ "name": "plugins/modules/smart_class_parameter_override_value.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9a9aab79034c8f45559e86990492010858ff7f1d57b28eb6ffbd8ba3a648b22d",
+ "chksum_sha256": "a4908f334abadcd2c71d8b9cff1c207e14048ebb8fe9d400c1e055b2a0b5bd7b",
"format": 1
},
{
- "name": "roles/locations",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/domain_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e76723994c1b38aa4c9be56feef37fb9b2fa44982dcd9dea7dc790a501014ca4",
"format": 1
},
{
- "name": "roles/locations/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/content_credential.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "1dae90a2a315f4baa70bc07725d2fb379e8fd6c8567b83863638bef80cf0f9c7",
"format": 1
},
{
- "name": "roles/locations/tasks/main.yml",
+ "name": "plugins/modules/organization.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f5d0c507b637aec4cd57e49941462b38c17ec130ac98baab4c811668ff9bf0cc",
+ "chksum_sha256": "5b2db55128c097773cde502b43d77f5d938ff7bc6c8ea9b1c82207ae125c3cf8",
"format": 1
},
{
- "name": "roles/locations/README.md",
+ "name": "plugins/modules/host_power.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "00353c7f47e1530b14c4c3f5034bdbb48fe319c7a14d332b5e853b6ee93f7a8c",
+ "chksum_sha256": "c3a1e191165d94b708546db6a3b0a5a38362d757158da64fe72406b5e151085e",
"format": 1
},
{
- "name": "roles/settings",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/subscription_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e1f49873856698bef0163c38496ef7f91abcbcdb3f0b347dfb0616a1c52d33a7",
"format": 1
},
{
- "name": "roles/settings/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/host_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "3e88c7d2c3b365d55c98f182ac3fe2d79727235c68d39ae8d5cccd9719421577",
"format": 1
},
{
- "name": "roles/settings/tasks/main.yml",
+ "name": "plugins/modules/status_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5c7b62f0302510d3ce43ea04f7be81c55c413c091ce325f12026294206954299",
+ "chksum_sha256": "b40d8c6a67c098fefcc47b37add57e107033205b56cd5a0cc53fcbdce8bd74b5",
"format": 1
},
{
- "name": "roles/settings/README.md",
+ "name": "plugins/modules/sync_plan.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "25d68c67603e37dbebd6b9e8fdec716c37e824fb411bfea020daba8f670a6a4b",
+ "chksum_sha256": "d7a5ca9d2e951ee698f8f84ee1f4f24fec2afc3eabc31b3af97856d0f13797b8",
"format": 1
},
{
- "name": "roles/compute_resources",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/hostgroup.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "87e72b29a6580d711b09de080c5b9a7020d3cb33481927226d45b6049ed530dd",
"format": 1
},
{
- "name": "roles/compute_resources/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/realm.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e5087b0c705cf6a608aecea02e5ea0dee9b9c2e139b755199b488898eea13abc",
"format": 1
},
{
- "name": "roles/compute_resources/tasks/main.yml",
+ "name": "plugins/modules/content_view_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a4f54026ad094dac68d392f7477882f14d7e8a1251825d03c9117ceaad0bbffa",
+ "chksum_sha256": "0b6e98c8531a0e57c19d2d3dcdbf3073097a622b205fd124cff6f8090f65f3dd",
"format": 1
},
{
- "name": "roles/compute_resources/README.md",
+ "name": "plugins/modules/templates_import.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "54a520be744c2118cc7f69f5896471405eff341643d720e7763222780bb3d3b5",
+ "chksum_sha256": "beefe119aa104259ed0360ed22ac50d65456c439aa3d81fc368283ea806eb674",
"format": 1
},
{
- "name": "roles/organizations",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/job_invocation.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c150073f233f902cb528c8ffd4350a5249c7c835fbbb04759a91e1d2e3429371",
"format": 1
},
{
- "name": "roles/organizations/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/smart_class_parameter.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "331fc5604a6f667570c3cecd515926a8a8bc8b0b1b6c631e05532c23db7cb20a",
"format": 1
},
{
- "name": "roles/organizations/tasks/main.yml",
+ "name": "plugins/modules/operatingsystem.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "347f34339265f78143eb5231c81ca2e9f6a2ddd0a7e8bf9d2fed45f1c41c57aa",
+ "chksum_sha256": "dd74232a517741fa91adefc4a86bf088cb0bb55f4ce9174c80aaa59bfa8f20d3",
"format": 1
},
{
- "name": "roles/organizations/README.md",
+ "name": "plugins/modules/content_view_filter.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "393d314de7464e85c24a1e55fb2a256d9a6c5d5d8c4e56cd82d7090bca37c8d4",
+ "chksum_sha256": "f15d110363e83ae2a99dd69fa58f3a58115d0c7d13cb121505fc22b44e846e8e",
"format": 1
},
{
- "name": "roles/activation_keys",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/redhat_manifest.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c959826d2b00490d4e9401b80ee23266a672b577534d08a841805597d768e7dd",
"format": 1
},
{
- "name": "roles/activation_keys/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/image.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "31c0530b167b41e9a8bf3706a327fafda17b85bdeef5f3e394b3f4c469ca5d2c",
"format": 1
},
{
- "name": "roles/activation_keys/tasks/main.yml",
+ "name": "plugins/modules/hardware_model.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "74197f72ced5b8dc133ef35ebffb8ad2e282eb62cd59444b322c1dc6bd85a4a5",
+ "chksum_sha256": "db598a957fa07c32cb6ea465f79444a5d103de4c16b4eda575e2981359fc02d9",
"format": 1
},
{
- "name": "roles/activation_keys/README.md",
+ "name": "plugins/modules/domain.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bc661135c89fbe8c9bfa0a2e254cb6956d863788a5e7174fb43f4043db7572f9",
+ "chksum_sha256": "6643d6b0fabfcfea13112df106a494e9d97f4989b0cad629b828b3373d65642b",
"format": 1
},
{
- "name": "roles/provisioning_templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/provisioning_template.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f0fc9adb5bda8bd3ce8c6faee0ca8bdce3d75a950788e04a42cbb0bc581688b5",
"format": 1
},
{
- "name": "roles/provisioning_templates/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/scc_product.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "130323975b926aec4193cb2e88a64ac2131e3f63b124b568ec1606a7e712877a",
"format": 1
},
{
- "name": "roles/provisioning_templates/tasks/main.yml",
+ "name": "plugins/modules/external_usergroup.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1bf4a18fcb051009a48fcc3e13f8a27c04918998fad85772909c74ba861f4935",
+ "chksum_sha256": "ba031c1ca976233e64c54572c54c70350e5f1a7b3ecc93028e0eb191b3594696",
"format": 1
},
{
- "name": "roles/provisioning_templates/README.md",
+ "name": "plugins/modules/smart_proxy.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cd580b020e7ddb2c1254d245a5ac52e89d11b1153e695842a1e7da3626279fcd",
+ "chksum_sha256": "8bf3bd8b91b48b0cf0830fbe6711db02d5a9b98c2de7c0c7179dee4bad743071",
"format": 1
},
{
- "name": "roles/subnets",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/compute_attribute.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "251360fdd219f87cd4947fe4d4f6e5600bfa8082ba31399451bd84d60406298e",
"format": 1
},
{
- "name": "roles/subnets/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/auth_source_ldap.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "eddbf6fb90fb1c704d034328282a77885f56353c85684b81687fc05d3350f28b",
"format": 1
},
{
- "name": "roles/subnets/tasks/main.yml",
+ "name": "plugins/modules/repository_sync.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ddc3f6b6f12242c8fdc7dba58b9138266bcadb554407198de9f97a4c3f69150c",
+ "chksum_sha256": "37432a3e69a0a6f21b7a9d747404c217b86c678614ac5b722037a63ee42ef2f8",
"format": 1
},
{
- "name": "roles/subnets/README.md",
+ "name": "plugins/modules/content_export_repository.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2394e89001dd0c9973f16a80d5a00c2cef8f004130794ed15d47ff4d1f7e71d",
+ "chksum_sha256": "f46fbea8f1a9cfa3d4d4a262722496bd7da843fd5655dbd1761aff7797cbd42a",
"format": 1
},
{
- "name": "roles/content_credentials",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/webhook.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f1dcb4de76e53d08bb36c7087b5050d1d87c51fb90d628ec747c2ddef1d5fe0a",
"format": 1
},
{
- "name": "roles/content_credentials/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/wait_for_task.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6614dc263688a96dbdb8bb075eedc903540a88b43820a44b50700064ec7eb007",
"format": 1
},
{
- "name": "roles/content_credentials/tasks/main.yml",
+ "name": "plugins/modules/compute_resource.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3b41369e665ddeaf4664e27ab4a0c1de3cf5720e4d4dbf0561348332097098bd",
+ "chksum_sha256": "17ab15edf2a21402a7feff587008e89217eca51a7c1dab383431a13da04cf865",
"format": 1
},
{
- "name": "roles/content_credentials/README.md",
+ "name": "plugins/modules/discovery_rule.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "059d2e2f0643f57d6d2b1eb863a3340cccf14444b3ea3140d03de7f944feef8d",
+ "chksum_sha256": "af2048c208c15f29479227e6a6f0d64e03e87f60e7d2da84e4e4d698fe47c209",
"format": 1
},
{
- "name": "roles/content_view_publish",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/http_proxy.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "13b975a68903297ef6085beea7aca5290ddb3fef700ada3f94213b605bf6387f",
"format": 1
},
{
- "name": "roles/content_view_publish/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/activation_key.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6f2e7f3e4e04a2d5883eff9b252ca70018005bbb3e4a5fd66238022f7ab78de6",
"format": 1
},
{
- "name": "roles/content_view_publish/tasks/main.yml",
+ "name": "plugins/modules/content_view_filter_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c1d03af07ec3a2e948e43eee8df4ce53607b4636f7a1b66ec383c762a8bc49e8",
+ "chksum_sha256": "7991817116749b9f8432531169879da0ca9973c7017a46664ac3a5bd2d75c83c",
"format": 1
},
{
- "name": "roles/content_view_publish/README.md",
+ "name": "plugins/modules/os_default_template.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3e831a660fb084c2d118270932b741c5742c08f8ee487bd100cba4360b4713f4",
+ "chksum_sha256": "5979a3c2d084c2fa84a8fd86b45ff37e17fff375ecbcf5770901b1fb6f29504f",
"format": 1
},
{
- "name": "roles/convert2rhel",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/subnet_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "1adba416abbe6a43e17d2833d22c43d0c58fd350e6f2a337cdfea104d5e49ca9",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/installation_medium.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "508344224fd3d2702b919f75ef779b1f8366c72899c39823217bf06ed4c53b3a",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/content_views.yml",
+ "name": "plugins/modules/lifecycle_environment.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "638e8f94219086b108bd663f221813e76a3800125ce419c5c9ba22b77f6efe0a",
+ "chksum_sha256": "f2c67c928966f90f6893b7c29effe82a97a462191449e74bd84999e05bc40378",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/host_groups.yml",
+ "name": "plugins/modules/content_upload.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "570c5d3cf0974f3ed9f1cb826cff6d1f30138854dd280826251dac097e0c7262",
+ "chksum_sha256": "3ca817b0d1da05340445e0866bdb57d5bdf73a23ff1c6fec97964151af29915b",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/products_and_repos.yml",
+ "name": "plugins/modules/subscription_manifest.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "47600f2f10539cc2a33f430d7612bbb42823589ad3fa73ab2c6f285b9712e5c9",
+ "chksum_sha256": "58cf70dcb4c2b2c8074e178ec1db9e25d60a0b19a62bd9ad7da57d56f7fb68b6",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/sync.yml",
+ "name": "plugins/modules/content_view.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "00f5bfa99074834cadc1ebe00b865e350822200290b65ecbedf14d24d3b42c8a",
+ "chksum_sha256": "3739237f43529d97709d29d38a28e3214cc8a70e05fc3ee346bab7e813408e81",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/activation_keys.yml",
+ "name": "plugins/modules/host_collection.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "163ea2c9957018ca1a5a3e6f7432e8eaa2ea8fb01cd9ab2937a41541e98f839e",
+ "chksum_sha256": "3394c4154396ac4912c89afed2797e66970d70fed584e4f1849551a44d130f5b",
"format": 1
},
{
- "name": "roles/convert2rhel/tasks/main.yml",
+ "name": "plugins/modules/content_export_library.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b0e149cab94ce9a1c875899f0fde7f914ad029aa39d5a245fb86060e1be5a758",
+ "chksum_sha256": "5d01aee236fb13d9dc0a78bdfb2fb21b621e8411ee9dfbed4896ad27cf7b999b",
"format": 1
},
{
- "name": "roles/convert2rhel/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/user.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "ea242fcda609bb454e670acd84ee4c353284ccc743f23b53deb1b3c2ce8368f4",
"format": 1
},
{
- "name": "roles/convert2rhel/defaults/main.yml",
+ "name": "plugins/modules/scap_content.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6ee967f34631ee234d08cff740ff3a3adc6d6907dc07962803d6187cf131eca6",
+ "chksum_sha256": "ccb415652f59e34cf1f9fe4a4b0844c0d0503fb655239ed133f52c84dbda9ce3",
"format": 1
},
{
- "name": "roles/convert2rhel/README.md",
+ "name": "plugins/modules/config_group.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cade55a44d7594626a8ac42d951ff0a262346cbc237fe6bcd86b30af3d2a5efc",
+ "chksum_sha256": "3da0833b6177a7a9b6c4c8a84db5a7209ea3c586a9e7b86c0a592a447108079e",
"format": 1
},
{
- "name": "roles/domains",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/partition_table.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "27b4aa56b0d1925e9f50c92f71653465665df86798122f60f30f8094229224bb",
"format": 1
},
{
- "name": "roles/domains/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/puppet_environment.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "d0dc12829c3bacfefc8a85d43c875c912058cb422742d0f2dcab064d8c9a5557",
"format": 1
},
{
- "name": "roles/domains/tasks/main.yml",
+ "name": "plugins/modules/snapshot_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "adb39457f78b266cd70c34d969e0730e76f9d5f68030defdcb1c03078517bad0",
+ "chksum_sha256": "dc9071e8b899cf9c805c16acebcc2114490f9c8c4da0c1fc318db5996fdc1622",
"format": 1
},
{
- "name": "roles/domains/README.md",
+ "name": "plugins/modules/repository_set_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bf11fbb2e9ed848b8eaeca539c1e1657ee906fc5b8bd0a53c082faeef525d106",
+ "chksum_sha256": "21112984964503599daee1f8629dee78f29f3c4a4a60228e62c20ba6dbb8be28",
"format": 1
},
{
- "name": "roles/repositories",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/compute_profile.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "10f056f39ed143c484f563032c7e00d4d724b94dfc1947d5d7560d50a2679a65",
"format": 1
},
{
- "name": "roles/repositories/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/content_view_filter_rule.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "3fcd5d0ff04a74e550bd497242bb793078ca0b5ffaa5242e6cf76bf9efd6477b",
"format": 1
},
{
- "name": "roles/repositories/tasks/main.yml",
+ "name": "plugins/modules/usergroup.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c695befedf280e88560156b84bf0114f42631e5680265b229e67a7bbc8342e67",
+ "chksum_sha256": "83e9dc2df49e216fbb488f8da6bfac2da538843f96e4b0e7294cfd5ba86ae9d2",
"format": 1
},
{
- "name": "roles/repositories/README.md",
+ "name": "plugins/modules/snapshot.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "be05dcd7118311ead8908c6ba07ca31aee08ec6690ad5478ce09dd9f14d4b7f8",
+ "chksum_sha256": "abd29b85284655aedd32995de020b0c6e33cb3dc600dfef3c627f93cd5e8c96f",
"format": 1
},
{
- "name": "roles/compute_profiles",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/repository_set.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e8468f2a452fe545438ddbbc3103399c36fbe1f687b3a4bd5edbce64b1b49104",
"format": 1
},
{
- "name": "roles/compute_profiles/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/content_export_version.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "9e193703cbf6a0e139f54dbe9a1cc5a8ef0f3894821fd05ffbe764f1133793d9",
"format": 1
},
{
- "name": "roles/compute_profiles/tasks/main.yml",
+ "name": "plugins/modules/content_view_version.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b9889cf57d104750cd021cd4f40d3194b0e478e70534051ba66c3f5ad282fed8",
+ "chksum_sha256": "a046eb6c0a5ddbeff0a8db01921f9ecd5c4cc6f17e2577e62ee64390b2e15354",
"format": 1
},
{
- "name": "roles/compute_profiles/README.md",
+ "name": "plugins/modules/setting_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "34ef57bf69ec6198878f4983cc6bac8d603895562acf97cf84d1fc2a165d735b",
+ "chksum_sha256": "b4047c5726aeafc9324757637c68123b119e50b49bd2f52dae756b06b3e228d7",
"format": 1
},
{
- "name": "roles/content_rhel",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/host.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "1b01142c3e860b0e3af7311202c9b08f05543e831168a2342cb067a7f2e6771f",
"format": 1
},
{
- "name": "roles/content_rhel/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/puppetclasses_import.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "50f3eeba0b859372a9a97c373af0bd2c5b183dc1f3994f7cd65f3c681b369943",
"format": 1
},
{
- "name": "roles/content_rhel/tasks/main.yml",
+ "name": "plugins/modules/registration_command.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c87b4c0c004d4d95748d48e45e21dfdb3aab0b6ab8426e3a3bb72260ff8d777c",
+ "chksum_sha256": "996a213a0bbc3d3bf8cdf83bac8edabbfdc913d297831b71e36876875c4b02d1",
"format": 1
},
{
- "name": "roles/content_rhel/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/setting.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6f1503bcde00bc2b001abf0f882c43dc29dcc7fb37260dd7e6902f01559e83cf",
"format": 1
},
{
- "name": "roles/content_rhel/defaults/main.yml",
+ "name": "plugins/modules/organization_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b0c0296be090b81fefb1f429c35f6bcc05dec65e4ae1d4df6cd610984d4d3338",
+ "chksum_sha256": "9eae7478eb274de31e6761e986cc1cdd29aa921692fef4a9460aee652bebb75d",
"format": 1
},
{
- "name": "roles/content_rhel/README.md",
+ "name": "plugins/modules/content_export_info.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "94aef714e0436676fb443e32d4ae75022be2ed827cda125deddf12232f38f809",
+ "chksum_sha256": "bf84524f3cfaa6ae2e6cf565ac24be8a188fdc42d55f8afd87de59a38c9fcd1a",
"format": 1
},
{
- "name": "roles/sync_plans",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/repository_info.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e5ca340d4152e75be0fbcf5de32af7ec880115ab74077f66aa6a0a7f08e07a0f",
"format": 1
},
{
- "name": "roles/sync_plans/tasks",
+ "name": "plugins/inventory",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/sync_plans/tasks/main.yml",
+ "name": "plugins/inventory/foreman.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a441f205359bbfa5288eac4e320703b8c2e98f53cf5e89cf2fcc434a989b872d",
+ "chksum_sha256": "4d900987e81b4e56605e9a3a162f07a191705508105c50dccbcbc35c4e54f4f9",
"format": 1
},
{
- "name": "roles/sync_plans/README.md",
+ "name": "plugins/callback",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "plugins/callback/foreman.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "35f169e7b198c6b81cc531b172e875a3bc134c25c92998a7c5c9b7ceac49bb88",
+ "chksum_sha256": "1155c0e0a689c1e8155ee90664832824fbb0153d82f3beec1d01280051b1152e",
"format": 1
},
{
- "name": "roles/lifecycle_environments",
+ "name": "meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/lifecycle_environments/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "meta/runtime.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "45ead0d9837b02dd9490f6dd5c461e5cf45dafa655183eddbd3e20fd5ac449b0",
"format": 1
},
{
- "name": "roles/lifecycle_environments/tasks/main.yml",
+ "name": "meta/execution-environment.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fbd804133fa4fc8531ef27b38cad3f7d84acfa9084fd50bfd9e4f39aa6e0c9c9",
+ "chksum_sha256": "4ec43cfd0807568d41118d24ab243243ad74d8bd638f941ff671262c6f8d9293",
"format": 1
},
{
- "name": "roles/lifecycle_environments/README.md",
+ "name": "CHANGELOG.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "93c2e33f4ef0ba798644cc183889fed37e8cb8e925bcecf935204ed039053473",
+ "chksum_sha256": "24bd3f906f4204cc16812c56fa3524a0c1f8a0d1d051e1f0e8c422138729949d",
"format": 1
},
{
- "name": "roles/content_views",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "Makefile",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "56a159e8167995c547f178c1964e82dee815962eb81473a809e7582dccf1f2e8",
"format": 1
},
{
- "name": "roles/content_views/tasks",
+ "name": "changelogs",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/content_views/tasks/main.yml",
+ "name": "changelogs/changelog.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f181cc61783d9bacaf2df98c9bf3da65847c16db6ecdb5da4c2423209666f670",
+ "chksum_sha256": "5565e2400a6109f2196b710a72f8515acbeedd4c7e96292b2c8f4a4d0c9c9ac6",
"format": 1
},
{
- "name": "roles/content_views/tasks/_create_content_view.yml",
+ "name": "PSF-license.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "927ca6de3a5e1b4bb17e14ff23e12b7239db6f0ccca8434cff2c88447d75a07f",
+ "chksum_sha256": "83b042fc7d6aca0f10d68e45efa56b9bc0a1496608e7e7728fe09d1a534a054a",
"format": 1
},
{
- "name": "roles/content_views/README.md",
+ "name": "bindep.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "88a78860dd279510249e85244f036735a0611ddf9460339f9681d58310a65eed",
+ "chksum_sha256": "cb8ebfabb5af39c85d0d8eb9b734531aa2bf2ec44cfe4697810d517388fd9555",
"format": 1
},
{
- "name": "roles/content_view_version_cleanup",
+ "name": "LICENSE",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64",
+ "format": 1
+ },
+ {
+ "name": "roles",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/content_view_version_cleanup/tasks",
+ "name": "roles/convert2rhel",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "roles/content_view_version_cleanup/tasks/find_and_delete_unused_cv_versions.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "9253f728597e4df60ffe678b0333396fd1fcbc39a58dffd6487c6cb6a37da84d",
+ "name": "roles/convert2rhel/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "roles/content_view_version_cleanup/tasks/delete_cv_versions.yml",
+ "name": "roles/convert2rhel/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d628d6a8568b0bde9b2bdeb33045b6470468af49bc1814376e9f564cbe8f109d",
+ "chksum_sha256": "b0e149cab94ce9a1c875899f0fde7f914ad029aa39d5a245fb86060e1be5a758",
"format": 1
},
{
- "name": "roles/content_view_version_cleanup/tasks/main.yml",
+ "name": "roles/convert2rhel/tasks/activation_keys.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3dba63b0c9ddef41d0dfb7b7b990adced774ef6c392f754a7bf5d41121e1c1ab",
+ "chksum_sha256": "163ea2c9957018ca1a5a3e6f7432e8eaa2ea8fb01cd9ab2937a41541e98f839e",
"format": 1
},
{
- "name": "roles/content_view_version_cleanup/README.md",
+ "name": "roles/convert2rhel/tasks/sync.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4a74b7408c7c30c51661ad76d17be1548a4f3640a6bbe5441e4b8521c1ba9994",
+ "chksum_sha256": "00f5bfa99074834cadc1ebe00b865e350822200290b65ecbedf14d24d3b42c8a",
"format": 1
},
{
- "name": "meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "roles/convert2rhel/tasks/host_groups.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "570c5d3cf0974f3ed9f1cb826cff6d1f30138854dd280826251dac097e0c7262",
"format": 1
},
{
- "name": "meta/execution-environment.yml",
+ "name": "roles/convert2rhel/tasks/content_views.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ec43cfd0807568d41118d24ab243243ad74d8bd638f941ff671262c6f8d9293",
+ "chksum_sha256": "638e8f94219086b108bd663f221813e76a3800125ce419c5c9ba22b77f6efe0a",
"format": 1
},
{
- "name": "meta/runtime.yml",
+ "name": "roles/convert2rhel/tasks/products_and_repos.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8184fc79340e1ad12078f075eaa5ca57aad1be9148d2325a3f172ff546ce820f",
+ "chksum_sha256": "47600f2f10539cc2a33f430d7612bbb42823589ad3fa73ab2c6f285b9712e5c9",
"format": 1
},
{
- "name": "CHANGELOG.rst",
+ "name": "roles/convert2rhel/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "roles/convert2rhel/defaults/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "52ffb913ec190b597c11759d548aa3772c13b91c702f363700ba7aebe02139ad",
+ "chksum_sha256": "6ee967f34631ee234d08cff740ff3a3adc6d6907dc07962803d6187cf131eca6",
"format": 1
},
{
- "name": "PSF-license.txt",
+ "name": "roles/convert2rhel/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "83b042fc7d6aca0f10d68e45efa56b9bc0a1496608e7e7728fe09d1a534a054a",
+ "chksum_sha256": "cade55a44d7594626a8ac42d951ff0a262346cbc237fe6bcd86b30af3d2a5efc",
"format": 1
},
{
- "name": "plugins",
+ "name": "roles/content_view_version_cleanup",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules",
+ "name": "roles/content_view_version_cleanup/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_export_info.py",
+ "name": "roles/content_view_version_cleanup/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bf84524f3cfaa6ae2e6cf565ac24be8a188fdc42d55f8afd87de59a38c9fcd1a",
+ "chksum_sha256": "3dba63b0c9ddef41d0dfb7b7b990adced774ef6c392f754a7bf5d41121e1c1ab",
"format": 1
},
{
- "name": "plugins/modules/host_collection.py",
+ "name": "roles/content_view_version_cleanup/tasks/delete_cv_versions.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3394c4154396ac4912c89afed2797e66970d70fed584e4f1849551a44d130f5b",
+ "chksum_sha256": "d628d6a8568b0bde9b2bdeb33045b6470468af49bc1814376e9f564cbe8f109d",
"format": 1
},
{
- "name": "plugins/modules/installation_medium.py",
+ "name": "roles/content_view_version_cleanup/tasks/find_and_delete_unused_cv_versions.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "508344224fd3d2702b919f75ef779b1f8366c72899c39823217bf06ed4c53b3a",
+ "chksum_sha256": "9253f728597e4df60ffe678b0333396fd1fcbc39a58dffd6487c6cb6a37da84d",
"format": 1
},
{
- "name": "plugins/modules/repository_sync.py",
+ "name": "roles/content_view_version_cleanup/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "37432a3e69a0a6f21b7a9d747404c217b86c678614ac5b722037a63ee42ef2f8",
+ "chksum_sha256": "4a74b7408c7c30c51661ad76d17be1548a4f3640a6bbe5441e4b8521c1ba9994",
"format": 1
},
{
- "name": "plugins/modules/subnet_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1adba416abbe6a43e17d2833d22c43d0c58fd350e6f2a337cdfea104d5e49ca9",
+ "name": "roles/operatingsystems",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/activation_key.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6f2e7f3e4e04a2d5883eff9b252ca70018005bbb3e4a5fd66238022f7ab78de6",
+ "name": "roles/operatingsystems/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/host_errata_info.py",
+ "name": "roles/operatingsystems/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5f5d4d6d6fce0e7bb4adbbb404eaaca5190709f419a82841aa330aeeb3f0e4d2",
+ "chksum_sha256": "86c7942b104ce2220f60227fba62cc674dc53f330cf4f83af91f746c9a79993a",
"format": 1
},
{
- "name": "plugins/modules/config_group.py",
+ "name": "roles/operatingsystems/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3da0833b6177a7a9b6c4c8a84db5a7209ea3c586a9e7b86c0a592a447108079e",
+ "chksum_sha256": "c9e99a91e985fc53fd2e96f8f6e60cc6350614c5c704b315e73c804c03d4c38f",
"format": 1
},
{
- "name": "plugins/modules/content_credential.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1dae90a2a315f4baa70bc07725d2fb379e8fd6c8567b83863638bef80cf0f9c7",
+ "name": "roles/settings",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/repository_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e5ca340d4152e75be0fbcf5de32af7ec880115ab74077f66aa6a0a7f08e07a0f",
+ "name": "roles/settings/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/organization.py",
+ "name": "roles/settings/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5b2db55128c097773cde502b43d77f5d938ff7bc6c8ea9b1c82207ae125c3cf8",
+ "chksum_sha256": "5c7b62f0302510d3ce43ea04f7be81c55c413c091ce325f12026294206954299",
"format": 1
},
{
- "name": "plugins/modules/hardware_model.py",
+ "name": "roles/settings/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "db598a957fa07c32cb6ea465f79444a5d103de4c16b4eda575e2981359fc02d9",
+ "chksum_sha256": "25d68c67603e37dbebd6b9e8fdec716c37e824fb411bfea020daba8f670a6a4b",
"format": 1
},
{
- "name": "plugins/modules/compute_profile.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "7e75573a41a0ec7b1fd13d4e9763c17732a18ad5c4dd3124d0b3aa8ab44b6834",
+ "name": "roles/compute_resources",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/snapshot_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dc9071e8b899cf9c805c16acebcc2114490f9c8c4da0c1fc318db5996fdc1622",
+ "name": "roles/compute_resources/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/setting_info.py",
+ "name": "roles/compute_resources/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b4047c5726aeafc9324757637c68123b119e50b49bd2f52dae756b06b3e228d7",
+ "chksum_sha256": "a4f54026ad094dac68d392f7477882f14d7e8a1251825d03c9117ceaad0bbffa",
"format": 1
},
{
- "name": "plugins/modules/repository_set.py",
+ "name": "roles/compute_resources/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e8468f2a452fe545438ddbbc3103399c36fbe1f687b3a4bd5edbce64b1b49104",
+ "chksum_sha256": "54a520be744c2118cc7f69f5896471405eff341643d720e7763222780bb3d3b5",
"format": 1
},
{
- "name": "plugins/modules/templates_import.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "beefe119aa104259ed0360ed22ac50d65456c439aa3d81fc368283ea806eb674",
+ "name": "roles/content_credentials",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_view.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3739237f43529d97709d29d38a28e3214cc8a70e05fc3ee346bab7e813408e81",
+ "name": "roles/content_credentials/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/redhat_manifest.py",
+ "name": "roles/content_credentials/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c959826d2b00490d4e9401b80ee23266a672b577534d08a841805597d768e7dd",
+ "chksum_sha256": "bbf68f4a2724f5ba5aee506b3e0b97a8f5966bd6f1ca8acae46aa3b8eee748c2",
"format": 1
},
{
- "name": "plugins/modules/user.py",
+ "name": "roles/content_credentials/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ea242fcda609bb454e670acd84ee4c353284ccc743f23b53deb1b3c2ce8368f4",
+ "chksum_sha256": "059d2e2f0643f57d6d2b1eb863a3340cccf14444b3ea3140d03de7f944feef8d",
"format": 1
},
{
- "name": "plugins/modules/content_view_filter_rule_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "884822275657260c6c26a06dbdbf931b06d33ad4672c2972e14fa993e20cc210",
+ "name": "roles/hostgroups",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/scap_tailoring_file.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8e0a89ec41681f48f104cccac1a22caf9f9267274ed99b1a441638718a445ae2",
+ "name": "roles/hostgroups/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/organization_info.py",
+ "name": "roles/hostgroups/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9eae7478eb274de31e6761e986cc1cdd29aa921692fef4a9460aee652bebb75d",
+ "chksum_sha256": "c1d79a74d6f01e1a58867b104e87a5e765479de28bbb2019c1952327e2a3e6db",
"format": 1
},
{
- "name": "plugins/modules/realm.py",
+ "name": "roles/hostgroups/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e5087b0c705cf6a608aecea02e5ea0dee9b9c2e139b755199b488898eea13abc",
+ "chksum_sha256": "b1dbb83dbc077b1defddeada36dbf723280d59a464d84cbd97cc2da8a260800f",
"format": 1
},
{
- "name": "plugins/modules/repository.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f117d868eb7a6a4b22a511f0a2cda214c6b1095b4239fbd354baa0da5eca48d9",
+ "name": "roles/content_view_publish",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/global_parameter.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0dc94762c660dc3773b51171d332a8cecef448e2f07868828ba532b4d8922782",
+ "name": "roles/content_view_publish/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/os_default_template.py",
+ "name": "roles/content_view_publish/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5979a3c2d084c2fa84a8fd86b45ff37e17fff375ecbcf5770901b1fb6f29504f",
+ "chksum_sha256": "dbcf4c7de2ae05af25bba1e8477508200f97f919a1b6118bfa62a089d9af98b9",
"format": 1
},
{
- "name": "plugins/modules/wait_for_task.py",
+ "name": "roles/content_view_publish/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6614dc263688a96dbdb8bb075eedc903540a88b43820a44b50700064ec7eb007",
+ "chksum_sha256": "3e831a660fb084c2d118270932b741c5742c08f8ee487bd100cba4360b4713f4",
"format": 1
},
{
- "name": "plugins/modules/host_power.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c3a1e191165d94b708546db6a3b0a5a38362d757158da64fe72406b5e151085e",
+ "name": "roles/subnets",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/domain.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6643d6b0fabfcfea13112df106a494e9d97f4989b0cad629b828b3373d65642b",
+ "name": "roles/subnets/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/resource_info.py",
+ "name": "roles/subnets/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dad6d110f034475244a03be83942b4347a8abd7223b24a31c2aaf8078b170dd7",
+ "chksum_sha256": "ddc3f6b6f12242c8fdc7dba58b9138266bcadb554407198de9f97a4c3f69150c",
"format": 1
},
{
- "name": "plugins/modules/compute_resource.py",
+ "name": "roles/subnets/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "17ab15edf2a21402a7feff587008e89217eca51a7c1dab383431a13da04cf865",
+ "chksum_sha256": "f2394e89001dd0c9973f16a80d5a00c2cef8f004130794ed15d47ff4d1f7e71d",
"format": 1
},
{
- "name": "plugins/modules/content_upload.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3ca817b0d1da05340445e0866bdb57d5bdf73a23ff1c6fec97964151af29915b",
+ "name": "roles/sync_plans",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/subnet.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3f77f36fd227950601a79f7902dad37e6c28ddbb8c4272738b0bc83aa42dfc3c",
+ "name": "roles/sync_plans/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/partition_table.py",
+ "name": "roles/sync_plans/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36dafbc1ad3fbc567c66da0c774f0f36c26bfbdf4ecfb1482d6bad43f6ea77d6",
+ "chksum_sha256": "a441f205359bbfa5288eac4e320703b8c2e98f53cf5e89cf2fcc434a989b872d",
"format": 1
},
{
- "name": "plugins/modules/discovery_rule.py",
+ "name": "roles/sync_plans/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "af2048c208c15f29479227e6a6f0d64e03e87f60e7d2da84e4e4d698fe47c209",
+ "chksum_sha256": "35f169e7b198c6b81cc531b172e875a3bc134c25c92998a7c5c9b7ceac49bb88",
"format": 1
},
{
- "name": "plugins/modules/compute_attribute.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "251360fdd219f87cd4947fe4d4f6e5600bfa8082ba31399451bd84d60406298e",
+ "name": "roles/auth_sources_ldap",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/puppet_environment.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d0dc12829c3bacfefc8a85d43c875c912058cb422742d0f2dcab064d8c9a5557",
+ "name": "roles/auth_sources_ldap/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/smart_class_parameter_override_value.py",
+ "name": "roles/auth_sources_ldap/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a4908f334abadcd2c71d8b9cff1c207e14048ebb8fe9d400c1e055b2a0b5bd7b",
+ "chksum_sha256": "c9298c4dabcc6542abe17c5f145005f4e56f5eb965a7a945fba31254bfceb1cd",
"format": 1
},
{
- "name": "plugins/modules/snapshot.py",
+ "name": "roles/auth_sources_ldap/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "abd29b85284655aedd32995de020b0c6e33cb3dc600dfef3c627f93cd5e8c96f",
+ "chksum_sha256": "9a9aab79034c8f45559e86990492010858ff7f1d57b28eb6ffbd8ba3a648b22d",
"format": 1
},
{
- "name": "plugins/modules/smart_proxy.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8bf3bd8b91b48b0cf0830fbe6711db02d5a9b98c2de7c0c7179dee4bad743071",
+ "name": "roles/repositories",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/provisioning_template.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "58426b877b3844c6d5b162a35860fddac31365d684589c4c98f090c5c7e3748d",
+ "name": "roles/repositories/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_view_filter.py",
+ "name": "roles/repositories/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0fbb6d56f85af4e54fd3af0b1b225584576359360a1226b6ec61266f98f1506f",
+ "chksum_sha256": "c695befedf280e88560156b84bf0114f42631e5680265b229e67a7bbc8342e67",
"format": 1
},
{
- "name": "plugins/modules/host_info.py",
+ "name": "roles/repositories/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3e88c7d2c3b365d55c98f182ac3fe2d79727235c68d39ae8d5cccd9719421577",
+ "chksum_sha256": "be05dcd7118311ead8908c6ba07ca31aee08ec6690ad5478ce09dd9f14d4b7f8",
"format": 1
},
{
- "name": "plugins/modules/subscription_manifest.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "58cf70dcb4c2b2c8074e178ec1db9e25d60a0b19a62bd9ad7da57d56f7fb68b6",
+ "name": "roles/content_rhel",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/usergroup.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "83e9dc2df49e216fbb488f8da6bfac2da538843f96e4b0e7294cfd5ba86ae9d2",
+ "name": "roles/content_rhel/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/scc_product.py",
+ "name": "roles/content_rhel/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "130323975b926aec4193cb2e88a64ac2131e3f63b124b568ec1606a7e712877a",
+ "chksum_sha256": "c87b4c0c004d4d95748d48e45e21dfdb3aab0b6ab8426e3a3bb72260ff8d777c",
"format": 1
},
{
- "name": "plugins/modules/http_proxy.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "13b975a68903297ef6085beea7aca5290ddb3fef700ada3f94213b605bf6387f",
+ "name": "roles/content_rhel/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/smart_class_parameter.py",
+ "name": "roles/content_rhel/defaults/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "331fc5604a6f667570c3cecd515926a8a8bc8b0b1b6c631e05532c23db7cb20a",
+ "chksum_sha256": "b0c0296be090b81fefb1f429c35f6bcc05dec65e4ae1d4df6cd610984d4d3338",
"format": 1
},
{
- "name": "plugins/modules/content_view_filter_rule.py",
+ "name": "roles/content_rhel/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3fcd5d0ff04a74e550bd497242bb793078ca0b5ffaa5242e6cf76bf9efd6477b",
+ "chksum_sha256": "94aef714e0436676fb443e32d4ae75022be2ed827cda125deddf12232f38f809",
"format": 1
},
{
- "name": "plugins/modules/scc_account.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6f14b325fad9499fada3a2021493097e29cda439af8ba62ca3fadaf43d9d575d",
+ "name": "roles/activation_keys",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/sync_plan.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d7a5ca9d2e951ee698f8f84ee1f4f24fec2afc3eabc31b3af97856d0f13797b8",
+ "name": "roles/activation_keys/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/host.py",
+ "name": "roles/activation_keys/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3a80dbf8c8651bced6745e6995f1b0f5ed41743644520fee4621fadade03e3b6",
+ "chksum_sha256": "74197f72ced5b8dc133ef35ebffb8ad2e282eb62cd59444b322c1dc6bd85a4a5",
"format": 1
},
{
- "name": "plugins/modules/role.py",
+ "name": "roles/activation_keys/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "00414395f4d86fc05078a56801435087334719ce25d8e4f1676ffd0a31cd1ef0",
+ "chksum_sha256": "bc661135c89fbe8c9bfa0a2e254cb6956d863788a5e7174fb43f4043db7572f9",
"format": 1
},
{
- "name": "plugins/modules/content_export_repository.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f46fbea8f1a9cfa3d4d4a262722496bd7da843fd5655dbd1761aff7797cbd42a",
+ "name": "roles/manifest",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_view_filter_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "7991817116749b9f8432531169879da0ca9973c7017a46664ac3a5bd2d75c83c",
+ "name": "roles/manifest/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/status_info.py",
+ "name": "roles/manifest/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b40d8c6a67c098fefcc47b37add57e107033205b56cd5a0cc53fcbdce8bd74b5",
+ "chksum_sha256": "1c150072c0e56de63621695dd107dc5cf6d4855dbbc3ebbcf41b142c2726b1a1",
"format": 1
},
{
- "name": "plugins/modules/setting.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6f1503bcde00bc2b001abf0f882c43dc29dcc7fb37260dd7e6902f01559e83cf",
+ "name": "roles/manifest/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/repository_set_info.py",
+ "name": "roles/manifest/defaults/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "21112984964503599daee1f8629dee78f29f3c4a4a60228e62c20ba6dbb8be28",
+ "chksum_sha256": "83e030118cf5fee3dc34d1edd51f81f2af0065ced604a2cd115f87dbaa9bc001",
"format": 1
},
{
- "name": "plugins/modules/job_invocation.py",
+ "name": "roles/manifest/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c150073f233f902cb528c8ffd4350a5249c7c835fbbb04759a91e1d2e3429371",
+ "chksum_sha256": "45c44d2263a5174408ccc1e22fbfbef7079db5918112c2bb8ac6ecd766469cd2",
"format": 1
},
{
- "name": "plugins/modules/image.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "31c0530b167b41e9a8bf3706a327fafda17b85bdeef5f3e394b3f4c469ca5d2c",
+ "name": "roles/organizations",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_export_library.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "5d01aee236fb13d9dc0a78bdfb2fb21b621e8411ee9dfbed4896ad27cf7b999b",
+ "name": "roles/organizations/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_view_version_info.py",
+ "name": "roles/organizations/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ffb312ffa1b891a940da677e20ac8eb5aa9b97e225bb1ce463468b13df358fd",
+ "chksum_sha256": "347f34339265f78143eb5231c81ca2e9f6a2ddd0a7e8bf9d2fed45f1c41c57aa",
"format": 1
},
{
- "name": "plugins/modules/job_template.py",
+ "name": "roles/organizations/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae58c20b18b21548c131d6fdc02f651cd74c4ca5a9f60b7c70e42e0f5166702e",
+ "chksum_sha256": "393d314de7464e85c24a1e55fb2a256d9a6c5d5d8c4e56cd82d7090bca37c8d4",
"format": 1
},
{
- "name": "plugins/modules/hostgroup.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "87e72b29a6580d711b09de080c5b9a7020d3cb33481927226d45b6049ed530dd",
+ "name": "roles/compute_profiles",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/operatingsystem.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dd74232a517741fa91adefc4a86bf088cb0bb55f4ce9174c80aaa59bfa8f20d3",
+ "name": "roles/compute_profiles/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/scap_content.py",
+ "name": "roles/compute_profiles/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ccb415652f59e34cf1f9fe4a4b0844c0d0503fb655239ed133f52c84dbda9ce3",
+ "chksum_sha256": "b9889cf57d104750cd021cd4f40d3194b0e478e70534051ba66c3f5ad282fed8",
"format": 1
},
{
- "name": "plugins/modules/domain_info.py",
+ "name": "roles/compute_profiles/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e76723994c1b38aa4c9be56feef37fb9b2fa44982dcd9dea7dc790a501014ca4",
+ "chksum_sha256": "34ef57bf69ec6198878f4983cc6bac8d603895562acf97cf84d1fc2a165d735b",
"format": 1
},
{
- "name": "plugins/modules/product.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "98d43acf90507636cba40cdfbda5ab844c8904da51e4fde6331f25d8125f03dc",
+ "name": "roles/content_views",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/hostgroup_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "aa7ec220d077088bc1488c69524b49b7b18e682485a776787712d85b8995e68d",
+ "name": "roles/content_views/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/architecture.py",
+ "name": "roles/content_views/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "26759610a81cb370d14544f34b5743a3d192f281da41ce0b44c4d9b43adc9570",
+ "chksum_sha256": "f181cc61783d9bacaf2df98c9bf3da65847c16db6ecdb5da4c2423209666f670",
"format": 1
},
{
- "name": "plugins/modules/puppetclasses_import.py",
+ "name": "roles/content_views/tasks/_create_content_view.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "50f3eeba0b859372a9a97c373af0bd2c5b183dc1f3994f7cd65f3c681b369943",
+ "chksum_sha256": "7e566d3663e3e3fed0d88059bee76a2e834ae72c43ee863c399accb535b48233",
"format": 1
},
{
- "name": "plugins/modules/location.py",
+ "name": "roles/content_views/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e6ed594e81190b017530d67a24c89ba7fa1b715d50db1a3b23219511683af806",
+ "chksum_sha256": "88a78860dd279510249e85244f036735a0611ddf9460339f9681d58310a65eed",
"format": 1
},
{
- "name": "plugins/modules/auth_source_ldap.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eddbf6fb90fb1c704d034328282a77885f56353c85684b81687fc05d3350f28b",
+ "name": "roles/locations",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/content_view_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0b6e98c8531a0e57c19d2d3dcdbf3073097a622b205fd124cff6f8090f65f3dd",
+ "name": "roles/locations/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/external_usergroup.py",
+ "name": "roles/locations/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ba031c1ca976233e64c54572c54c70350e5f1a7b3ecc93028e0eb191b3594696",
+ "chksum_sha256": "f5d0c507b637aec4cd57e49941462b38c17ec130ac98baab4c811668ff9bf0cc",
"format": 1
},
{
- "name": "plugins/modules/bookmark.py",
+ "name": "roles/locations/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "76c52fe346b5b20ef4997b3f816d2b996c1c5a4f8cee7f73cb90c97fe0adc820",
+ "chksum_sha256": "00353c7f47e1530b14c4c3f5034bdbb48fe319c7a14d332b5e853b6ee93f7a8c",
"format": 1
},
{
- "name": "plugins/modules/content_view_version.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "52f3d109e1d4bc793ad5b70c841e278c50f7398db315b724d42615c61bee8f6f",
+ "name": "roles/provisioning_templates",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/subscription_info.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e1f49873856698bef0163c38496ef7f91abcbcdb3f0b347dfb0616a1c52d33a7",
+ "name": "roles/provisioning_templates/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/modules/lifecycle_environment.py",
+ "name": "roles/provisioning_templates/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2c67c928966f90f6893b7c29effe82a97a462191449e74bd84999e05bc40378",
+ "chksum_sha256": "1bf4a18fcb051009a48fcc3e13f8a27c04918998fad85772909c74ba861f4935",
"format": 1
},
{
- "name": "plugins/modules/content_export_version.py",
+ "name": "roles/provisioning_templates/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9e193703cbf6a0e139f54dbe9a1cc5a8ef0f3894821fd05ffbe764f1133793d9",
+ "chksum_sha256": "cd580b020e7ddb2c1254d245a5ac52e89d11b1153e695842a1e7da3626279fcd",
"format": 1
},
{
- "name": "plugins/doc_fragments",
+ "name": "roles/lifecycle_environments",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/doc_fragments/foreman.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1b70e2226f5c6cf22de894f34b181f8a8755186292ec67275187e3e5a63c13c0",
- "format": 1
- },
- {
- "name": "plugins/filter",
+ "name": "roles/lifecycle_environments/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/filter/cp_label.yml",
+ "name": "roles/lifecycle_environments/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5e4e79480ba70ca309052ec11a02dbc386f542363f9fbd9a3d8451e67f071caa",
+ "chksum_sha256": "fbd804133fa4fc8531ef27b38cad3f7d84acfa9084fd50bfd9e4f39aa6e0c9c9",
"format": 1
},
{
- "name": "plugins/filter/foreman.py",
+ "name": "roles/lifecycle_environments/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0f7c635e75c475f67afd1a19caecee672466d75057f40e91100a7c243beb1e45",
+ "chksum_sha256": "93c2e33f4ef0ba798644cc183889fed37e8cb8e925bcecf935204ed039053473",
"format": 1
},
{
- "name": "plugins/module_utils",
+ "name": "roles/domains",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/_version.py",
+ "name": "roles/domains/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "roles/domains/tasks/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae6c984a7e9dd51753ea7fcb5995d5655016dd5dc187cd9be7216ef7045f220b",
+ "chksum_sha256": "adb39457f78b266cd70c34d969e0730e76f9d5f68030defdcb1c03078517bad0",
"format": 1
},
{
- "name": "plugins/module_utils/foreman_helper.py",
+ "name": "roles/domains/README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dca8e97c6f76128b9bb4d579f24bfda20f6d67d6dff790babdad6dd78c5e45dc",
+ "chksum_sha256": "bf11fbb2e9ed848b8eaeca539c1e1657ee906fc5b8bd0a53c082faeef525d106",
"format": 1
},
{
- "name": "plugins/module_utils/_apypie.py",
+ "name": "pytest.ini",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4419043305a4ed0c322753c067bb2abd3507b2a0b2eb470177cad6b20721287c",
+ "chksum_sha256": "69a39269b44c901a8446ab23e8ec347004f2245115cd4542852f35a454de97de",
"format": 1
},
{
- "name": "plugins/inventory",
+ "name": "README.md",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6c08cf02531740e0df89dd704e2df586be73da25627a971d130e45b27479daad",
+ "format": 1
+ },
+ {
+ "name": "requirements.txt",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "876da4d933e6561c29737e2b9fa47f2df0b309c3ee1dba11d400ba443630cf2f",
+ "format": 1
+ },
+ {
+ "name": "tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/inventory/foreman.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cc082409aa3eec98c85622d6f4cf9f196958c9216f94ab46693c00948dce996d",
+ "name": "tests/fixtures",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/callback",
+ "name": "tests/fixtures/callback",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/callback/foreman.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1155c0e0a689c1e8155ee90664832824fbb0153d82f3beec1d01280051b1152e",
+ "name": "tests/fixtures/callback/dir_store",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests",
+ "name": "tests/fixtures/callback/dir_store/foreman",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/conftest.py",
+ "name": "tests/fixtures/callback/dir_store/foreman/testhostB.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf1bd3cfac2abc65f00b3a7c79b00241db49da53fb873a8848dff339e5e04f",
+ "chksum_sha256": "88468be2c605bef5c25305ac2b54fb3fa012a3ad0f98cdddb72b26cf5cc7a334",
"format": 1
},
{
- "name": "tests/test_foreman_spec_helper.py",
+ "name": "tests/fixtures/callback/dir_store/foreman/testhostA.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9d379dcddfa2f00e26dc77787c7a95777f6972eaf40e5ea77095b5a66985477e",
+ "chksum_sha256": "2acd0dece63c65d7260e1bd5b7e81e262a3c462f7a540aee8b4ca23879838743",
"format": 1
},
{
- "name": "tests/test_crud.py",
+ "name": "tests/fixtures/callback/dir_store/foreman/testhost.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d11bf14b1659ac6b1e1c4828e74171befe3cfd0d9aba2f4913573c3924e8a2fd",
+ "chksum_sha256": "f6530abf8cebedb754e843db997797e796be820b091343293ad7babf883e37e7",
"format": 1
},
{
- "name": "tests/test_playbooks",
+ "name": "tests/fixtures/callback/dir_store/proxy",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/repository.yml",
+ "name": "tests/fixtures/callback/dir_store/proxy/testhostB.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2115bfb6bfa1dbeb1524b4ed15f1b2ca0b6a11970cf90597376e1d9585d246e5",
+ "chksum_sha256": "461595dd224aef052f6c07e705f14b38d245e37b4d473cd2ddc6cf47a51555b4",
"format": 1
},
{
- "name": "tests/test_playbooks/wait_for_task.yml",
+ "name": "tests/fixtures/callback/dir_store/proxy/testhostA.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "aad651dc0fe9c180361ec1de4f568f224424b5eaa8a4bb76dd527c4270339272",
+ "chksum_sha256": "4ae93f4517389d6a0501064398a836cde4bcf1106b03a8bc3a49d448ddcb2f6d",
"format": 1
},
{
- "name": "tests/test_playbooks/compute_profile.yml",
+ "name": "tests/fixtures/callback/dir_store/proxy/testhost.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "859082a968f30318d9ccbdcc5247bae2325bcac2c5b5e24d6ed57c99a97a1f0b",
+ "chksum_sha256": "38df7978c1ac7a1505631bb32e251819b0454d29ed78de4cbd1e61b264279ec6",
"format": 1
},
{
- "name": "tests/test_playbooks/scc_product_old.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0de32a0f7582321e906642ce34574d246be5776981756d054dc27fd0309885a4",
+ "name": "tests/inventory",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/compute_profiles_role.yml",
+ "name": "tests/inventory/hosts",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b3f1b24944f24df45849fadadd3961d918d033240015d4aad8fbfe2eb6d9a39",
+ "chksum_sha256": "53370d9c2dab332dd16dc7551fa164e5c9c2e749e358153857c7eea3f5377c08",
"format": 1
},
{
- "name": "tests/test_playbooks/config_group.yml",
+ "name": "tests/inventory/inventory_plugin.foreman.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1c9a269e6832694583940c6c8b711aa66e1321d3dbc48c188e3986ef66d545f4",
+ "chksum_sha256": "3f94da67fc336acebc1fd3e52e0634a42e1af1d7c39a7c446e0afe06461ad406",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_filter_info.yml",
+ "name": "tests/inventory/inventory_plugin_ansible.foreman.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "925b1f6178534bb60612dcdcdeaa51eba17b59f53ccbfea166897d77d0ecbd8f",
+ "chksum_sha256": "fb3a70e85a740376f372ec0ed23f8baa3f68bbe375df3c48a89257ff11ac7800",
"format": 1
},
{
- "name": "tests/test_playbooks/sync_plan.yml",
+ "name": "tests/test_foreman_spec_helper.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8c9ae3972a2da924db17db68d305fc7bfc67d4e1ca4313a9b952e635abcc60ef",
+ "chksum_sha256": "9d379dcddfa2f00e26dc77787c7a95777f6972eaf40e5ea77095b5a66985477e",
"format": 1
},
{
- "name": "tests/test_playbooks/hostgroup_info.yml",
+ "name": "tests/utils.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b5c7339154427a8caae9f9dc5434148c92e20e73d29b0f67e4f71c492dc6e1fc",
+ "chksum_sha256": "e70262b4d0694a372c0fd5416c38d68828f2b936b451de35132d45cfad39ca28",
"format": 1
},
{
- "name": "tests/test_playbooks/convert2rhel.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "331d776014950689865561f4413845238086175761a28853f1da79b9f048b697",
+ "name": "tests/callback",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/setting_info.yml",
+ "name": "tests/callback/three_hosts",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a190fe6080d9a67829070b753bc54f5a31ec9270c68d72ae2c8767fafa6e03c2",
+ "chksum_sha256": "85fd7fb492caf7be88fe00db8f3b7927dc2fdf30c440ad38127aa0aff06f3e3d",
"format": 1
},
{
- "name": "tests/test_playbooks/compute_resource.yml",
+ "name": "tests/callback/three_hosts.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7e283b5e3a57a505dbb78eceea6bef4a12f7dfc108b898e446022537a7d194eb",
+ "chksum_sha256": "8dcbfccdbd847bd2fc0ec65f0d42887b3ead6a8b60ed8a2f5abc8feb639b2b13",
"format": 1
},
{
- "name": "tests/test_playbooks/snapshot.yml",
+ "name": "tests/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ebde33617cc72013ef86eb5cc60965f4604b11a49a19b0f9621b5d032464faec",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/test_playbooks/content_views_role.yml",
+ "name": "tests/vcr_python_wrapper.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "09c570f39c23c370a1043ffaa302d8f6f72de6c6137a258da6056af5f417cd81",
+ "chksum_sha256": "62826bcc3ac73fda8a3585d2297ecb20e84a6ef096eb354e9b42f9f4cca17ed8",
"format": 1
},
{
- "name": "tests/test_playbooks/organization_info.yml",
+ "name": "tests/conftest.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d232a41f8747fa739c295f42bb96d6ca23d1b990d21e425bcf3224d181ac284",
- "format": 1
- },
- {
- "name": "tests/test_playbooks/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "d5cf1bd3cfac2abc65f00b3a7c79b00241db49da53fb873a8848dff339e5e04f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/repository.yml",
+ "name": "tests/test_callback.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5904c8f0cc4920271efe3c89a4f4fac85ee4eddb4de1e817a786f359ed0254ec",
+ "chksum_sha256": "31e9eb51f0bbe8698e26b280f4cba83ee9fa7fdf4fde8e4a442859298fb29c13",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/wait_for_task.yml",
+ "name": "tests/test_module_state.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f7f759339b170a9e7798d4411cf6dfa1f75b637aac3aedecfe824c651e86c66e",
+ "chksum_sha256": "d7ff18765245227c5399fb694616ccb9994e9acf1e63c3db478509605302a5d7",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/compute_profile.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f7d58dd12847227d1ef558686a13f03cfa973fe4411f551eac7b4a3aaa30a681",
+ "name": "tests/test_playbooks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_packages.yml",
+ "name": "tests/test_playbooks/inventory_plugin_ansible.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2a20065f2752a6862d52b58883ce7c0ef6cec85c53ea12c4cc7abe74ce335f4e",
+ "chksum_sha256": "4d97d324577ccad3defef88ec06b050421bb79d758337ad7c83c1b2f2567c5c1",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/inventory_plugin_tests.yml",
+ "name": "tests/test_playbooks/redhat_manifest.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "903d8bfba1406f19b2575ba370a02593162d604455140fb12d5954607469891a",
+ "chksum_sha256": "17655c12342e5707dd1e9cc0512848ddb3b42467f7d8a5b3b122322403af8753",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/upload.yml",
+ "name": "tests/test_playbooks/location.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3effb28e5cdfea4e23e3f3411b03f9c9bfa8cb675e88be5433ca83b1965c4829",
+ "chksum_sha256": "e46a13e52afa57a3c7ebd8bfca8cf11d193e1aaa89aa2e8a60f451e2a3aa3344",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/config_group.yml",
+ "name": "tests/test_playbooks/luna_hostgroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "df28ab135fdf074e96447ff0771480a176552f604a5d63a8e9f218e0ccc0dd30",
+ "chksum_sha256": "18ae107f6d1e2677ebcb261f9555a7b8bf3a0c00465475e7276a3c38cb64e3b0",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/sync_plan.yml",
+ "name": "tests/test_playbooks/auth_sources_ldap_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "274e95c66ba345c61879b98007277a6d5e56b8b2418683c42485939bd67583d6",
+ "chksum_sha256": "17925897afcb49fecfb0f597780a76b40b01a141bead1e2ae7d8771f73c9f744",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_docker.yml",
+ "name": "tests/test_playbooks/repository_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c8707f8e0009c9615b54f3f92d02d30dedc92dccf5bac2296e21799d3a419920",
+ "chksum_sha256": "8f82cb4956c757ea94f71397d8f3fe6d569b85726a8473a6697844a154e3e867",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/search_facts.yml",
+ "name": "tests/test_playbooks/repository_set.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0897d37abadb2a6d1d7c3be21de25797dbf6ae69b893670e03c745924f8f4fdd",
+ "chksum_sha256": "0ed75b2f780847b38687e56b312e0e6afaa4a7efbd05add05f818c918ee9351f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/compute_resource.yml",
+ "name": "tests/test_playbooks/sync_plan.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "161ce705172c76d9a55baced26ab3d9071ba53b22940ba111303d1bb82c00b73",
+ "chksum_sha256": "8c9ae3972a2da924db17db68d305fc7bfc67d4e1ca4313a9b952e635abcc60ef",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_errata_by_date.yml",
+ "name": "tests/test_playbooks/content_view_filter_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7b8f784e8380f3202e727a3687be35c8fc751ccd0fff05eaba199f119dc4885c",
+ "chksum_sha256": "925b1f6178534bb60612dcdcdeaa51eba17b59f53ccbfea166897d77d0ecbd8f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/snapshot.yml",
+ "name": "tests/test_playbooks/sync_plans_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "75f2b19b51081ffdae431d589624f4de7717d72ca57ea519745456363090b119",
+ "chksum_sha256": "5c17112943b7c351cc400181ce30ef6d2ad8e9f007eb857faaef17ef7a0f68b2",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/setting_fact.yml",
+ "name": "tests/test_playbooks/domains_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dc7a1866ff1b474bb0b55f786db99c4245d673c846bdd8b4046b72239fe51719",
+ "chksum_sha256": "42d6644dae575f27342473ae5d6ee6d225f065ef20d85ff17b309ac8e4975162",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/installation_medium.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "b2832592d01b58ba80a9c8e9fd359e1b8b08c90988e8004a90615adbbfffc8a1",
+ "name": "tests/test_playbooks/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/realm.yml",
+ "name": "tests/test_playbooks/tasks/katello_sync.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e7486c557c9e5522662062beff09902029ea7c7d01882ee2a1b5882d657627ae",
+ "chksum_sha256": "b3bb538d4a7ea3d9f9362864a8c8e640b1765288730b00454ea68b96f1af5869",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/subnet.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_deb.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3c6c71dd7cb51e86a022c2077453f07d306e7f2460dd577a262b3dbc923d1fa8",
+ "chksum_sha256": "2401272445cee6127976eda71982f5d98c4a3abbb5b134249fb87ac6bef6793e",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/templates_import.yml",
+ "name": "tests/test_playbooks/tasks/redhat_manifest.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "69b931df3911380c53caf136309f58aeb8f3de0429d35a74bb1e9011ea6b7971",
+ "chksum_sha256": "500348a4903e6fa3d8a77c8b0b321b09f2d2465918695293a3e596ec0540f5f3",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_package_group.yml",
+ "name": "tests/test_playbooks/tasks/location.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a3f487a5d1788228dc8002adaeed72e753794b7bd623a287380f4940b424b0da",
+ "chksum_sha256": "5d943ec3ce117b66d39a78d427bd6d101f1e90a63c92758815b398e68133f70b",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/http_proxy.yml",
+ "name": "tests/test_playbooks/tasks/inventory_plugin_tests.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "91359397d6586d8a23ecb47d7224aba1f6cdc59caf9d8ee9be9e52a6a76bfaa3",
+ "chksum_sha256": "d84c50f2d5fcfde757e60beba8b06aad622ec7b07723b8244f22a66518d5bb0d",
"format": 1
},
{
"name": "tests/test_playbooks/tasks/content_view_filter_errata_id.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "eaa918e24b7503d9cc793a23b40d28665a751b4675a39d2303a0df33fae448f5",
+ "chksum_sha256": "bb8de9b720ccff0af9a890270fb206f38bce29f09ef425a8cff42d5be998ef10",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_containers.yml",
+ "name": "tests/test_playbooks/tasks/repository_set.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "881e8ff22802116c603347c96001d62189358261f978324ff5f0863577f688ea",
+ "chksum_sha256": "718c5eec47220ba657b3e2f8e074a80639fb76a796026656006848b89f509aab",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/activation_key.yml",
+ "name": "tests/test_playbooks/tasks/sync_plan.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ec73d4ee33e1e7331c274f1d83d6bc938de2504b27bd055a68908405fbab6ec",
+ "chksum_sha256": "274e95c66ba345c61879b98007277a6d5e56b8b2418683c42485939bd67583d6",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/setting.yml",
+ "name": "tests/test_playbooks/tasks/environment.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "af37b4f7201dc0bad6bfaf012256067e9fca017ee4208fbba76f2b3078c5ec63",
+ "chksum_sha256": "2f6cd36534a58020f47fbc5d0a6660a102276714bb2c5fa64ae75d71446a3656",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/host_power.yml",
+ "name": "tests/test_playbooks/tasks/activation_key.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c22b468cf6d7b9491d111d6fc9f8687f224b8ff413f1a7ad3bab618f3d886444",
+ "chksum_sha256": "4ec73d4ee33e1e7331c274f1d83d6bc938de2504b27bd055a68908405fbab6ec",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view.yml",
+ "name": "tests/test_playbooks/tasks/content_credential.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0e16309daead6c2a6a1c682b5aeaa62cd10c709e1f18ae59bbe61560c1e0348c",
+ "chksum_sha256": "0ce4398f0322019c17bf8f103aeec8d1aa28b2f7ae45a6c9f93966a346595c3d",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_export_repository.yml",
+ "name": "tests/test_playbooks/tasks/scc_product.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3c2b4a01212ff867adfb45c2f8deaa1033adcaae76fcfa42cc1c2a66df1108c0",
+ "chksum_sha256": "9f5ff538754be7d069e37e6db2cbdcc79c9778772347ee3c58324748baaf832d",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/global_parameter.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_cleanup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "46c2cbab74f8edd900ad865584888477284f9125595d9397dafd85e5af0fcf18",
+ "chksum_sha256": "9a5b7dff5e57f86b413e34a534613f0e436f9ee1b1f2c993e63ee273cb63b2b3",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/organization.yml",
+ "name": "tests/test_playbooks/tasks/scap_tailoring_file.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "682e7ea93e6916f9f8f85fe2362a79cc7a39bf58e9f9d076bdec805477333272",
+ "chksum_sha256": "30139ee3e1019dc31ecc7630722c6aff653055c7eff5c4aecad0ec1d90d4dc34",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/_assert_diff.yml",
+ "name": "tests/test_playbooks/tasks/compute_attribute.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c5306b6d940b674fa49fc267477cc14ad29109519960104183d042f178fb700e",
+ "chksum_sha256": "5791a9ca437dfbe4713d28be5c2e229804c14cf52c05fa77daa17fdfd85c5458",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/scc_account.yml",
+ "name": "tests/test_playbooks/tasks/smart_proxy.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d712020714d21470642c7e0edc1442ffadac33cf83496b9959678c919fbd1676",
+ "chksum_sha256": "51631bdcf7ed15e0891a7633fefff5a1be9feeba2c990effa17542c066d4c545",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/scc_product.yml",
+ "name": "tests/test_playbooks/tasks/discovery_rule.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9f5ff538754be7d069e37e6db2cbdcc79c9778772347ee3c58324748baaf832d",
+ "chksum_sha256": "4e43ffd1fc1eba3e67b75422412001fd8cc133d4e9479234fa853326932ec99d",
"format": 1
},
{
@@ -1870,241 +1905,241 @@
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_modulemd.yml",
+ "name": "tests/test_playbooks/tasks/smart_class_parameter_override_value.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fb1b591c4cd98b2a04f19b7dd641a18357ce2be6f5acf4ed5139b22149444a4b",
+ "chksum_sha256": "70fa4bb6506bcab5c42d9c3107da3b1f0b2d72608d383cfdd473299f26f5397f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/location.yml",
+ "name": "tests/test_playbooks/tasks/upload.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5d943ec3ce117b66d39a78d427bd6d101f1e90a63c92758815b398e68133f70b",
+ "chksum_sha256": "3effb28e5cdfea4e23e3f3411b03f9c9bfa8cb675e88be5433ca83b1965c4829",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/ptable.yml",
+ "name": "tests/test_playbooks/tasks/webhook.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c43955df88757d48b48935dac393156a1716c969c8b036d596aec726abcca9fb",
+ "chksum_sha256": "359bc38ef28f5e146f82b678249237fb6e5dcb8fa27af04eb4a10ef58b13f51c",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/inventory_plugin_setup.yml",
+ "name": "tests/test_playbooks/tasks/architecture.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "385cd77bad3757d22197484bb249c3b7c8e7447f972bc11e8c1b2ec7de3b27da",
+ "chksum_sha256": "f7ca4840e9bc0b7d7c4aed11f14435d4a01f1e9301af3b5aa0b8053da984a866",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/host_collection.yml",
+ "name": "tests/test_playbooks/tasks/model.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae5c7e5b203d16cd3c0fbc165df859ac14d1ffc83e3ba848f55c0375444e3409",
+ "chksum_sha256": "68654069a64bd766c842b7f763a500529460211cec4bec726bcc695b764a534c",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/os_default_template.yml",
+ "name": "tests/test_playbooks/tasks/user.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ce991b9eb1d203a010f3898a0989350ab6faa0d0fffe375c4fc4cab3b239bc8",
+ "chksum_sha256": "65e851501bd424f4305735f0b4db9bb4456bf67352c6daa7fbffc9b306ade61a",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/role.yml",
+ "name": "tests/test_playbooks/tasks/puppetclasses_import.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "083aa398bf3ea0a2845a5af7c6e4aa4efb8aad8c1686862df08cbd07ceb6cc64",
+ "chksum_sha256": "6b6403a9cc78a5f5739386adff1095eaff2979344f3abcc721a20247ef868858",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/provisioning_template.yml",
+ "name": "tests/test_playbooks/tasks/realm.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c3abe70aa7c2098975fbd190674575967d5735c05f5d1ba50bf41f9e66acd0fb",
+ "chksum_sha256": "e7486c557c9e5522662062beff09902029ea7c7d01882ee2a1b5882d657627ae",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/smart_class_parameter.yml",
+ "name": "tests/test_playbooks/tasks/inventory_plugin.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6de34cc56467dbecf6e74322008388492244a3dbd16bf174902ec1fffba2bda9",
+ "chksum_sha256": "e5a8f184d64d4645c8a4e9f1b656019df0661c2d38d98d9a02511a098373af37",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/bookmark.yml",
+ "name": "tests/test_playbooks/tasks/repository.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "81cf29309faa838a545c917ceab939f943c796af9be586a53d653884f503602d",
+ "chksum_sha256": "5904c8f0cc4920271efe3c89a4f4fac85ee4eddb4de1e817a786f359ed0254ec",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_package_groups.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_errata_by_date.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "697f5749d20c725994806a1493f742679bac73c8b7b3c21779006539c1e2a869",
+ "chksum_sha256": "7b8f784e8380f3202e727a3687be35c8fc751ccd0fff05eaba199f119dc4885c",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_credential.yml",
+ "name": "tests/test_playbooks/tasks/job_template_from_file.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ce4398f0322019c17bf8f103aeec8d1aa28b2f7ae45a6c9f93966a346595c3d",
+ "chksum_sha256": "7e59301453091dc8284a68a2be6a3b4744992de8e1d4e2491e4e6245c969d158",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_export_show.yml",
+ "name": "tests/test_playbooks/tasks/compute_profile.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e0f76f4ecc2714e5ec36f6b9969e99501f274d214e2a572952c7fcc16d31c2c7",
+ "chksum_sha256": "f7d58dd12847227d1ef558686a13f03cfa973fe4411f551eac7b4a3aaa30a681",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/inventory_plugin.yml",
+ "name": "tests/test_playbooks/tasks/search_facts.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e5a8f184d64d4645c8a4e9f1b656019df0661c2d38d98d9a02511a098373af37",
+ "chksum_sha256": "0897d37abadb2a6d1d7c3be21de25797dbf6ae69b893670e03c745924f8f4fdd",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/hostgroup.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_errata_date.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "21f4a6cbb299864c2c27a962e263ac953b42397dae8cc02e656eec08569ba737",
+ "chksum_sha256": "aaeba8f04a54a27eae307be634d808fbc5aaea404718c51bc00fdcde03825619",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/subscription_manifest.yml",
+ "name": "tests/test_playbooks/tasks/content_view_version.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ff60c5a8dc83182b488e64a3f10a31443cba134c4dedccb58ad9465083dce258",
+ "chksum_sha256": "66f9e52bd101dec756b5fffdbc2f1027580f1aa4fd40aa7dc89bf509ef0135a1",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/operatingsystem.yml",
+ "name": "tests/test_playbooks/tasks/snapshot.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f7d67c3108a06a486cb8f10085f1ec05da9cd80135f7be3a3a8d11585de55696",
+ "chksum_sha256": "75f2b19b51081ffdae431d589624f4de7717d72ca57ea519745456363090b119",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/external_usergroup.yml",
+ "name": "tests/test_playbooks/tasks/job_template.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d7df4679c0de20b69f7f619b8401ae1663888067f7cd6dcc640fb8fb9d62f27f",
+ "chksum_sha256": "f2726ae3cb0d8344066a90e65f5b0935d333bd684e83a8af2ba6a291331cb77f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/discovery_rule.yml",
+ "name": "tests/test_playbooks/tasks/content_export_show.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4e43ffd1fc1eba3e67b75422412001fd8cc133d4e9479234fa853326932ec99d",
+ "chksum_sha256": "e0f76f4ecc2714e5ec36f6b9969e99501f274d214e2a572952c7fcc16d31c2c7",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_cleanup.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_modulemd.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9a5b7dff5e57f86b413e34a534613f0e436f9ee1b1f2c993e63ee273cb63b2b3",
+ "chksum_sha256": "fb1b591c4cd98b2a04f19b7dd641a18357ce2be6f5acf4ed5139b22149444a4b",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_export_library.yml",
+ "name": "tests/test_playbooks/tasks/provisioning_template.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e07a27a56535d2cf1844fd0df9cececf7699441c70f584cba6efd300c222a64a",
+ "chksum_sha256": "c3abe70aa7c2098975fbd190674575967d5735c05f5d1ba50bf41f9e66acd0fb",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/scap_content.yml",
+ "name": "tests/test_playbooks/tasks/lifecycle_environment.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ec588a65f2af3f5154c8e6db29c274538b01fd087825b8655408b0deb956776f",
+ "chksum_sha256": "97fe5ae6626d47b35d9af344843c64bdb1c0876b0e3d23edc36aa027ea1faf87",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_package.yml",
+ "name": "tests/test_playbooks/tasks/hostgroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4b1c0e7972e33b7081a6a35c731ae345b0db882863b62b4340975e0db7f2d5bd",
+ "chksum_sha256": "21f4a6cbb299864c2c27a962e263ac953b42397dae8cc02e656eec08569ba737",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/compute_attribute.yml",
+ "name": "tests/test_playbooks/tasks/status_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5791a9ca437dfbe4713d28be5c2e229804c14cf52c05fa77daa17fdfd85c5458",
+ "chksum_sha256": "fa29a8b4518d449605126ed824742015d666ff163d7a1bdd8b88108fe86654b5",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/puppetclasses_import.yml",
+ "name": "tests/test_playbooks/tasks/compute_resource.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6b6403a9cc78a5f5739386adff1095eaff2979344f3abcc721a20247ef868858",
+ "chksum_sha256": "161ce705172c76d9a55baced26ab3d9071ba53b22940ba111303d1bb82c00b73",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/smart_class_parameter_override_value.yml",
+ "name": "tests/test_playbooks/tasks/host_power.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "70fa4bb6506bcab5c42d9c3107da3b1f0b2d72608d383cfdd473299f26f5397f",
+ "chksum_sha256": "c22b468cf6d7b9491d111d6fc9f8687f224b8ff413f1a7ad3bab618f3d886444",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/model.yml",
+ "name": "tests/test_playbooks/tasks/wait_for_task.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "68654069a64bd766c842b7f763a500529460211cec4bec726bcc695b764a534c",
+ "chksum_sha256": "f7f759339b170a9e7798d4411cf6dfa1f75b637aac3aedecfe824c651e86c66e",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/scap_tailoring_file.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_deb.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "30139ee3e1019dc31ecc7630722c6aff653055c7eff5c4aecad0ec1d90d4dc34",
+ "chksum_sha256": "d784c591884db4090d4654acd03c45596992ec1347982c57320b4e23aa6be81e",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_modulemd.yml",
+ "name": "tests/test_playbooks/tasks/content_export_library.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3894e802133cf12a7470059f2a15294beb093884b35778b635aafdd35826aaf3",
+ "chksum_sha256": "e07a27a56535d2cf1844fd0df9cececf7699441c70f584cba6efd300c222a64a",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/host.yml",
+ "name": "tests/test_playbooks/tasks/content_export_repository.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dfe5de08258c491858e9a28e0e0a28d41f1bed640e880a569f741d1cadb4e881",
+ "chksum_sha256": "3c2b4a01212ff867adfb45c2f8deaa1033adcaae76fcfa42cc1c2a66df1108c0",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/job_template_from_file.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7e59301453091dc8284a68a2be6a3b4744992de8e1d4e2491e4e6245c969d158",
+ "chksum_sha256": "247c4a5d8dec4682468c45c6691d9572647c224d6c3cf28f2f8a01e5436226b7",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/auth_source_ldap.yml",
+ "name": "tests/test_playbooks/tasks/setting.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "46a2cd7c94a8d4d79a64d506164d9df3772074f2611083971644ea7a35211896",
+ "chksum_sha256": "af37b4f7201dc0bad6bfaf012256067e9fca017ee4208fbba76f2b3078c5ec63",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/job_template.yml",
+ "name": "tests/test_playbooks/tasks/registration_command.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2726ae3cb0d8344066a90e65f5b0935d333bd684e83a8af2ba6a291331cb77f",
+ "chksum_sha256": "e7ded0ad536dda562d2117a69e63eac06263702e0dbb2e2daa5407e8e1435340",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_export_version.yml",
+ "name": "tests/test_playbooks/tasks/host_collection.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2e4b7c5353566b099df2bcf8c7b211132a3fa04de0c597aeb460dc2ac8db527",
+ "chksum_sha256": "ae5c7e5b203d16cd3c0fbc165df859ac14d1ffc83e3ba848f55c0375444e3409",
"format": 1
},
{
@@ -2115,276 +2150,276 @@
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/katello_sync.yml",
+ "name": "tests/test_playbooks/tasks/templates_import.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b3bb538d4a7ea3d9f9362864a8c8e640b1765288730b00454ea68b96f1af5869",
+ "chksum_sha256": "69b931df3911380c53caf136309f58aeb8f3de0429d35a74bb1e9011ea6b7971",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/user.yml",
+ "name": "tests/test_playbooks/tasks/external_usergroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "65e851501bd424f4305735f0b4db9bb4456bf67352c6daa7fbffc9b306ade61a",
+ "chksum_sha256": "d7df4679c0de20b69f7f619b8401ae1663888067f7cd6dcc640fb8fb9d62f27f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/lifecycle_environment.yml",
+ "name": "tests/test_playbooks/tasks/domain.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "97fe5ae6626d47b35d9af344843c64bdb1c0876b0e3d23edc36aa027ea1faf87",
+ "chksum_sha256": "572759a82a310d8684cc9cc18038306334a403d04c4e89c6baf7af5536e4f346",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/architecture.yml",
+ "name": "tests/test_playbooks/tasks/ptable.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f7ca4840e9bc0b7d7c4aed11f14435d4a01f1e9301af3b5aa0b8053da984a866",
+ "chksum_sha256": "c43955df88757d48b48935dac393156a1716c969c8b036d596aec726abcca9fb",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/status_info.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_package_groups.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fa29a8b4518d449605126ed824742015d666ff163d7a1bdd8b88108fe86654b5",
+ "chksum_sha256": "697f5749d20c725994806a1493f742679bac73c8b7b3c21779006539c1e2a869",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_deb.yml",
+ "name": "tests/test_playbooks/tasks/global_parameter.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fe942082a3b8ea80cd8b1d6aee90a80d5b2e92b7588ef554de2ad8992fa66446",
+ "chksum_sha256": "46c2cbab74f8edd900ad865584888477284f9125595d9397dafd85e5af0fcf18",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/environment.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_packages.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2f6cd36534a58020f47fbc5d0a6660a102276714bb2c5fa64ae75d71446a3656",
+ "chksum_sha256": "2a20065f2752a6862d52b58883ce7c0ef6cec85c53ea12c4cc7abe74ce335f4e",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/usergroup.yml",
+ "name": "tests/test_playbooks/tasks/scap_content.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7fb3c85e9208eaecf241fbbe3672900646c3150b2bf8c53cc39a554a9db824b8",
+ "chksum_sha256": "ec588a65f2af3f5154c8e6db29c274538b01fd087825b8655408b0deb956776f",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_errata_date.yml",
+ "name": "tests/test_playbooks/tasks/content_export_version.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "22b3213c54188dc34af8d84a2e39d92c4e0c3aaf5696dc40adfa2fe477eb8221",
+ "chksum_sha256": "f2e4b7c5353566b099df2bcf8c7b211132a3fa04de0c597aeb460dc2ac8db527",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/redhat_manifest.yml",
+ "name": "tests/test_playbooks/tasks/installation_medium.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "500348a4903e6fa3d8a77c8b0b321b09f2d2465918695293a3e596ec0540f5f3",
+ "chksum_sha256": "b2832592d01b58ba80a9c8e9fd359e1b8b08c90988e8004a90615adbbfffc8a1",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/repository_set.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_package_group.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "718c5eec47220ba657b3e2f8e074a80639fb76a796026656006848b89f509aab",
+ "chksum_sha256": "736064db07a1000a6e6d8a1192da283a2786c81081ffd6e2fed30494d848b7f3",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/domain.yml",
+ "name": "tests/test_playbooks/tasks/auth_source_ldap.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "572759a82a310d8684cc9cc18038306334a403d04c4e89c6baf7af5536e4f346",
+ "chksum_sha256": "46a2cd7c94a8d4d79a64d506164d9df3772074f2611083971644ea7a35211896",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_deb.yml",
+ "name": "tests/test_playbooks/tasks/inventory_plugin_setup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2401272445cee6127976eda71982f5d98c4a3abbb5b134249fb87ac6bef6793e",
+ "chksum_sha256": "385cd77bad3757d22197484bb249c3b7c8e7447f972bc11e8c1b2ec7de3b27da",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/smart_proxy.yml",
+ "name": "tests/test_playbooks/tasks/http_proxy.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "51631bdcf7ed15e0891a7633fefff5a1be9feeba2c990effa17542c066d4c545",
+ "chksum_sha256": "91359397d6586d8a23ecb47d7224aba1f6cdc59caf9d8ee9be9e52a6a76bfaa3",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_errata_by_id.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "247c4a5d8dec4682468c45c6691d9572647c224d6c3cf28f2f8a01e5436226b7",
+ "chksum_sha256": "79316dd4e54c4343c987204d6ac5a459fd94adeec56351edee9c0b56697afcd9",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_export_info.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_modulemd.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "71adff7cb365f9b0343c870a0db3d0dd4865a94116e20bf66782cdf346c7d814",
+ "chksum_sha256": "3894e802133cf12a7470059f2a15294beb093884b35778b635aafdd35826aaf3",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_filter_rule_errata_by_id.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_docker.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "79316dd4e54c4343c987204d6ac5a459fd94adeec56351edee9c0b56697afcd9",
+ "chksum_sha256": "a959db4cec9a517cf9503f583a2ead6bdee8e32794340a429e6630b781d2066c",
"format": 1
},
{
- "name": "tests/test_playbooks/tasks/content_view_version.yml",
+ "name": "tests/test_playbooks/tasks/setting_fact.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "66f9e52bd101dec756b5fffdbc2f1027580f1aa4fd40aa7dc89bf509ef0135a1",
+ "chksum_sha256": "dc7a1866ff1b474bb0b55f786db99c4245d673c846bdd8b4046b72239fe51719",
"format": 1
},
{
- "name": "tests/test_playbooks/installation_medium.yml",
+ "name": "tests/test_playbooks/tasks/operatingsystem.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3c1c1a8a00b8a90b94a61d5938ba3da30721beac9950db8439979708bfd0f980",
+ "chksum_sha256": "f7d67c3108a06a486cb8f10085f1ec05da9cd80135f7be3a3a8d11585de55696",
"format": 1
},
{
- "name": "tests/test_playbooks/realm.yml",
+ "name": "tests/test_playbooks/tasks/os_default_template.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9ddd520739466a6303c2cb21206742e6b0ebb05ca78409ae3158e19e70220209",
+ "chksum_sha256": "4ce991b9eb1d203a010f3898a0989350ab6faa0d0fffe375c4fc4cab3b239bc8",
"format": 1
},
{
- "name": "tests/test_playbooks/subnet.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_rule_containers.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "eb612d68caeccf428fe3901211889be8fdb832d7949e1971e2336f37a197f892",
+ "chksum_sha256": "881e8ff22802116c603347c96001d62189358261f978324ff5f0863577f688ea",
"format": 1
},
{
- "name": "tests/test_playbooks/templates_import.yml",
+ "name": "tests/test_playbooks/tasks/host.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b948cd2184e1a2de070bd60084694425e67709134605a3c15a411de8ad107e5c",
+ "chksum_sha256": "dfe5de08258c491858e9a28e0e0a28d41f1bed640e880a569f741d1cadb4e881",
"format": 1
},
{
- "name": "tests/test_playbooks/http_proxy.yml",
+ "name": "tests/test_playbooks/tasks/content_view.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a07d50e8ff479ef59e9baf94384a15ec28ed3e2b5183746e1d58a81ae98491bd",
+ "chksum_sha256": "0e16309daead6c2a6a1c682b5aeaa62cd10c709e1f18ae59bbe61560c1e0348c",
"format": 1
},
{
- "name": "tests/test_playbooks/activation_key.yml",
+ "name": "tests/test_playbooks/tasks/smart_class_parameter.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3c0073f607f1663284a5ec35cc1fdfa114bc847fd054306001fba77947cc5c5a",
+ "chksum_sha256": "6de34cc56467dbecf6e74322008388492244a3dbd16bf174902ec1fffba2bda9",
"format": 1
},
{
- "name": "tests/test_playbooks/auth_sources_ldap_role.yml",
+ "name": "tests/test_playbooks/tasks/content_export_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "17925897afcb49fecfb0f597780a76b40b01a141bead1e2ae7d8771f73c9f744",
+ "chksum_sha256": "71adff7cb365f9b0343c870a0db3d0dd4865a94116e20bf66782cdf346c7d814",
"format": 1
},
{
- "name": "tests/test_playbooks/setting.yml",
+ "name": "tests/test_playbooks/tasks/_assert_diff.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "084b62aa0296834002292453cf2a985a4e8f68520ca64d60e7c6196cbdd5978c",
+ "chksum_sha256": "c5306b6d940b674fa49fc267477cc14ad29109519960104183d042f178fb700e",
"format": 1
},
{
- "name": "tests/test_playbooks/host_power.yml",
+ "name": "tests/test_playbooks/tasks/usergroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2209005061dba266d58fb0e6463e3c96b54ddbe37ffbb849a6c922f90e8f7b8d",
+ "chksum_sha256": "7fb3c85e9208eaecf241fbbe3672900646c3150b2bf8c53cc39a554a9db824b8",
"format": 1
},
{
- "name": "tests/test_playbooks/host_info.yml",
+ "name": "tests/test_playbooks/tasks/subnet.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "92fd56eaa5a5e6247dd2048101d75150eaabff772df1ca02a232bd371aa41b42",
+ "chksum_sha256": "3c6c71dd7cb51e86a022c2077453f07d306e7f2460dd577a262b3dbc923d1fa8",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view.yml",
+ "name": "tests/test_playbooks/tasks/subscription_manifest.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1f16a6f60490ad56fdb2df1631e00a1d376dbbc7754222927f55269e6af6d865",
+ "chksum_sha256": "ff60c5a8dc83182b488e64a3f10a31443cba134c4dedccb58ad9465083dce258",
"format": 1
},
{
- "name": "tests/test_playbooks/katello_smart_proxy.yml",
+ "name": "tests/test_playbooks/tasks/content_view_filter_package.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bb92f6f1e48d2b90b4bbe7255abe0e138bd72056c0f9950a89a3797c6e98d967",
+ "chksum_sha256": "239f2294499ef68491501422fe653217db5c00202b2a7becac772653ad45daa2",
"format": 1
},
{
- "name": "tests/test_playbooks/content_export_repository.yml",
+ "name": "tests/test_playbooks/tasks/role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "82ba06d0acdf8c68f0aed3ba6f7d80d611a8feb9c7919e68b97c15fdbbf406b4",
+ "chksum_sha256": "083aa398bf3ea0a2845a5af7c6e4aa4efb8aad8c1686862df08cbd07ceb6cc64",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_ostree.yml",
+ "name": "tests/test_playbooks/tasks/scc_account.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e4fc391ecec2b2ccbdd69ca3270c7f26aefe80c013b73d1acec14552547a95f9",
+ "chksum_sha256": "d712020714d21470642c7e0edc1442ffadac33cf83496b9959678c919fbd1676",
"format": 1
},
{
- "name": "tests/test_playbooks/global_parameter.yml",
+ "name": "tests/test_playbooks/tasks/config_group.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7084a96e0b47f0ba920b7b9875f0a517fe05fafa48d97128e1466fefe7b2a670",
+ "chksum_sha256": "df28ab135fdf074e96447ff0771480a176552f604a5d63a8e9f218e0ccc0dd30",
"format": 1
},
{
- "name": "tests/test_playbooks/compute_resources_role.yml",
+ "name": "tests/test_playbooks/tasks/organization.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c31f5438aae09e9f75785a5e333a2503fb240967d7c90fba90d4b52a6bcf75e4",
+ "chksum_sha256": "682e7ea93e6916f9f8f85fe2362a79cc7a39bf58e9f9d076bdec805477333272",
"format": 1
},
{
- "name": "tests/test_playbooks/organization.yml",
+ "name": "tests/test_playbooks/tasks/bookmark.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c22be82bde8762bff4ddebf41396420342a8c7f81ef0fa41cf1c8059685b645b",
+ "chksum_sha256": "81cf29309faa838a545c917ceab939f943c796af9be586a53d653884f503602d",
"format": 1
},
{
- "name": "tests/test_playbooks/resource_info.yml",
+ "name": "tests/test_playbooks/activation_key.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4f747bab4aeb62da6902e4b69ae2eaf41bdc110a8a1b7fb401e8705d0d79f1c4",
+ "chksum_sha256": "3c0073f607f1663284a5ec35cc1fdfa114bc847fd054306001fba77947cc5c5a",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_filter_rule.yml",
+ "name": "tests/test_playbooks/domain_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a2c618b5e486cecc9bd68c43e96928772e7bfcebffa37837e3a8cf214e02a823",
+ "chksum_sha256": "c6add945cba983ac45fa4e5db63fb804eb0ab0328fb11744256ef93ec3c35fed",
"format": 1
},
{
- "name": "tests/test_playbooks/scc_account.yml",
+ "name": "tests/test_playbooks/content_credential.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6f789a066205e378560cf84505d080c01ca585aea60475277bb98e9b65fd82b5",
+ "chksum_sha256": "7d6f247266205e2e9b05019b51d2080310275905a9b40b9589a39ffff80ec22c",
"format": 1
},
{
- "name": "tests/test_playbooks/hardware_model.yml",
+ "name": "tests/test_playbooks/content_view_filter_rule.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c42240503b393f565dfe1c5b5dac4cff34a48adcfbeeb8e85bfe6701d4f8d564",
+ "chksum_sha256": "a2c618b5e486cecc9bd68c43e96928772e7bfcebffa37837e3a8cf214e02a823",
"format": 1
},
{
@@ -2395,647 +2430,654 @@
"format": 1
},
{
- "name": "tests/test_playbooks/product.yml",
+ "name": "tests/test_playbooks/repository_sync.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5411860d46871da0cb8d2ee27a3ac23bbe89143f4cd5e0f6972a85d4ef8332e",
+ "chksum_sha256": "c5f788be67959c40061b4e4ef4b473e93924625de8ace766ab0a1b944e9524ff",
"format": 1
},
{
- "name": "tests/test_playbooks/content_upload_deb.yml",
+ "name": "tests/test_playbooks/scap_tailoring_file.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f917c8747e313cd9431a8cff4c9584ec9e8d1b3a13a8e978cd23035dad0f8b48",
+ "chksum_sha256": "122f9e9cec0e915ad77aafdd4c83294dd1fccf6cc316cf3359205b526eb35bae",
"format": 1
},
{
- "name": "tests/test_playbooks/location.yml",
+ "name": "tests/test_playbooks/job_invocation.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e46a13e52afa57a3c7ebd8bfca8cf11d193e1aaa89aa2e8a60f451e2a3aa3344",
+ "chksum_sha256": "fa0ac97b8afb54cb9dc8d404e728aed4485f6875111cdba92d53abdc18357093",
"format": 1
},
{
- "name": "tests/test_playbooks/sync_plans_role.yml",
+ "name": "tests/test_playbooks/compute_attribute.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5c17112943b7c351cc400181ce30ef6d2ad8e9f007eb857faaef17ef7a0f68b2",
+ "chksum_sha256": "c5d33e7899e497d2fb781367fba911efb59edf30e9cbecc12d3ef0c724a4cba0",
"format": 1
},
{
- "name": "tests/test_playbooks/inventory_plugin_ansible.yml",
+ "name": "tests/test_playbooks/smart_proxy.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2ae13225c851c2e70ed10274d3dc2117a09b3ab5135c21ed4d243d36af02a30f",
+ "chksum_sha256": "931dd93609e7e495fd0c9176dfb56b056b9bc7f7c04c139b6325ca4934c45116",
"format": 1
},
{
- "name": "tests/test_playbooks/content_upload.yml",
+ "name": "tests/test_playbooks/repository_ostree.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ee0b06006da7674b50c6468a5665d6eb1e65c6546b3f52eb48487d43713408f0",
+ "chksum_sha256": "e4fc391ecec2b2ccbdd69ca3270c7f26aefe80c013b73d1acec14552547a95f9",
"format": 1
},
{
- "name": "tests/test_playbooks/host_collection.yml",
+ "name": "tests/test_playbooks/organizations_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d0f7de098e2a87a67cc4e60a00d26fab405fcdd3d718a6cb7ccb466a4eede26",
+ "chksum_sha256": "b3460cba11602b74aa967b3281efa8ae113e2e7114a05dcb466bbd1be07d749d",
"format": 1
},
{
- "name": "tests/test_playbooks/os_default_template.yml",
+ "name": "tests/test_playbooks/discovery_rule.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ed4c9899dced47607d4a66075ba69aec0871032e9e603ceb05a0233d8526b64b",
+ "chksum_sha256": "ac7ce44d7134e0d3c45f85a4fdcd5f501765365531424ee6263f1f509244c736",
"format": 1
},
{
- "name": "tests/test_playbooks/role.yml",
+ "name": "tests/test_playbooks/product.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f4bf9d429bb491a0d027d8bd74020d346b5f096fcbb0c398754c41ed560ae9f7",
+ "chksum_sha256": "d5411860d46871da0cb8d2ee27a3ac23bbe89143f4cd5e0f6972a85d4ef8332e",
"format": 1
},
{
- "name": "tests/test_playbooks/operatingsystems_role.yml",
+ "name": "tests/test_playbooks/scc_product_old.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "37863dca5cb279894ad0ad38af5577327f09ba633157e13cbcabdbc7382152e1",
+ "chksum_sha256": "0de32a0f7582321e906642ce34574d246be5776981756d054dc27fd0309885a4",
"format": 1
},
{
- "name": "tests/test_playbooks/provisioning_template.yml",
+ "name": "tests/test_playbooks/smart_class_parameter_override_value.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8f466a91b1535f7ac9e973a99ba3b75a0cb2e45a2aef91f80c25e0ef9ec4533b",
+ "chksum_sha256": "7f7a8f20864afdcf2c4b8292c8b954615dc796b0cbc4933308935f3bdf42cf20",
"format": 1
},
{
- "name": "tests/test_playbooks/hostgroups_role.yml",
+ "name": "tests/test_playbooks/webhook.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "605445428e580cf07de586b00fcfa3df2ccc0694cca90566c2f0f23a49064e3f",
+ "chksum_sha256": "71da1e153e2c959d34318235080bcd43fe32b9d8b81898afd2cf3484b49b04c4",
"format": 1
},
{
- "name": "tests/test_playbooks/settings_role.yml",
+ "name": "tests/test_playbooks/manifest_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7e0da012824b320acd0924f861f64f2308dc20ec933f25887ebfa96a1afabc3d",
+ "chksum_sha256": "e0b555f00ca5e45982ac7a10f464d0a70d356332891e7c976bbca02aa3cef11e",
"format": 1
},
{
- "name": "tests/test_playbooks/smart_class_parameter.yml",
+ "name": "tests/test_playbooks/architecture.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "585d776164603a13c81f232b628a419a492bde6ce780fc678c2169b873efe20a",
+ "chksum_sha256": "002a07db993b4f618cdeb8edf08ed86a1dc3d1a1fe2b0a2e6621244b35cfb912",
"format": 1
},
{
- "name": "tests/test_playbooks/bookmark.yml",
+ "name": "tests/test_playbooks/user.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1a324f0aed22368ac8d37cfb1b971060666c01abef14e469ad604f6b7c2f162e",
+ "chksum_sha256": "da6add6aea06a0866f23298b3b464c46cf50e20fc858e696c7656bb753f61b0c",
"format": 1
},
{
- "name": "tests/test_playbooks/activation_keys_role.yml",
+ "name": "tests/test_playbooks/puppetclasses_import.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bb8f9e0912e815ff35a7db6cda407bf6b856ca2a194e96dc95decb3468ec5570",
+ "chksum_sha256": "97d03015cf3ac4569321a352adcc488c478e303ebdc17d77dd857a6f41d50e1d",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_filter_rule_info.yml",
+ "name": "tests/test_playbooks/realm.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4566e4df6fd3e6a751cdb3267d32c3375947af9c4b682b12b0504d5d84fce8b0",
+ "chksum_sha256": "9ddd520739466a6303c2cb21206742e6b0ebb05ca78409ae3158e19e70220209",
"format": 1
},
{
- "name": "tests/test_playbooks/organizations_role.yml",
+ "name": "tests/test_playbooks/inventory_plugin.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b3460cba11602b74aa967b3281efa8ae113e2e7114a05dcb466bbd1be07d749d",
+ "chksum_sha256": "d2017c16543226a31ecb9be98129a6559d96388d483e4a1d9f28f58c7fd393bf",
"format": 1
},
{
- "name": "tests/test_playbooks/content_credential.yml",
+ "name": "tests/test_playbooks/repository.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7d6f247266205e2e9b05019b51d2080310275905a9b40b9589a39ffff80ec22c",
+ "chksum_sha256": "2115bfb6bfa1dbeb1524b4ed15f1b2ca0b6a11970cf90597376e1d9585d246e5",
"format": 1
},
{
- "name": "tests/test_playbooks/subscription_info.yml",
+ "name": "tests/test_playbooks/subnets_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "697b0084d97ea6b648333c07e106dbd99bf92ecf9536c8aec55e4e0e53f35a46",
+ "chksum_sha256": "7cbdc5be36a36062d15914439a698d6bb700b2c7536313ce4af3f8090b453346",
"format": 1
},
{
- "name": "tests/test_playbooks/filters.yml",
+ "name": "tests/test_playbooks/content_view_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3608267dab77d1ca56db8ffbd4a14a07984fb62acc7d5140d3c0fc455a406a35",
+ "chksum_sha256": "2bda29c8f3d93481372884747c73441786cb9ffc6bbb90fe7393764970cc13f3",
"format": 1
},
{
- "name": "tests/test_playbooks/provisioning_templates_role.yml",
+ "name": "tests/test_playbooks/compute_profile.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2be6d4a9bd19622df32bbd8003e10f1f6a66f4a09c71336b07a625803bfb6874",
+ "chksum_sha256": "859082a968f30318d9ccbdcc5247bae2325bcac2c5b5e24d6ed57c99a97a1f0b",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_version_cleanup_role.yml",
+ "name": "tests/test_playbooks/content_view_version.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "19053e466d50280a19c8e3374640ed376ab017f8931aa2e8245e8305db72c050",
+ "chksum_sha256": "15f5e56c5526c5cd6f0b6492d70964a6561ec2b774a7475ccfd129aae35f6bd2",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_info.yml",
+ "name": "tests/test_playbooks/snapshot.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2bda29c8f3d93481372884747c73441786cb9ffc6bbb90fe7393764970cc13f3",
+ "chksum_sha256": "ebde33617cc72013ef86eb5cc60965f4604b11a49a19b0f9621b5d032464faec",
"format": 1
},
{
- "name": "tests/test_playbooks/lifecycle_environments_role.yml",
+ "name": "tests/test_playbooks/compute_resources_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "33c3f299d491f768d4cd76f2583927e8c92c7bf62b625181a0f2355fc428a1c6",
+ "chksum_sha256": "c31f5438aae09e9f75785a5e333a2503fb240967d7c90fba90d4b52a6bcf75e4",
"format": 1
},
{
- "name": "tests/test_playbooks/inventory_plugin.yml",
+ "name": "tests/test_playbooks/job_template.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4508c8dedbd64956f04b16d1c069a06d6af988aa7701b5770c2e077f9fb0b898",
+ "chksum_sha256": "41b39428823bd901152b4c39f41a2fe9124a4c5b07f974bf432bb2b0d789b375",
"format": 1
},
{
- "name": "tests/test_playbooks/hostgroup.yml",
+ "name": "tests/test_playbooks/snapshot_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c6e1db4f949963152e0eadcb2b706beaa01480bf726822b329878975ccf35313",
+ "chksum_sha256": "b2ef50c3d41a19712da880706d7a2a4acf2a1bfa795953618cbc640789b99626",
"format": 1
},
{
- "name": "tests/test_playbooks/data",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/provisioning_template.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "8f466a91b1535f7ac9e973a99ba3b75a0cb2e45a2aef91f80c25e0ef9ec4533b",
"format": 1
},
{
- "name": "tests/test_playbooks/data/ssg-firefox-ds.xml",
+ "name": "tests/test_playbooks/activation_keys_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "15785f4ad9a01093580753cc34b96afde7a2ee74de3f559bb650b934067c4548",
+ "chksum_sha256": "bb8f9e0912e815ff35a7db6cda407bf6b856ca2a194e96dc95decb3468ec5570",
"format": 1
},
{
- "name": "tests/test_playbooks/data/ansible_hello.erb",
+ "name": "tests/test_playbooks/lifecycle_environment.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4df89e17b3dbb57ab85d5bee498b632392e4fed2a1ac544e44ef9e0d4baef367",
+ "chksum_sha256": "b1441af8f1ef2be4d206c5133cf16480bc1e1e190eadccbc6c343194ade15982",
"format": 1
},
{
- "name": "tests/test_playbooks/data/gpg_key.asc",
+ "name": "tests/test_playbooks/repositories_role_deb.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9244411a6ae49eaca3880fe1a15743f85000a2acdb70b0b3fd90d17e672c6060",
+ "chksum_sha256": "6344aecd9af57452854219eb9c1edd1620b4be8ed2e21744a7f89b0d479edaf3",
"format": 1
},
{
- "name": "tests/test_playbooks/data/delete_file.erb",
+ "name": "tests/test_playbooks/content_upload_deb.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a910958bbb131a8a371ba033721b40f0881d054153765463f337333a1762e98a",
+ "chksum_sha256": "f917c8747e313cd9431a8cff4c9584ec9e8d1b3a13a8e978cd23035dad0f8b48",
"format": 1
},
{
- "name": "tests/test_playbooks/data/gpg_key2.asc",
+ "name": "tests/test_playbooks/hostgroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "917d9c58a79f9a68e71fad739dda2728edbd8a7cde235245c7852f330663613f",
+ "chksum_sha256": "c6e1db4f949963152e0eadcb2b706beaa01480bf726822b329878975ccf35313",
"format": 1
},
{
- "name": "tests/test_playbooks/data/file_repo_test.txt",
+ "name": "tests/test_playbooks/filters.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c2e8413929f47c7ce4b23855eda63442f323279455d35dadebf44892503bde3b",
+ "chksum_sha256": "455edad1812bfcf2e4235e1ae6d885b31af932519b32640349e5b05ee254baf9",
"format": 1
},
{
- "name": "tests/test_playbooks/data/bear-4.1-1.noarch.rpm",
+ "name": "tests/test_playbooks/status_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7a831f9f90bf4d21027572cb503d20b702de8e8785b02c0397445c2e481d81b3",
+ "chksum_sha256": "2993c27af314f1bb483b6a3b7da583e21384c09253e0353fc5f21742f87a00d1",
"format": 1
},
{
- "name": "tests/test_playbooks/data/test-srpm01-1.0-1.src.rpm",
+ "name": "tests/test_playbooks/compute_resource.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d30d1fe1a0d4d5e9ab22ae948004d2f605ce284a07e8265108a5477f4cc2357a",
+ "chksum_sha256": "7e283b5e3a57a505dbb78eceea6bef4a12f7dfc108b898e446022537a7d194eb",
"format": 1
},
{
- "name": "tests/test_playbooks/data/ssg-firefox-ds-tailoring.xml",
+ "name": "tests/test_playbooks/settings_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "76629bf47148c037cfcbf1ad15a9f99de57b98d6ac4ebdaad1d7d069fdb9fc3a",
+ "chksum_sha256": "7e0da012824b320acd0924f861f64f2308dc20ec933f25887ebfa96a1afabc3d",
"format": 1
},
{
- "name": "tests/test_playbooks/data/fixtures_small_repo.tar",
+ "name": "tests/test_playbooks/host_power.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "40a7bed5ec596295373fb60a69b55a2c187de19b9314da90e93a60c30337720f",
+ "chksum_sha256": "2209005061dba266d58fb0e6463e3c96b54ddbe37ffbb849a6c922f90e8f7b8d",
"format": 1
},
{
- "name": "tests/test_playbooks/data/odin_1.0_ppc64.deb",
+ "name": "tests/test_playbooks/wait_for_task.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "52b8ef90538c3dd2ff9306664311ec6fce085c31a6e7a51fa7241990b870fb05",
+ "chksum_sha256": "aad651dc0fe9c180361ec1de4f568f224424b5eaa8a4bb76dd527c4270339272",
"format": 1
},
{
- "name": "tests/test_playbooks/data/manifest_foreman-ansible-modules.zip",
+ "name": "tests/test_playbooks/content_export_library.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "efdb1869fb5acf738d8e13487160a0a94e89703b038f444adf2c69e1103326e0",
+ "chksum_sha256": "60cd22111b38c736bb2d34933565d2e91497aaa974e1ac10e29e39be13c8bc94",
"format": 1
},
{
- "name": "tests/test_playbooks/domains_role.yml",
+ "name": "tests/test_playbooks/content_export_repository.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "42d6644dae575f27342473ae5d6ee6d225f065ef20d85ff17b309ac8e4975162",
+ "chksum_sha256": "82ba06d0acdf8c68f0aed3ba6f7d80d611a8feb9c7919e68b97c15fdbbf406b4",
"format": 1
},
{
- "name": "tests/test_playbooks/subscription_manifest.yml",
+ "name": "tests/test_playbooks/content_view_filter.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "010342e519e845f4fc87ee1e7c1778cc8795164ae493fe682a6b4354e2bb0bbc",
+ "chksum_sha256": "d3c0fd7019113a29e15f465fe9da44ab55073791cafee3061d65c23c1fd12959",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_set_info.yml",
+ "name": "tests/test_playbooks/setting.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c337f4a79f4db5485f5f6dc9312e74fd6b5516ee28d1a37fed50ee0381045bd2",
+ "chksum_sha256": "084b62aa0296834002292453cf2a985a4e8f68520ca64d60e7c6196cbdd5978c",
"format": 1
},
{
- "name": "tests/test_playbooks/operatingsystem.yml",
+ "name": "tests/test_playbooks/partition_table.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f8ee83a593c0923ca90007096d0c5d2ce237f77b881807876011b5a7286804fd",
+ "chksum_sha256": "7de0f00bc0d94ff199d5be58d0f6b1fec72da9c431d08371be97c313d28f02a1",
"format": 1
},
{
- "name": "tests/test_playbooks/external_usergroup.yml",
+ "name": "tests/test_playbooks/registration_command.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6e55a288eb663ae8426dea731f7e719bc30d04c647a567acced2859be321f00e",
+ "chksum_sha256": "a786dd8a202a9c60838ca7b54192039886bcd5913caa3daa229dfe4e99893106",
"format": 1
},
{
- "name": "tests/test_playbooks/discovery_rule.yml",
+ "name": "tests/test_playbooks/host_collection.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ac7ce44d7134e0d3c45f85a4fdcd5f501765365531424ee6263f1f509244c736",
+ "chksum_sha256": "6d0f7de098e2a87a67cc4e60a00d26fab405fcdd3d718a6cb7ccb466a4eede26",
"format": 1
},
{
- "name": "tests/test_playbooks/content_export_library.yml",
+ "name": "tests/test_playbooks/subscription_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "60cd22111b38c736bb2d34933565d2e91497aaa974e1ac10e29e39be13c8bc94",
+ "chksum_sha256": "697b0084d97ea6b648333c07e106dbd99bf92ecf9536c8aec55e4e0e53f35a46",
"format": 1
},
{
- "name": "tests/test_playbooks/compute_profile_ovirt.yml",
+ "name": "tests/test_playbooks/image.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9ef7661b97593e6690840e1cced2b3457c102328dbab56fddec2c9df6430481a",
+ "chksum_sha256": "9921d75a324b5a2933e656cf911d0141c3a1c8dfa8a6b340d6f7a47c045803f3",
"format": 1
},
{
- "name": "tests/test_playbooks/scap_content.yml",
+ "name": "tests/test_playbooks/templates_import.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9a658a7dac30cf49c51e87b7538e6d8d96e3881c50896cf10b5bf0ede7a7f83a",
+ "chksum_sha256": "b948cd2184e1a2de070bd60084694425e67709134605a3c15a411de8ad107e5c",
"format": 1
},
{
- "name": "tests/test_playbooks/partition_table.yml",
+ "name": "tests/test_playbooks/content_rhel_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7de0f00bc0d94ff199d5be58d0f6b1fec72da9c431d08371be97c313d28f02a1",
+ "chksum_sha256": "8617ac0b2e21c5448042e1a1df5bcebfcdb307ca38d0251e42cbd81a676c7fb4",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_info.yml",
+ "name": "tests/test_playbooks/external_usergroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8f82cb4956c757ea94f71397d8f3fe6d569b85726a8473a6697844a154e3e867",
+ "chksum_sha256": "6e55a288eb663ae8426dea731f7e719bc30d04c647a567acced2859be321f00e",
"format": 1
},
{
- "name": "tests/test_playbooks/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/domain.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "718191e9161d876db01d024ca91f0198d56497acc78ee6bf492a6e1bbf1706f2",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/compute_profile.yml",
+ "name": "tests/test_playbooks/katello_smart_proxy.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1e0a3ca445c67ce6afc5949ff2a88c3527dbce7f95796bb6fa9b172a4f1841f4",
+ "chksum_sha256": "bb92f6f1e48d2b90b4bbe7255abe0e138bd72056c0f9950a89a3797c6e98d967",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/search_facts.yml",
+ "name": "tests/test_playbooks/module_defaults.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "38be51c3353d061c4ed76cb24d21a93dd57b3b7b65f375869e08db0a1d1007a3",
+ "chksum_sha256": "c3266063dabda206324302777fe9357fedd7653160b503861ac4a4f2f7b5b0d3",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/subnet.yml",
+ "name": "tests/test_playbooks/global_parameter.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "266d22c35d9eb726aa97bf8b9105cac1fa2b3e95585b4d413abe215bc79a0e7c",
+ "chksum_sha256": "7084a96e0b47f0ba920b7b9875f0a517fe05fafa48d97128e1466fefe7b2a670",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/templates_import.yml",
+ "name": "tests/test_playbooks/resource_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "17513f16ca851b4b61cb99f22dd9f376ebbf23a8f1c8209491fd3fdc13c01acb",
+ "chksum_sha256": "4f747bab4aeb62da6902e4b69ae2eaf41bdc110a8a1b7fb401e8705d0d79f1c4",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/hostgroup.yml",
+ "name": "tests/test_playbooks/scap_content.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1d0925204226f0d6f738093aa8881a50d6fb38796b3de552e569aae9d2029b81",
+ "chksum_sha256": "9a658a7dac30cf49c51e87b7538e6d8d96e3881c50896cf10b5bf0ede7a7f83a",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/host.yml",
+ "name": "tests/test_playbooks/content_credentials_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6ff793b72dd89c9fdf0673f4840c2e37083d0e107bdf2d92fc6bc63f55c826a8",
+ "chksum_sha256": "2da76e927847b2f5f36ce0542429892e87005050eb6552eff7da6e6c60f4ab0d",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/server.yml.example",
+ "name": "tests/test_playbooks/repository_deb.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a552bb9c91cbacceed893504bf1babc207172ef1be5984fc3ea573db27260f59",
+ "chksum_sha256": "001e6616575006b46bdc22cdeb6e19c672d243ccc44e82cd1bbd5ea6c7245b69",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/usergroup.yml",
+ "name": "tests/test_playbooks/content_export_version.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "99c8b30e3ccaf7613aac3c3a604d3ffa26ae005f86dc91396bc61598a74ac353",
+ "chksum_sha256": "f0061cb49b21322ccc56aa05fad7f46f3e3ab7b2989b0145f6e01f0d7c3565fd",
"format": 1
},
{
- "name": "tests/test_playbooks/vars/domain.yml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "123ca22ceb26a919de3804f86747438ea706cf39a453728cdc0849e8eba8817a",
+ "name": "tests/test_playbooks/data",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/test_playbooks/module_defaults.yml",
+ "name": "tests/test_playbooks/data/gpg_key2.asc",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c3266063dabda206324302777fe9357fedd7653160b503861ac4a4f2f7b5b0d3",
+ "chksum_sha256": "917d9c58a79f9a68e71fad739dda2728edbd8a7cde235245c7852f330663613f",
"format": 1
},
{
- "name": "tests/test_playbooks/host_errata_info.yml",
+ "name": "tests/test_playbooks/data/gpg_key.asc",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9ef475cc0aeb7e25803224d4e1d56c3b5f4cb687e85bc31d424fe0e127e03b52",
+ "chksum_sha256": "9244411a6ae49eaca3880fe1a15743f85000a2acdb70b0b3fd90d17e672c6060",
"format": 1
},
{
- "name": "tests/test_playbooks/compute_attribute.yml",
+ "name": "tests/test_playbooks/data/ansible_hello.erb",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c5d33e7899e497d2fb781367fba911efb59edf30e9cbecc12d3ef0c724a4cba0",
+ "chksum_sha256": "4df89e17b3dbb57ab85d5bee498b632392e4fed2a1ac544e44ef9e0d4baef367",
"format": 1
},
{
- "name": "tests/test_playbooks/puppetclasses_import.yml",
+ "name": "tests/test_playbooks/data/ssg-firefox-ds-tailoring.xml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "97d03015cf3ac4569321a352adcc488c478e303ebdc17d77dd857a6f41d50e1d",
+ "chksum_sha256": "76629bf47148c037cfcbf1ad15a9f99de57b98d6ac4ebdaad1d7d069fdb9fc3a",
"format": 1
},
{
- "name": "tests/test_playbooks/smart_class_parameter_override_value.yml",
+ "name": "tests/test_playbooks/data/fixtures_small_repo.tar",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7f7a8f20864afdcf2c4b8292c8b954615dc796b0cbc4933308935f3bdf42cf20",
+ "chksum_sha256": "40a7bed5ec596295373fb60a69b55a2c187de19b9314da90e93a60c30337720f",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_sync.yml",
+ "name": "tests/test_playbooks/data/delete_file.erb",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c5f788be67959c40061b4e4ef4b473e93924625de8ace766ab0a1b944e9524ff",
+ "chksum_sha256": "a910958bbb131a8a371ba033721b40f0881d054153765463f337333a1762e98a",
"format": 1
},
{
- "name": "tests/test_playbooks/scap_tailoring_file.yml",
+ "name": "tests/test_playbooks/data/test-srpm01-1.0-1.src.rpm",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "122f9e9cec0e915ad77aafdd4c83294dd1fccf6cc316cf3359205b526eb35bae",
+ "chksum_sha256": "d30d1fe1a0d4d5e9ab22ae948004d2f605ce284a07e8265108a5477f4cc2357a",
"format": 1
},
{
- "name": "tests/test_playbooks/katello_hostgroup.yml",
+ "name": "tests/test_playbooks/data/ssg-firefox-ds.xml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4a5765b5814c9aa3e6add573f26f01486a4a3b0b283f6c474aadd169906b9772",
+ "chksum_sha256": "15785f4ad9a01093580753cc34b96afde7a2ee74de3f559bb650b934067c4548",
"format": 1
},
{
- "name": "tests/test_playbooks/luna_hostgroup.yml",
+ "name": "tests/test_playbooks/data/odin_1.0_ppc64.deb",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "18ae107f6d1e2677ebcb261f9555a7b8bf3a0c00465475e7276a3c38cb64e3b0",
+ "chksum_sha256": "52b8ef90538c3dd2ff9306664311ec6fce085c31a6e7a51fa7241990b870fb05",
"format": 1
},
{
- "name": "tests/test_playbooks/host.yml",
+ "name": "tests/test_playbooks/data/manifest_foreman-ansible-modules.zip",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5aac773f47496a01f08833b44e2477d440c53b1bd07d9d6e2a51d6af0045c2bc",
+ "chksum_sha256": "efdb1869fb5acf738d8e13487160a0a94e89703b038f444adf2c69e1103326e0",
"format": 1
},
{
- "name": "tests/test_playbooks/auth_source_ldap.yml",
+ "name": "tests/test_playbooks/data/file_repo_test.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "53ee833eef3f0932c1d808558705b86db08ddb40cf7a54d2f894357eb020283a",
+ "chksum_sha256": "c2e8413929f47c7ce4b23855eda63442f323279455d35dadebf44892503bde3b",
"format": 1
},
{
- "name": "tests/test_playbooks/subnets_role.yml",
+ "name": "tests/test_playbooks/data/bear-4.1-1.noarch.rpm",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7cbdc5be36a36062d15914439a698d6bb700b2c7536313ce4af3f8090b453346",
+ "chksum_sha256": "7a831f9f90bf4d21027572cb503d20b702de8e8785b02c0397445c2e481d81b3",
"format": 1
},
{
- "name": "tests/test_playbooks/job_template.yml",
+ "name": "tests/test_playbooks/content_upload_ostree.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "41b39428823bd901152b4c39f41a2fe9124a4c5b07f974bf432bb2b0d789b375",
+ "chksum_sha256": "42d5340d856f7a1e271c31991a0513e5ac89f206cc1a2533515c6c388ac9cdad",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_deb.yml",
+ "name": "tests/test_playbooks/installation_medium.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "001e6616575006b46bdc22cdeb6e19c672d243ccc44e82cd1bbd5ea6c7245b69",
+ "chksum_sha256": "3c1c1a8a00b8a90b94a61d5938ba3da30721beac9950db8439979708bfd0f980",
"format": 1
},
{
- "name": "tests/test_playbooks/content_export_version.yml",
+ "name": "tests/test_playbooks/content_upload.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f0061cb49b21322ccc56aa05fad7f46f3e3ab7b2989b0145f6e01f0d7c3565fd",
+ "chksum_sha256": "ee0b06006da7674b50c6468a5665d6eb1e65c6546b3f52eb48487d43713408f0",
"format": 1
},
{
- "name": "tests/test_playbooks/image.yml",
+ "name": "tests/test_playbooks/host_interface_attributes.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9921d75a324b5a2933e656cf911d0141c3a1c8dfa8a6b340d6f7a47c045803f3",
+ "chksum_sha256": "1ed2cbcfb5717b11258033cedbce88c8f90e0306a7200dc5c719f36c272f5393",
"format": 1
},
{
- "name": "tests/test_playbooks/user.yml",
+ "name": "tests/test_playbooks/lifecycle_environments_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "da6add6aea06a0866f23298b3b464c46cf50e20fc858e696c7656bb753f61b0c",
+ "chksum_sha256": "33c3f299d491f768d4cd76f2583927e8c92c7bf62b625181a0f2355fc428a1c6",
"format": 1
},
{
- "name": "tests/test_playbooks/content_upload_ostree.yml",
+ "name": "tests/test_playbooks/locations_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "42d5340d856f7a1e271c31991a0513e5ac89f206cc1a2533515c6c388ac9cdad",
+ "chksum_sha256": "d908f512d1d6efd4c7d7cf56e9a1f79d1e3b5bfa040b2ba6d7ccac8d45c6344b",
"format": 1
},
{
- "name": "tests/test_playbooks/lifecycle_environment.yml",
+ "name": "tests/test_playbooks/hardware_model.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b1441af8f1ef2be4d206c5133cf16480bc1e1e190eadccbc6c343194ade15982",
+ "chksum_sha256": "c42240503b393f565dfe1c5b5dac4cff34a48adcfbeeb8e85bfe6701d4f8d564",
"format": 1
},
{
- "name": "tests/test_playbooks/repositories_role.yml",
+ "name": "tests/test_playbooks/content_views_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5f3088f29cf3df66a423d091fd8289b0aea66b2a62f14cf2e4d21c20b9f8fd7c",
+ "chksum_sha256": "09c570f39c23c370a1043ffaa302d8f6f72de6c6137a258da6056af5f417cd81",
"format": 1
},
{
- "name": "tests/test_playbooks/architecture.yml",
+ "name": "tests/test_playbooks/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/test_playbooks/vars/compute_profile.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "002a07db993b4f618cdeb8edf08ed86a1dc3d1a1fe2b0a2e6621244b35cfb912",
+ "chksum_sha256": "1e0a3ca445c67ce6afc5949ff2a88c3527dbce7f95796bb6fa9b172a4f1841f4",
"format": 1
},
{
- "name": "tests/test_playbooks/status_info.yml",
+ "name": "tests/test_playbooks/vars/search_facts.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2993c27af314f1bb483b6a3b7da583e21384c09253e0353fc5f21742f87a00d1",
+ "chksum_sha256": "38be51c3353d061c4ed76cb24d21a93dd57b3b7b65f375869e08db0a1d1007a3",
"format": 1
},
{
- "name": "tests/test_playbooks/content_rhel_role.yml",
+ "name": "tests/test_playbooks/vars/hostgroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8617ac0b2e21c5448042e1a1df5bcebfcdb307ca38d0251e42cbd81a676c7fb4",
+ "chksum_sha256": "1d0925204226f0d6f738093aa8881a50d6fb38796b3de552e569aae9d2029b81",
"format": 1
},
{
- "name": "tests/test_playbooks/usergroup.yml",
+ "name": "tests/test_playbooks/vars/templates_import.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7d1e4f49287be1b7a14cae79ad4c33fff29290b891698bc37149726c4eb56515",
+ "chksum_sha256": "17513f16ca851b4b61cb99f22dd9f376ebbf23a8f1c8209491fd3fdc13c01acb",
"format": 1
},
{
- "name": "tests/test_playbooks/redhat_manifest.yml",
+ "name": "tests/test_playbooks/vars/domain.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "17655c12342e5707dd1e9cc0512848ddb3b42467f7d8a5b3b122322403af8753",
+ "chksum_sha256": "123ca22ceb26a919de3804f86747438ea706cf39a453728cdc0849e8eba8817a",
"format": 1
},
{
- "name": "tests/test_playbooks/domain_info.yml",
+ "name": "tests/test_playbooks/vars/server.yml.example",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c6add945cba983ac45fa4e5db63fb804eb0ab0328fb11744256ef93ec3c35fed",
+ "chksum_sha256": "a552bb9c91cbacceed893504bf1babc207172ef1be5984fc3ea573db27260f59",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_publish_role.yml",
+ "name": "tests/test_playbooks/vars/host.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fd499987163cd69c67d26296d49d4347d22631167722cc7764b7a6be3a314ada",
+ "chksum_sha256": "6ff793b72dd89c9fdf0673f4840c2e37083d0e107bdf2d92fc6bc63f55c826a8",
"format": 1
},
{
- "name": "tests/test_playbooks/host_interface_attributes.yml",
+ "name": "tests/test_playbooks/vars/usergroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1ed2cbcfb5717b11258033cedbce88c8f90e0306a7200dc5c719f36c272f5393",
+ "chksum_sha256": "99c8b30e3ccaf7613aac3c3a604d3ffa26ae005f86dc91396bc61598a74ac353",
"format": 1
},
{
- "name": "tests/test_playbooks/repository_set.yml",
+ "name": "tests/test_playbooks/vars/subnet.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ed75b2f780847b38687e56b312e0e6afaa4a7efbd05add05f818c918ee9351f",
+ "chksum_sha256": "266d22c35d9eb726aa97bf8b9105cac1fa2b3e95585b4d413abe215bc79a0e7c",
"format": 1
},
{
- "name": "tests/test_playbooks/domain.yml",
+ "name": "tests/test_playbooks/hostgroups_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "718191e9161d876db01d024ca91f0198d56497acc78ee6bf492a6e1bbf1706f2",
+ "chksum_sha256": "605445428e580cf07de586b00fcfa3df2ccc0694cca90566c2f0f23a49064e3f",
"format": 1
},
{
- "name": "tests/test_playbooks/repositories_role_deb.yml",
+ "name": "tests/test_playbooks/auth_source_ldap.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6344aecd9af57452854219eb9c1edd1620b4be8ed2e21744a7f89b0d479edaf3",
+ "chksum_sha256": "53ee833eef3f0932c1d808558705b86db08ddb40cf7a54d2f894357eb020283a",
"format": 1
},
{
@@ -3046,255 +3088,255 @@
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_version_info.yml",
+ "name": "tests/test_playbooks/operatingsystems_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8b25e58f5cdc05ed9a98f962629622c8e8e4c7db84982c02bda3b4a19c53a529",
+ "chksum_sha256": "37863dca5cb279894ad0ad38af5577327f09ba633157e13cbcabdbc7382152e1",
"format": 1
},
{
- "name": "tests/test_playbooks/manifest_role.yml",
+ "name": "tests/test_playbooks/content_view_publish_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e0b555f00ca5e45982ac7a10f464d0a70d356332891e7c976bbca02aa3cef11e",
+ "chksum_sha256": "fd499987163cd69c67d26296d49d4347d22631167722cc7764b7a6be3a314ada",
"format": 1
},
{
- "name": "tests/test_playbooks/subnet_info.yml",
+ "name": "tests/test_playbooks/content_view_version_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ba37eb45f218edb0d5f72df6c5b44380b5613a037111190b2bda53c472a62342",
+ "chksum_sha256": "8b25e58f5cdc05ed9a98f962629622c8e8e4c7db84982c02bda3b4a19c53a529",
"format": 1
},
{
- "name": "tests/test_playbooks/snapshot_info.yml",
+ "name": "tests/test_playbooks/repositories_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b2ef50c3d41a19712da880706d7a2a4acf2a1bfa795953618cbc640789b99626",
+ "chksum_sha256": "5f3088f29cf3df66a423d091fd8289b0aea66b2a62f14cf2e4d21c20b9f8fd7c",
"format": 1
},
{
- "name": "tests/test_playbooks/smart_proxy.yml",
+ "name": "tests/test_playbooks/http_proxy.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "931dd93609e7e495fd0c9176dfb56b056b9bc7f7c04c139b6325ca4934c45116",
+ "chksum_sha256": "a07d50e8ff479ef59e9baf94384a15ec28ed3e2b5183746e1d58a81ae98491bd",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_filter.yml",
+ "name": "tests/test_playbooks/compute_profiles_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b1e555c46fc6b1948652a64a9514a3caa2faead360a13304d75aeb681e5bbc83",
+ "chksum_sha256": "1b3f1b24944f24df45849fadadd3961d918d033240015d4aad8fbfe2eb6d9a39",
"format": 1
},
{
- "name": "tests/test_playbooks/content_export_info.yml",
+ "name": "tests/test_playbooks/operatingsystem.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2fa0cdb718c350e95914ccab3cc23d72fa67b833042736aeda175987df93730b",
+ "chksum_sha256": "f8ee83a593c0923ca90007096d0c5d2ce237f77b881807876011b5a7286804fd",
"format": 1
},
{
- "name": "tests/test_playbooks/locations_role.yml",
+ "name": "tests/test_playbooks/os_default_template.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d908f512d1d6efd4c7d7cf56e9a1f79d1e3b5bfa040b2ba6d7ccac8d45c6344b",
+ "chksum_sha256": "ed4c9899dced47607d4a66075ba69aec0871032e9e603ceb05a0233d8526b64b",
"format": 1
},
{
- "name": "tests/test_playbooks/content_credentials_role.yml",
+ "name": "tests/test_playbooks/organization_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2da76e927847b2f5f36ce0542429892e87005050eb6552eff7da6e6c60f4ab0d",
+ "chksum_sha256": "6d232a41f8747fa739c295f42bb96d6ca23d1b990d21e425bcf3224d181ac284",
"format": 1
},
{
- "name": "tests/test_playbooks/content_view_version.yml",
+ "name": "tests/test_playbooks/katello_hostgroup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "15f5e56c5526c5cd6f0b6492d70964a6561ec2b774a7475ccfd129aae35f6bd2",
+ "chksum_sha256": "4a5765b5814c9aa3e6add573f26f01486a4a3b0b283f6c474aadd169906b9772",
"format": 1
},
{
- "name": "tests/test_playbooks/job_invocation.yml",
+ "name": "tests/test_playbooks/convert2rhel.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fa0ac97b8afb54cb9dc8d404e728aed4485f6875111cdba92d53abdc18357093",
+ "chksum_sha256": "331d776014950689865561f4413845238086175761a28853f1da79b9f048b697",
"format": 1
},
{
- "name": "tests/utils.py",
+ "name": "tests/test_playbooks/setting_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e70262b4d0694a372c0fd5416c38d68828f2b936b451de35132d45cfad39ca28",
+ "chksum_sha256": "a190fe6080d9a67829070b753bc54f5a31ec9270c68d72ae2c8767fafa6e03c2",
"format": 1
},
{
- "name": "tests/test_callback.py",
+ "name": "tests/test_playbooks/content_view_filter_rule_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "31e9eb51f0bbe8698e26b280f4cba83ee9fa7fdf4fde8e4a442859298fb29c13",
+ "chksum_sha256": "df3d81cff47a2fa1508db46623f53cf9bbd41d3d13bd861a3c77cbdb5ba90fcc",
"format": 1
},
{
- "name": "tests/test_recursive_dict_keys.py",
+ "name": "tests/test_playbooks/host_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "99090ddd8120e9492784848d7b6d6b39d98e836543aa4d431de85af4cf885049",
+ "chksum_sha256": "73818a6b30014218555ebc5f4d1932b97f89d1e70525b546b68e46cf9dd2c330",
"format": 1
},
{
- "name": "tests/vcr_python_wrapper.py",
+ "name": "tests/test_playbooks/compute_profile_ovirt.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "62826bcc3ac73fda8a3585d2297ecb20e84a6ef096eb354e9b42f9f4cca17ed8",
+ "chksum_sha256": "9ef7661b97593e6690840e1cced2b3457c102328dbab56fddec2c9df6430481a",
"format": 1
},
{
- "name": "tests/inventory",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/provisioning_templates_role.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2be6d4a9bd19622df32bbd8003e10f1f6a66f4a09c71336b07a625803bfb6874",
"format": 1
},
{
- "name": "tests/inventory/inventory_plugin_ansible.foreman.yml",
+ "name": "tests/test_playbooks/content_view_version_cleanup_role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fb3a70e85a740376f372ec0ed23f8baa3f68bbe375df3c48a89257ff11ac7800",
+ "chksum_sha256": "19053e466d50280a19c8e3374640ed376ab017f8931aa2e8245e8305db72c050",
"format": 1
},
{
- "name": "tests/inventory/inventory_plugin.foreman.yml",
+ "name": "tests/test_playbooks/host_errata_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3f94da67fc336acebc1fd3e52e0634a42e1af1d7c39a7c446e0afe06461ad406",
+ "chksum_sha256": "9ef475cc0aeb7e25803224d4e1d56c3b5f4cb687e85bc31d424fe0e127e03b52",
"format": 1
},
{
- "name": "tests/inventory/hosts",
+ "name": "tests/test_playbooks/host.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "53370d9c2dab332dd16dc7551fa164e5c9c2e749e358153857c7eea3f5377c08",
+ "chksum_sha256": "5aac773f47496a01f08833b44e2477d440c53b1bd07d9d6e2a51d6af0045c2bc",
"format": 1
},
{
- "name": "tests/__init__.py",
+ "name": "tests/test_playbooks/content_view.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "1f16a6f60490ad56fdb2df1631e00a1d376dbbc7754222927f55269e6af6d865",
"format": 1
},
{
- "name": "tests/fixtures",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/smart_class_parameter.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "585d776164603a13c81f232b628a419a492bde6ce780fc678c2169b873efe20a",
"format": 1
},
{
- "name": "tests/fixtures/callback",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/content_export_info.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2fa0cdb718c350e95914ccab3cc23d72fa67b833042736aeda175987df93730b",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/usergroup.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "7d1e4f49287be1b7a14cae79ad4c33fff29290b891698bc37149726c4eb56515",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/proxy",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/subnet.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "eb612d68caeccf428fe3901211889be8fdb832d7949e1971e2336f37a197f892",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/proxy/testhost.json",
+ "name": "tests/test_playbooks/hostgroup_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "38df7978c1ac7a1505631bb32e251819b0454d29ed78de4cbd1e61b264279ec6",
+ "chksum_sha256": "b5c7339154427a8caae9f9dc5434148c92e20e73d29b0f67e4f71c492dc6e1fc",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/proxy/testhostB.json",
+ "name": "tests/test_playbooks/subscription_manifest.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "461595dd224aef052f6c07e705f14b38d245e37b4d473cd2ddc6cf47a51555b4",
+ "chksum_sha256": "010342e519e845f4fc87ee1e7c1778cc8795164ae493fe682a6b4354e2bb0bbc",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/proxy/testhostA.json",
+ "name": "tests/test_playbooks/role.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ae93f4517389d6a0501064398a836cde4bcf1106b03a8bc3a49d448ddcb2f6d",
+ "chksum_sha256": "f4bf9d429bb491a0d027d8bd74020d346b5f096fcbb0c398754c41ed560ae9f7",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/foreman",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_playbooks/scc_account.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6f789a066205e378560cf84505d080c01ca585aea60475277bb98e9b65fd82b5",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/foreman/testhost.json",
+ "name": "tests/test_playbooks/config_group.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f6530abf8cebedb754e843db997797e796be820b091343293ad7babf883e37e7",
+ "chksum_sha256": "1c9a269e6832694583940c6c8b711aa66e1321d3dbc48c188e3986ef66d545f4",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/foreman/testhostB.json",
+ "name": "tests/test_playbooks/organization.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "88468be2c605bef5c25305ac2b54fb3fa012a3ad0f98cdddb72b26cf5cc7a334",
+ "chksum_sha256": "c22be82bde8762bff4ddebf41396420342a8c7f81ef0fa41cf1c8059685b645b",
"format": 1
},
{
- "name": "tests/fixtures/callback/dir_store/foreman/testhostA.json",
+ "name": "tests/test_playbooks/subnet_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2acd0dece63c65d7260e1bd5b7e81e262a3c462f7a540aee8b4ca23879838743",
+ "chksum_sha256": "ba37eb45f218edb0d5f72df6c5b44380b5613a037111190b2bda53c472a62342",
"format": 1
},
{
- "name": "tests/galaxy-importer.cfg",
+ "name": "tests/test_playbooks/bookmark.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dfa6ccfb5b2cbd4d2fd9c8aa4e97ac11e71d4fc8b56096d03856c822c0f1e830",
+ "chksum_sha256": "1a324f0aed22368ac8d37cfb1b971060666c01abef14e469ad604f6b7c2f162e",
"format": 1
},
{
- "name": "tests/test_module_state.py",
+ "name": "tests/test_playbooks/repository_set_info.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d7ff18765245227c5399fb694616ccb9994e9acf1e63c3db478509605302a5d7",
+ "chksum_sha256": "c337f4a79f4db5485f5f6dc9312e74fd6b5516ee28d1a37fed50ee0381045bd2",
"format": 1
},
{
- "name": "tests/callback",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/test_recursive_dict_keys.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "99090ddd8120e9492784848d7b6d6b39d98e836543aa4d431de85af4cf885049",
"format": 1
},
{
- "name": "tests/callback/three_hosts",
+ "name": "tests/galaxy-importer.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "85fd7fb492caf7be88fe00db8f3b7927dc2fdf30c440ad38127aa0aff06f3e3d",
+ "chksum_sha256": "dfa6ccfb5b2cbd4d2fd9c8aa4e97ac11e71d4fc8b56096d03856c822c0f1e830",
"format": 1
},
{
- "name": "tests/callback/three_hosts.yml",
+ "name": "tests/test_crud.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8dcbfccdbd847bd2fc0ec65f0d42887b3ead6a8b60ed8a2f5abc8feb639b2b13",
+ "chksum_sha256": "d11bf14b1659ac6b1e1c4828e74171befe3cfd0d9aba2f4913573c3924e8a2fd",
"format": 1
}
],
diff --git a/ansible_collections/theforeman/foreman/MANIFEST.json b/ansible_collections/theforeman/foreman/MANIFEST.json
index 862409c5c..eca4f87a3 100644
--- a/ansible_collections/theforeman/foreman/MANIFEST.json
+++ b/ansible_collections/theforeman/foreman/MANIFEST.json
@@ -2,7 +2,7 @@
"collection_info": {
"namespace": "theforeman",
"name": "foreman",
- "version": "3.15.0",
+ "version": "4.0.0",
"authors": [
"@lessfoobar <59063885+lessfoobar@users.noreply.github.com>",
"Adam R\u016f\u017ei\u010dka <aruzicka@redhat.com>",
@@ -28,6 +28,7 @@
"Evgeni Golov <evgeni@golov.de>",
"Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>",
"Felix Fontein <felix@fontein.de>",
+ "Francesco Trentini <francesco.trentini@ris.bz.it>",
"Gerald Vogt <gvde@users.noreply.github.com>",
"Greg Swift <gregswift@gmail.com>",
"Griffin Sullivan <gsulliva@redhat.com>",
@@ -36,6 +37,7 @@
"Jameer Pathan <jpathan@redhat.com>",
"James Jeffers <jjeffers@redhat.com>",
"James Stuart <james@stuart.name>",
+ "Jan Jansky <jjansky@redhat.com>",
"Jeffrey van Pelt <jeff@vanpelt.one>",
"Jeremy Albinet <jalbinet@scaleway.com>",
"Jeremy Lenz <jlenz@redhat.com>",
@@ -49,6 +51,7 @@
"Lester Cheung <lcheung@threatmetrix.com>",
"Lester Claudio <claudiol@redhat.com>",
"Lucas Bickel <hairmare@rabe.ch>",
+ "Lukas Kallies <kallies@puzzle-itc.de>",
"Lukas Magauer <Lukas.Magauer@engel.at>",
"Luk\u00e1\u0161 Zapletal <lzap+git@redhat.com>",
"Manisha Singhal <manisha1595@gmail.com>",
@@ -80,6 +83,7 @@
"Sean O'Keeffe <seanokeeffe797@gmail.com>",
"Sorin Sbarnea <sorin.sbarnea@gmail.com>",
"Steffen Fr\u00f6mer <knumskull@users.noreply.github.com>",
+ "Steffen Scheib <steffen@scheib.me>",
"Stoned Elipot <stoned.elipot@gmail.com>",
"Sven Meeus <sven.meeus@scarlet.be>",
"TTherouanne <thomas@therouanne.com>",
@@ -125,7 +129,7 @@
"name": "FILES.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "370e712f251e5fab7718963ac0e513f73743f2f8b1c4d208a098504850d92dfc",
+ "chksum_sha256": "f2a4623f67816eb7a317a5850b4a9614f1a773bf001f0503fe396148b716b237",
"format": 1
},
"format": 1
diff --git a/ansible_collections/theforeman/foreman/changelogs/changelog.yaml b/ansible_collections/theforeman/foreman/changelogs/changelog.yaml
index 7413664d2..ae5efcf3d 100644
--- a/ansible_collections/theforeman/foreman/changelogs/changelog.yaml
+++ b/ansible_collections/theforeman/foreman/changelogs/changelog.yaml
@@ -835,3 +835,24 @@ releases:
name: hostgroup_info
namespace: ''
release_date: '2023-02-20'
+ 4.0.0:
+ changes:
+ breaking_changes:
+ - content_view_filter - stop managing rules from this module, ``content_view_filter_rule``
+ should be used for that
+ - inventory plugin - do not default to ``http://localhost:3000`` as the Foreman
+ URL, providing a URL is now mandatory
+ bugfixes:
+ - compute_profile, host - refer to VMware storage pods by name, not id (https://github.com/theforeman/foreman-ansible-modules/issues/1247)
+ fragments:
+ - 1247-reference_storage_pod_name.yml
+ - content_view_filter-drop-rule-management.yml
+ - inventory-no-default-localhost.yml
+ modules:
+ - description: Manage Registration Command
+ name: registration_command
+ namespace: ''
+ - description: Manage Webhooks
+ name: webhook
+ namespace: ''
+ release_date: '2024-01-12'
diff --git a/ansible_collections/theforeman/foreman/meta/runtime.yml b/ansible_collections/theforeman/foreman/meta/runtime.yml
index 9e34e240e..6c2e212db 100644
--- a/ansible_collections/theforeman/foreman/meta/runtime.yml
+++ b/ansible_collections/theforeman/foreman/meta/runtime.yml
@@ -53,6 +53,7 @@ action_groups:
- puppet_environment
- puppetclasses_import
- realm
+ - registration_command
- repository
- repository_info
- repository_set
@@ -81,6 +82,7 @@ action_groups:
- user
- usergroup
- wait_for_task
+ - webhook
plugin_routing:
modules:
foreman_architecture:
diff --git a/ansible_collections/theforeman/foreman/plugins/inventory/foreman.py b/ansible_collections/theforeman/foreman/plugins/inventory/foreman.py
index 1c165196b..076bf2171 100644
--- a/ansible_collections/theforeman/foreman/plugins/inventory/foreman.py
+++ b/ansible_collections/theforeman/foreman/plugins/inventory/foreman.py
@@ -32,7 +32,7 @@ DOCUMENTATION = '''
url:
description:
- URL of the Foreman server.
- default: 'http://localhost:3000'
+ required: true
env:
- name: FOREMAN_SERVER
- name: FOREMAN_SERVER_URL
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/compute_profile.py b/ansible_collections/theforeman/foreman/plugins/modules/compute_profile.py
index dc2f3667f..5f87fdf22 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/compute_profile.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/compute_profile.py
@@ -208,7 +208,7 @@ def main():
for volume in ca_module_params['vm_attrs']['volumes_attributes'].values():
if 'storage_pod' in volume:
storage_pod = module.find_storage_pod(volume['storage_pod'], compute_resource, cluster)
- volume['storage_pod'] = storage_pod['id']
+ volume['storage_pod'] = storage_pod['name']
if 'storage_domain' in volume:
storage_domain = module.find_storage_domain(volume['storage_domain'], compute_resource, cluster)
volume['storage_domain'] = storage_domain['id']
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/content_view_filter.py b/ansible_collections/theforeman/foreman/plugins/modules/content_view_filter.py
index ae2d04f94..894784f83 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/content_view_filter.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/content_view_filter.py
@@ -28,10 +28,6 @@ description:
- Create and manage content View filters
author: "Sean O'Keeffe (@sean797)"
options:
- architecture:
- description:
- - package architecture
- type: str
name:
description:
- Name of the Content View Filter
@@ -46,7 +42,7 @@ options:
- Name of the content view
required: true
type: str
- filter_state:
+ state:
description:
- State of the content view filter
default: present
@@ -54,6 +50,8 @@ options:
- present
- absent
type: str
+ aliases:
+ - filter_state
repositories:
description:
- List of repositories that include name and product
@@ -61,14 +59,6 @@ options:
default: []
type: list
elements: dict
- rule_state:
- description:
- - State of the content view filter rule
- default: present
- choices:
- - present
- - absent
- type: str
filter_type:
description:
- Content view filter type
@@ -81,54 +71,6 @@ options:
- modulemd
- deb
type: str
- rule_name:
- description:
- - Content view filter rule name or package name
- - If omitted, the value of I(name) will be used if necessary
- aliases:
- - package_name
- - package_group
- - tag
- type: str
- date_type:
- description:
- - Search using the 'Issued On' or 'Updated On'
- - Only valid on I(filter_type=erratum).
- default: updated
- choices:
- - issued
- - updated
- type: str
- end_date:
- description:
- - erratum end date (YYYY-MM-DD)
- type: str
- start_date:
- description:
- - erratum start date (YYYY-MM-DD)
- type: str
- errata_id:
- description:
- - erratum id
- type: str
- max_version:
- description:
- - package maximum version
- type: str
- min_version:
- description:
- - package minimum version
- type: str
- types:
- description:
- - erratum types (enhancement, bugfix, security)
- default: ["bugfix", "enhancement", "security"]
- type: list
- elements: str
- version:
- description:
- - package version
- type: str
inclusion:
description:
- Create an include filter
@@ -187,57 +129,10 @@ entity:
elements: dict
'''
-from ansible_collections.theforeman.foreman.plugins.module_utils.foreman_helper import KatelloMixin, ForemanStatelessEntityAnsibleModule
-
-content_filter_spec = {
- 'id': {},
- 'name': {},
- 'description': {},
- 'repositories': {'type': 'entity_list'},
- 'inclusion': {},
- 'content_view': {'type': 'entity'},
- 'filter_type': {'flat_name': 'type'},
- 'original_packages': {},
- 'original_module_streams': {},
-}
-
-content_filter_rule_erratum_spec = {
- 'id': {},
- 'date_type': {},
- 'end_date': {},
- 'start_date': {},
- 'types': {'type': 'list'},
-}
-
-content_filter_rule_erratum_id_spec = {
- 'id': {},
- 'errata_id': {},
- 'date_type': {},
-}
+from ansible_collections.theforeman.foreman.plugins.module_utils.foreman_helper import KatelloMixin, ForemanEntityAnsibleModule
-content_filter_rule_rpm_spec = {
- 'id': {},
- 'rule_name': {'flat_name': 'name'},
- 'end_date': {},
- 'max_version': {},
- 'min_version': {},
- 'version': {},
- 'architecture': {},
-}
-content_filter_rule_package_group_spec = {
- 'id': {},
- 'rule_name': {'flat_name': 'name'},
- 'uuid': {},
-}
-
-content_filter_rule_docker_spec = {
- 'id': {},
- 'rule_name': {'flat_name': 'name'},
-}
-
-
-class KatelloContentViewFilterModule(KatelloMixin, ForemanStatelessEntityAnsibleModule):
+class KatelloContentViewFilterModule(KatelloMixin, ForemanEntityAnsibleModule):
pass
@@ -246,36 +141,19 @@ def main():
foreman_spec=dict(
name=dict(required=True),
description=dict(),
- repositories=dict(type='list', default=[], elements='dict'),
+ repositories=dict(type='entity_list', default=[], elements='dict'),
inclusion=dict(type='bool', default=False),
original_packages=dict(type='bool'),
content_view=dict(type='entity', scope=['organization'], required=True),
- filter_type=dict(required=True, choices=['rpm', 'package_group', 'erratum', 'docker', 'modulemd', 'deb']),
- filter_state=dict(default='present', choices=['present', 'absent']),
- rule_state=dict(default='present', choices=['present', 'absent']),
- rule_name=dict(aliases=['package_name', 'package_group', 'tag']),
- date_type=dict(default='updated', choices=['issued', 'updated']),
- end_date=dict(),
- errata_id=dict(),
- max_version=dict(),
- min_version=dict(),
- start_date=dict(),
- types=dict(default=["bugfix", "enhancement", "security"], type='list', elements='str'),
- version=dict(),
- architecture=dict(),
+ filter_type=dict(required=True, choices=['rpm', 'package_group', 'erratum', 'docker', 'modulemd', 'deb'], flat_name='type'),
original_module_streams=dict(type='bool'),
),
+ argument_spec=dict(
+ state=dict(default='present', choices=['present', 'absent'], aliases=['filter_state']),
+ ),
entity_opts=dict(scope=['content_view']),
)
- filter_state = module.foreman_params.pop('filter_state')
- rule_state = module.foreman_params.pop('rule_state')
-
- if module.foreman_params['filter_type'] == 'erratum':
- module.foreman_params['rule_name'] = None
- elif 'rule_name' not in module.foreman_params:
- module.foreman_params['rule_name'] = module.foreman_params['name']
-
with module.api_connection():
scope = module.scope_for('organization')
@@ -288,52 +166,16 @@ def main():
repositories.append(module.find_resource_by_name('repositories', repo['name'], params=product_scope, thin=True))
module.foreman_params['repositories'] = repositories
+ if not module.desired_absent:
+ module.foreman_params.pop('organization')
entity = module.lookup_entity('entity')
- content_view_filter = module.ensure_entity(
+ module.ensure_entity(
'content_view_filters',
module.foreman_params,
entity,
params=cv_scope,
- state=filter_state,
- foreman_spec=content_filter_spec,
)
- if content_view_filter is not None and module.foreman_params['filter_type'] not in ['modulemd', 'deb']:
- cv_filter_scope = {'content_view_filter_id': content_view_filter['id']}
- if 'errata_id' in module.foreman_params:
- # should we try to find the errata the user is asking for? or just pass it blindly?
- # errata = module.find_resource('errata', 'id={0}'.format(module.foreman_params['errata_id']), params=scope)
- rule_spec = content_filter_rule_erratum_id_spec
- search_scope = {'errata_id': module.foreman_params['errata_id']}
- search_scope.update(cv_filter_scope)
- search = None
- else:
- rule_spec = globals()['content_filter_rule_%s_spec' % (module.foreman_params['filter_type'])]
- search_scope = cv_filter_scope
- if module.foreman_params['rule_name'] is not None:
- search = 'name="{0}"'.format(module.foreman_params['rule_name'])
- else:
- search = None
- # not using find_resource_by_name here, because not all filters (errata) have names
- content_view_filter_rule = module.find_resource('content_view_filter_rules', search, params=search_scope, failsafe=True) if entity else None
-
- if module.foreman_params['filter_type'] == 'package_group':
- package_group = module.find_resource_by_name('package_groups', module.foreman_params['rule_name'], params=scope)
- module.foreman_params['uuid'] = package_group['uuid']
-
- # drop 'name' from the dict, as otherwise it might override 'rule_name'
- rule_dict = module.foreman_params.copy()
- rule_dict.pop('name', None)
-
- module.ensure_entity(
- 'content_view_filter_rules',
- rule_dict,
- content_view_filter_rule,
- params=cv_filter_scope,
- state=rule_state,
- foreman_spec=rule_spec,
- )
-
if __name__ == '__main__':
main()
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/content_view_version.py b/ansible_collections/theforeman/foreman/plugins/modules/content_view_version.py
index 42567483e..f9ba6414c 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/content_view_version.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/content_view_version.py
@@ -200,7 +200,7 @@ def main():
mutually_exclusive=[['current_lifecycle_environment', 'version']],
)
- module.task_timeout = 60 * 60
+ module.task_timeout = 180 * 60
if 'version' in module.foreman_params and not re.match(r'^\d+\.\d+$', module.foreman_params['version']):
try:
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/host.py b/ansible_collections/theforeman/foreman/plugins/modules/host.py
index 6c1f41d07..e0da3bbf3 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/host.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/host.py
@@ -507,7 +507,7 @@ def main():
for volume in module.foreman_params['compute_attributes']['volumes_attributes'].values():
if 'storage_pod' in volume:
storage_pod = module.find_storage_pod(volume['storage_pod'], compute_resource, cluster)
- volume['storage_pod'] = storage_pod['id']
+ volume['storage_pod'] = storage_pod['name']
if 'storage_domain' in volume:
storage_domain = module.find_storage_domain(volume['storage_domain'], compute_resource, cluster)
volume['storage_domain'] = storage_domain['id']
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/job_template.py b/ansible_collections/theforeman/foreman/plugins/modules/job_template.py
index df2fe732f..57ed1577e 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/job_template.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/job_template.py
@@ -176,9 +176,9 @@ EXAMPLES = '''
- name: toDelete
input_type: user
locations:
- - Gallifrey
+ - Gallifrey
organizations:
- - TARDIS INC
+ - TARDIS INC
- name: "Create a Job Template from a file"
theforeman.foreman.job_template:
@@ -192,9 +192,9 @@ EXAMPLES = '''
input_type: user
state: present
locations:
- - Gallifrey
+ - Gallifrey
organizations:
- - TARDIS INC
+ - TARDIS INC
- name: "remove a job template's template inputs"
theforeman.foreman.job_template:
@@ -205,9 +205,9 @@ EXAMPLES = '''
template_inputs: []
state: present
locations:
- - Gallifrey
+ - Gallifrey
organizations:
- - TARDIS INC
+ - TARDIS INC
- name: "Delete a Job Template"
theforeman.foreman.job_template:
@@ -226,9 +226,9 @@ EXAMPLES = '''
name: Wibbly Wobbly Template
state: present
locations:
- - Gallifrey
+ - Gallifrey
organizations:
- - TARDIS INC
+ - TARDIS INC
# Providing a name in this case wouldn't be very sensible.
# Alternatively make use of with_filetree to parse recursively with filter.
@@ -240,9 +240,9 @@ EXAMPLES = '''
file_name: "{{ item }}"
state: present
locations:
- - SKARO
+ - SKARO
organizations:
- - DALEK INC
+ - DALEK INC
with_fileglob:
- "./arsenal_templates/*.erb"
@@ -276,9 +276,9 @@ EXAMPLES = '''
name: "*"
state: present
organizations:
- - DALEK INC
- - sky.net
- - Doc Brown's garage
+ - DALEK INC
+ - sky.net
+ - Doc Brown's garage
'''
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/partition_table.py b/ansible_collections/theforeman/foreman/plugins/modules/partition_table.py
index 1ddccea76..669a74dd1 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/partition_table.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/partition_table.py
@@ -140,8 +140,8 @@ EXAMPLES = '''
- SKARO
organizations:
- DALEK INC
- with_fileglob:
- - "./arsenal_templates/*.erb"
+ with_fileglob:
+ - "./arsenal_templates/*.erb"
# If the templates are stored locally and the ansible module is executed on a remote host
- name: Ensure latest version of all Ptable Community Templates
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/product.py b/ansible_collections/theforeman/foreman/plugins/modules/product.py
index 9a99e0893..f2a2a0d30 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/product.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/product.py
@@ -120,7 +120,6 @@ class KatelloProductModule(KatelloEntityAnsibleModule):
def main():
module = KatelloProductModule(
- entity_name='product',
foreman_spec=dict(
name=dict(required=True),
label=dict(),
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/provisioning_template.py b/ansible_collections/theforeman/foreman/plugins/modules/provisioning_template.py
index 0a52f8dec..e47da4d6a 100644
--- a/ansible_collections/theforeman/foreman/plugins/modules/provisioning_template.py
+++ b/ansible_collections/theforeman/foreman/plugins/modules/provisioning_template.py
@@ -167,8 +167,8 @@ EXAMPLES = '''
- SKARO
organizations:
- DALEK INC
- with_fileglob:
- - "./arsenal_templates/*.erb"
+ with_fileglob:
+ - "./arsenal_templates/*.erb"
# If the templates are stored locally and the ansible module is executed on a remote host
- name: Ensure latest version of all Provisioning Community Templates
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/registration_command.py b/ansible_collections/theforeman/foreman/plugins/modules/registration_command.py
new file mode 100644
index 000000000..9262febc1
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/plugins/modules/registration_command.py
@@ -0,0 +1,205 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+# (c) Evgeni Golov
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+DOCUMENTATION = '''
+---
+module: registration_command
+version_added: 4.0.0
+short_description: Manage Registration Command
+description:
+ - Manage Registration Command
+author:
+ - "Evgeni Golov (@evgeni)"
+options:
+ activation_keys:
+ description:
+ - Activation keys for subscription-manager client, required for CentOS and Red Hat
+ Enterprise Linux.
+ - Required only if host group has no activation keys.
+ required: false
+ type: list
+ elements: str
+ force:
+ description:
+ - "Clear any previous registration and run C(subscription-manager) with C(--force)."
+ required: false
+ type: bool
+ hostgroup:
+ description:
+ - Host group to register the host in.
+ required: false
+ type: str
+ ignore_subman_errors:
+ description:
+ - Ignore C(subscription-manager) errors for C(subscription-manager register) command.
+ required: false
+ type: bool
+ insecure:
+ description:
+ - Enable insecure argument for the initial C(curl).
+ required: false
+ type: bool
+ jwt_expiration:
+ description:
+ - Expiration of the authorization token (in hours).
+ required: false
+ type: int
+ lifecycle_environment:
+ description:
+ - Lifecycle environment for the host.
+ required: false
+ type: str
+ operatingsystem:
+ description:
+ - Operating System to register the host in.
+ - Operating system must have a C(host_init_config) template assigned.
+ required: false
+ type: str
+ packages:
+ description:
+ - Packages to install on the host when registered.
+ - Multiple packages are to be given as a space delimited string.
+ required: false
+ type: str
+ remote_execution_interface:
+ description:
+ - Identifier of the Host interface for Remote execution.
+ required: false
+ type: str
+ repo:
+ description:
+ - Repository URL (yum/dnf) or full sources.list entry (apt).
+ required: false
+ type: str
+ repo_gpg_key_url:
+ description:
+ - URL of the GPG key for the repository.
+ required: false
+ type: str
+ setup_insights:
+ description:
+ - If this is set to C(true), C(insights-client) will be installed
+ and registered on Red Hat family operating systems.
+ required: false
+ type: bool
+ setup_remote_execution:
+ description:
+ - If this is set to true, SSH keys will be installed on the host.
+ required: false
+ type: bool
+ setup_remote_execution_pull:
+ description:
+ - If this is set to true, pull provider client will be deployed on the host.
+ required: false
+ type: bool
+ smart_proxy:
+ description:
+ - Name of Smart Proxy.
+ - This Proxy must have both the C(Templates) and C(Registration) features enabled.
+ required: false
+ type: str
+ update_packages:
+ description:
+ - Update all packages on the host.
+ required: false
+ type: bool
+ organization:
+ description:
+ - Organization to register the host in.
+ required: false
+ type: str
+ location:
+ description:
+ - Location to register the host in.
+ required: false
+ type: str
+
+extends_documentation_fragment:
+ - theforeman.foreman.foreman
+'''
+
+EXAMPLES = '''
+- name: "Generate registration command"
+ theforeman.foreman.registration_command:
+ username: "admin"
+ password: "changeme"
+ server_url: "https://foreman.example.com"
+ register: command
+
+- name: "Perform registration"
+ ansible.builtin.shell:
+ cmd: "{{ command.registration_command }}"
+'''
+
+RETURN = '''
+registration_command:
+ description: The generated registration command.
+ returned: success
+ type: str
+'''
+
+from ansible_collections.theforeman.foreman.plugins.module_utils.foreman_helper import ForemanAnsibleModule
+
+
+class ForemanRegistrationCommandModule(ForemanAnsibleModule):
+ pass
+
+
+def main():
+ module = ForemanRegistrationCommandModule(
+ foreman_spec=dict(
+ hostgroup=dict(type='entity'),
+ operatingsystem=dict(type='entity'),
+ smart_proxy=dict(type='entity'),
+ setup_insights=dict(type='bool'),
+ setup_remote_execution=dict(type='bool'),
+ jwt_expiration=dict(type='int'),
+ insecure=dict(type='bool'),
+ packages=dict(type='str'),
+ update_packages=dict(type='bool'),
+ repo=dict(type='str'),
+ repo_gpg_key_url=dict(type='str', no_log=False),
+ remote_execution_interface=dict(type='str'),
+ setup_remote_execution_pull=dict(type='bool'),
+ activation_keys=dict(type='list', elements='str', no_log=False),
+ lifecycle_environment=dict(type='entity'),
+ force=dict(type='bool'),
+ ignore_subman_errors=dict(type='bool'),
+ organization=dict(type='entity'),
+ location=dict(type='entity'),
+ ),
+ required_plugins=[
+ ('katello', ['activation_key', 'activation_keys', 'lifecycle_environment', 'ignore_subman_errors', 'force']),
+ ('remote_execution', ['remote_execution_interface', 'setup_remote_execution_pull']),
+ ],
+ )
+
+ with module.api_connection():
+ module.auto_lookup_entities()
+ if not module.check_mode:
+ command = module.ensure_entity('registration_commands', module.foreman_params, None, state='present')['registration_command']
+ else:
+ command = "curl | bash"
+ module.exit_json(registration_command=command)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/ansible_collections/theforeman/foreman/plugins/modules/webhook.py b/ansible_collections/theforeman/foreman/plugins/modules/webhook.py
new file mode 100644
index 000000000..0acbd12ad
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/plugins/modules/webhook.py
@@ -0,0 +1,167 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+# (c) 2023, Griffin Sullivan <gsulliva@redhat.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+from __future__ import absolute_import, division, print_function
+__metaclass__ = type
+
+
+DOCUMENTATION = '''
+---
+module: webhook
+version_added: 4.0.0
+short_description: Manage Webhooks
+description:
+ - Manage Webhooks
+author:
+ - "Griffin Sullivan (@Griffin-Sullivan)"
+options:
+ name:
+ description:
+ - Name of the Webhook
+ required: true
+ type: str
+ target_url:
+ description:
+ - The URL to call when the webhook is triggered
+ - Required when creating a new webhook
+ type: str
+ http_method:
+ description:
+ - The HTTP method used in the webhook
+ choices:
+ - POST
+ - GET
+ - PUT
+ - DELETE
+ - PATCH
+ type: str
+ http_content_type:
+ description:
+ - The HTTP content type for the webhook
+ type: str
+ event:
+ description:
+ - Name of the event that shall trigger the webhook
+ - Required when creating a new webhook
+ type: str
+ webhook_template:
+ description:
+ - Name of the webhook template
+ type: str
+ enabled:
+ description:
+ - Enable or disable the webhook
+ type: bool
+ verify_ssl:
+ description:
+ - Verify SSL certs for the webhook
+ type: bool
+ ssl_ca_certs:
+ description:
+ - X509 Certification Authorities concatenated in PEM format
+ type: str
+ webhook_username:
+ description:
+ - Username for the webhook, if required
+ type: str
+ webhook_password:
+ description:
+ - Password for the webhook, if required
+ type: str
+ http_headers:
+ description:
+ - HTTP headers for the webhook
+ type: str
+ proxy_authorization:
+ description:
+ - Authorize with client certificate and validate CA from Settings
+ type: bool
+extends_documentation_fragment:
+ - theforeman.foreman.foreman
+ - theforeman.foreman.foreman.entity_state
+ - theforeman.foreman.foreman.taxonomy
+'''
+
+EXAMPLES = '''
+- name: 'Create Webhook'
+ theforeman.foreman.webhook:
+ username: 'admin'
+ password: 'secret_password'
+ server_url: 'https://foreman.example.com'
+ name: 'test-webhook'
+ target_url: 'https://google.com'
+ http_method: 'GET'
+ event: 'actions.katello.content_view.promote_succeeded'
+ enabled: true
+ organizations:
+ - 'MyOrg'
+ locations:
+ - 'DC1'
+
+- name: 'Remove Webhook'
+ theforeman.foreman.webhook:
+ username: 'admin'
+ password: 'secret_password'
+ server_url: 'https://foreman.example.com'
+ name: 'test-webhook'
+ state: 'absent'
+'''
+
+RETURN = '''
+entity:
+ description: Final state of the affected entities grouped by their type.
+ returned: success
+ type: dict
+ contains:
+ webhooks:
+ description: List of webhooks.
+ type: list
+ elements: dict
+'''
+
+from ansible_collections.theforeman.foreman.plugins.module_utils.foreman_helper import ForemanTaxonomicEntityAnsibleModule
+
+
+class ForemanWebhookModule(ForemanTaxonomicEntityAnsibleModule):
+ pass
+
+
+def main():
+ module = ForemanWebhookModule(
+ foreman_spec=dict(
+ name=dict(required=True),
+ target_url=dict(),
+ http_method=dict(choices=['POST', 'GET', 'PUT', 'DELETE', 'PATCH']),
+ http_content_type=dict(),
+ event=dict(),
+ webhook_template=dict(type='entity'),
+ verify_ssl=dict(type='bool'),
+ enabled=dict(type='bool'),
+ ssl_ca_certs=dict(),
+ webhook_username=dict(flat_name='user'),
+ webhook_password=dict(no_log=True, flat_name='password'),
+ http_headers=dict(),
+ proxy_authorization=dict(type='bool'),
+ ),
+ )
+
+ with module.api_connection():
+ module.run()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/ansible_collections/theforeman/foreman/roles/content_credentials/tasks/main.yml b/ansible_collections/theforeman/foreman/roles/content_credentials/tasks/main.yml
index d4d7ba435..0eec9d75b 100644
--- a/ansible_collections/theforeman/foreman/roles/content_credentials/tasks/main.yml
+++ b/ansible_collections/theforeman/foreman/roles/content_credentials/tasks/main.yml
@@ -1,5 +1,5 @@
---
-- name: 'Create Content Crendentials'
+- name: 'Create Content Credentials'
theforeman.foreman.content_credential:
username: "{{ foreman_username | default(omit) }}"
password: "{{ foreman_password | default(omit) }}"
diff --git a/ansible_collections/theforeman/foreman/roles/content_view_publish/tasks/main.yml b/ansible_collections/theforeman/foreman/roles/content_view_publish/tasks/main.yml
index 977c9dbc9..ca1fe0d3f 100644
--- a/ansible_collections/theforeman/foreman/roles/content_view_publish/tasks/main.yml
+++ b/ansible_collections/theforeman/foreman/roles/content_view_publish/tasks/main.yml
@@ -13,8 +13,8 @@
force_promote: "{{ content_view.force_promote | default(omit) }}"
force_yum_metadata_regeneration: "{{ content_view.force_yum_metadata_regeneration | default(omit) }}"
current_lifecycle_environment: "{{ content_view.current_lifecycle_environment | default(omit) }}"
- async: "{{ foreman_content_view_publish_async | default(omit) }}"
- poll: "{{ foreman_content_view_publish_poll | default(omit) }}"
+ async: "{{ foreman_content_view_publish_async | default(omit) }}"
+ poll: "{{ foreman_content_view_publish_poll | default(omit) }}"
loop: "{{ foreman_content_views }}"
loop_control:
loop_var: "content_view"
diff --git a/ansible_collections/theforeman/foreman/roles/content_views/tasks/_create_content_view.yml b/ansible_collections/theforeman/foreman/roles/content_views/tasks/_create_content_view.yml
index 04257584f..1d56f3878 100644
--- a/ansible_collections/theforeman/foreman/roles/content_views/tasks/_create_content_view.yml
+++ b/ansible_collections/theforeman/foreman/roles/content_views/tasks/_create_content_view.yml
@@ -26,19 +26,32 @@
content_view: "{{ content_view.name }}"
repositories: "{{ item.repositories | default(omit) }}"
filter_type: "{{ item.filter_type }}"
+ inclusion: "{{ item.inclusion | default(omit) }}"
+ description: "{{ item.description | default(omit) }}"
+ filter_state: "{{ item.filter_state | default(omit) }}"
+ original_packages: "{{ item.original_packages | default(omit) }}"
+ original_module_streams: "{{ item.original_module_streams | default(omit) }}"
+ loop: "{{ content_view.filters | default([]) }}"
+
+- name: Add content view filters rules
+ theforeman.foreman.content_view_filter_rule:
+ username: "{{ foreman_username | default(omit) }}"
+ password: "{{ foreman_password | default(omit) }}"
+ server_url: "{{ foreman_server_url | default(omit) }}"
+ validate_certs: "{{ foreman_validate_certs | default(omit) }}"
+ organization: "{{ foreman_organization }}"
+ content_view_filter: "{{ item.name }}"
+ content_view: "{{ content_view.name }}"
start_date: "{{ item.start_date | default(omit) }}"
end_date: "{{ item.end_date | default(omit) }}"
types: "{{ item.types | default(omit) }}"
date_type: "{{ item.date_type | default(omit) }}"
- inclusion: "{{ item.inclusion | default(omit) }}"
errata_id: "{{ item.errata_id | default(omit) }}"
max_version: "{{ item.max_version | default(omit) }}"
min_version: "{{ item.min_version | default(omit) }}"
rule_name: "{{ item.rule_name | default(omit) }}"
version: "{{ item.version | default(omit) }}"
- description: "{{ item.description | default(omit) }}"
architecture: "{{ item.architecture | default(omit) }}"
- filter_state: "{{ item.filter_state | default(omit) }}"
original_packages: "{{ item.original_packages | default(omit) }}"
original_module_streams: "{{ item.original_module_streams | default(omit) }}"
rule_state: "{{ item.rule_state | default(omit) }}"
diff --git a/ansible_collections/theforeman/foreman/roles/hostgroups/tasks/main.yml b/ansible_collections/theforeman/foreman/roles/hostgroups/tasks/main.yml
index 18627a4f5..a5772f3b5 100644
--- a/ansible_collections/theforeman/foreman/roles/hostgroups/tasks/main.yml
+++ b/ansible_collections/theforeman/foreman/roles/hostgroups/tasks/main.yml
@@ -38,5 +38,6 @@
content_view: "{{ item.content_view | default(omit) }}"
activation_keys: "{{ item.activation_keys | default(omit) }}"
state: "{{ item.state | default(omit) }}"
+ no_log: "{{ item.root_pass is defined }}"
with_items:
- "{{ foreman_hostgroups }}"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter.yml
index edfff36d8..5a5578b9e 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter.yml
@@ -108,33 +108,6 @@
- include_tasks: tasks/content_view_filter_package.yml
vars:
- version: 1
- expected_change: true
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
- version: 1
- expected_change: false
-
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
- max_version: 1
- expected_change: true
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
- max_version: 1
- expected_change: false
-
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
- min_version: 1
- expected_change: true
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
- min_version: 1
- expected_change: false
-
- - include_tasks: tasks/content_view_filter_package.yml
- vars:
inclusion: true
expected_change: true
- include_tasks: tasks/content_view_filter_package.yml
@@ -167,14 +140,6 @@
expected_change: false
- include_tasks: tasks/content_view_filter_errata_date.yml
vars:
- date_type: issued
- expected_change: true
- - include_tasks: tasks/content_view_filter_errata_date.yml
- vars:
- types: security
- expected_change: true
- - include_tasks: tasks/content_view_filter_errata_date.yml
- vars:
filter_state: absent
rule_state: absent
expected_change: true
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter_rule_info.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter_rule_info.yml
index b956a43c8..00e91bd0e 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter_rule_info.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/content_view_filter_rule_info.yml
@@ -267,7 +267,7 @@
ansible.builtin.assert:
fail_msg: "Ensuring content view filter info is valid failed!"
that:
- - "{{ result['content_view_filter_rules']|length }} != 0"
+ - result['content_view_filter_rules']|length != 0
- name: "Fetch content_view_filter_info - deb exlude"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/filters.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/filters.yml
index 70c67f21e..614f9fa7e 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/filters.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/filters.yml
@@ -10,8 +10,8 @@
msg: "{{ 'Test__String)' | theforeman.foreman.cp_label }}"
- assert:
that:
- - "{{ 'Test String' | theforeman.foreman.cp_label == 'Test_String' }}"
- - "{{ 'Test__String' | theforeman.foreman.cp_label == 'Test__String' }}"
- - "{{ 'Test--String' | theforeman.foreman.cp_label == 'Test--String' }}"
- - "{{ 'Test (String) 1234' | theforeman.foreman.cp_label == 'Test_String_1234' }}"
+ - "'Test String' | theforeman.foreman.cp_label == 'Test_String'"
+ - "'Test__String' | theforeman.foreman.cp_label == 'Test__String'"
+ - "'Test--String' | theforeman.foreman.cp_label == 'Test--String'"
+ - "'Test (String) 1234' | theforeman.foreman.cp_label == 'Test_String_1234'"
...
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/host_info.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/host_info.yml
index 78b0eb4ab..5dc3b83d2 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/host_info.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/host_info.yml
@@ -54,7 +54,7 @@
- name: check host details
assert:
that:
- - host_info['host']['name'] == "test-host.{{ host.domain }}"
+ - host_info['host']['name'] == "test-host.{}".format(host.domain)
- host_info['host']['domain_name'] == host.domain
- name: search host info
@@ -70,7 +70,7 @@
- name: check host details
assert:
that:
- - host_info['hosts'][0]['name'] == "test-host.{{ host.domain }}"
+ - host_info['hosts'][0]['name'] == "test-host.{}".format(host.domain)
- host_info['hosts'][0]['domain_name'] == host.domain
- hosts: localhost
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin.yml
index 9305b22ec..f1dd29296 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin.yml
@@ -3,7 +3,9 @@
vars:
foreman_groups:
- name: group_a
+ label: group_a
- name: group_b
+ label: group_b
- name: group_c
label: group_b/group_c
parent: group_b
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin_ansible.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin_ansible.yml
index 5e5e7c4bd..ae6c31dd9 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin_ansible.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/inventory_plugin_ansible.yml
@@ -3,7 +3,9 @@
vars:
foreman_groups:
- name: group_a
+ label: group_a
- name: group_b
+ label: group_b
- name: group_c
label: group_b/group_c
parent: group_b
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/registration_command.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/registration_command.yml
new file mode 100644
index 000000000..f16298881
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/registration_command.yml
@@ -0,0 +1,39 @@
+---
+- hosts: localhost
+ collections:
+ - theforeman.foreman
+ gather_facts: false
+ vars_files:
+ - vars/server.yml
+ tasks:
+ - include_tasks: tasks/location.yml
+ vars:
+ location_state: "present"
+ - include_tasks: tasks/organization.yml
+ vars:
+ organization_state: "present"
+
+- hosts: tests
+ collections:
+ - theforeman.foreman
+ tags:
+ - test
+ gather_facts: false
+ vars_files:
+ - vars/server.yml
+ tasks:
+ - include_tasks: tasks/registration_command.yml
+
+- hosts: localhost
+ collections:
+ - theforeman.foreman
+ gather_facts: false
+ vars_files:
+ - vars/server.yml
+ tasks:
+ - include_tasks: tasks/location.yml
+ vars:
+ location_state: "absent"
+ - include_tasks: tasks/organization.yml
+ vars:
+ organization_state: "absent"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_deb.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_deb.yml
index 66da53131..07098ab87 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_deb.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_deb.yml
@@ -7,7 +7,6 @@
repositories:
- name: "Test Repository"
product: "Test Product"
- package_name: "bear"
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -19,11 +18,8 @@
content_view: "{{ content_view_name }}"
filter_type: "deb"
repositories: "{{ repositories }}"
- package_name: "{{ package_name }}"
- architecture: "{{ architecture | default(omit) }}"
inclusion: "{{ inclusion | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_docker.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_docker.yml
index 97201f0b6..e670c8b39 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_docker.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_docker.yml
@@ -4,7 +4,6 @@
content_view_filter_name: "Test Docker Content View Filter"
content_view_name: "Test Content View"
organization_name: "Test Organization"
- tag: "birds"
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -16,10 +15,8 @@
content_view: "{{ content_view_name }}"
filter_type: "docker"
repositories: "{{ repositories | default(omit) }}"
- tag: "{{ tag }}"
inclusion: "{{ inclusion | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_date.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_date.yml
index 524b283ad..335bc82f3 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_date.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_date.yml
@@ -7,8 +7,6 @@
repositories:
- name: "Test Repository"
product: "Test Product"
- end_date: "2018-01-03"
- start_date: "2017-01-03"
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -20,13 +18,8 @@
content_view: "{{ content_view_name }}"
filter_type: "erratum"
repositories: "{{ repositories }}"
- end_date: "{{ end_date }}"
- start_date: "{{ start_date }}"
- types: "{{ types | default(omit) }}"
- date_type: "{{ date_type | default(omit) }}"
inclusion: "{{ inclusion | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_id.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_id.yml
index c4631f4ff..3c6f13996 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_id.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_errata_id.yml
@@ -4,7 +4,6 @@
content_view_filter_name: "Test Errata id Content View Filter"
content_view_name: "Test Content View"
organization_name: "Test Organization"
- errata_id: RHEA-2012:0003
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -16,10 +15,8 @@
content_view: "{{ content_view_name }}"
filter_type: "erratum"
repositories: "{{ repositories | default(omit) }}"
- errata_id: "{{ errata_id }}"
inclusion: "{{ inclusion | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package.yml
index 4fda2972d..119d16a27 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package.yml
@@ -7,7 +7,6 @@
repositories:
- name: "Test Repository"
product: "Test Product"
- package_name: "bear"
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -19,15 +18,9 @@
content_view: "{{ content_view_name }}"
filter_type: "rpm"
repositories: "{{ repositories }}"
- package_name: "{{ package_name }}"
- version: "{{ version | default(omit) }}"
- architecture: "{{ architecture | default(omit) }}"
- min_version: "{{ min_version | default(omit) }}"
- max_version: "{{ max_version | default(omit) }}"
inclusion: "{{ inclusion | default(omit) }}"
original_packages: "{{ original_packages | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package_group.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package_group.yml
index 430ea618b..7e74baaf6 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package_group.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/content_view_filter_package_group.yml
@@ -4,7 +4,6 @@
content_view_filter_name: "Test Package Group Content View Filter"
content_view_name: "Test Content View"
organization_name: "Test Organization"
- package_group: "birds"
filter_state: present
content_view_filter:
username: "{{ foreman_username }}"
@@ -16,10 +15,8 @@
content_view: "{{ content_view_name }}"
filter_type: "package_group"
repositories: "{{ repositories | default(omit) }}"
- package_group: "{{ package_group }}"
inclusion: "{{ inclusion | default(omit) }}"
filter_state: "{{ filter_state }}"
- rule_state: "{{ rule_state | default(omit) }}"
register: result
- assert:
fail_msg: "Ensuring content view filter is {{ filter_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/inventory_plugin_tests.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/inventory_plugin_tests.yml
index ad2e522c9..383893575 100644
--- a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/inventory_plugin_tests.yml
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/inventory_plugin_tests.yml
@@ -1,47 +1,47 @@
---
- name: test that all groups are present
assert:
- that: >
- 'foreman_{{ item.label | default(item.name) | regex_replace('/', '_') }}' in groups
+ that:
+ - "'foreman_{}'.format(item.label.replace('/', '_')) in groups"
with_items: "{{ foreman_groups }}"
- name: test that all hosts are in the "all" group
assert:
- that: >
- '{{ item.key }}' in groups['all']
+ that:
+ - "item.key in groups['all']"
with_dict: "{{ foreman_hosts }}"
- name: test that all hosts are in the correct hostgroup
assert:
- that: >
- '{{ item.key }}' in groups['foreman_{{ item.value | regex_replace('/', '_') }}']
+ that:
+ - "item.key in groups['foreman_{}'.format(item.value.replace('/', '_'))]"
with_dict: "{{ foreman_hosts }}"
- name: dump all host details
debug:
- var: "hostvars['{{ item.key }}']"
+ var: "hostvars[item.key]"
with_dict: "{{ foreman_hosts }}"
- name: test that all hosts have the domain fact set
assert:
that: >
- hostvars['{{ item.key }}']['foreman_facts']['domain'] == 'example.com'
+ hostvars[item.key]['foreman_facts']['domain'] == 'example.com'
with_dict: "{{ foreman_hosts }}"
- name: test that all hosts have the OS fact set
assert:
that: >
- hostvars['{{ item.key }}']['foreman_facts']['operatingsystem'] == 'CentOS'
+ hostvars[item.key]['foreman_facts']['operatingsystem'] == 'CentOS'
with_dict: "{{ foreman_hosts }}"
- name: test that all hosts have the testparam1
assert:
that: >
- hostvars['{{ item.key }}']['testparam1'] == 'testvalue1'
+ hostvars[item.key]['testparam1'] == 'testvalue1'
with_dict: "{{ foreman_hosts }}"
- name: test that all hosts have the testparam2
assert:
that: >
- hostvars['{{ item.key }}']['testparam2'] == 'testvalue2'
+ hostvars[item.key]['testparam2'] == 'testvalue2'
with_dict: "{{ foreman_hosts }}"
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/registration_command.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/registration_command.yml
new file mode 100644
index 000000000..e8bb2a618
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/registration_command.yml
@@ -0,0 +1,18 @@
+---
+- name: "Generate Registration Command"
+ vars:
+ rc_organization: Test Organization
+ rc_location: Test Location
+ registration_command:
+ username: "{{ foreman_username }}"
+ password: "{{ foreman_password }}"
+ server_url: "{{ foreman_server_url }}"
+ validate_certs: "{{ foreman_validate_certs }}"
+ organization: "{{ rc_organization }}"
+ location: "{{ rc_location }}"
+ register: result
+- assert:
+ fail_msg: "Ensuring registering command is generated failed!"
+ that:
+ - "'curl' in result.registration_command"
+...
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/webhook.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/webhook.yml
new file mode 100644
index 000000000..70dc08ed5
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/tasks/webhook.yml
@@ -0,0 +1,32 @@
+---
+- name: "Create/Update/Delete Webhook"
+ vars:
+ webhook_state: "present"
+ webhook:
+ username: "{{ foreman_username }}"
+ password: "{{ foreman_password }}"
+ server_url: "{{ foreman_server_url }}"
+ validate_certs: "{{ foreman_validate_certs }}"
+ name: "{{ webhook_name }}"
+ target_url: "{{ webhook_target_url | default(omit)}}"
+ http_method: "{{ webhook_http_method | default(omit) }}"
+ http_content_type: "{{ webhook_http_content_type | default(omit) }}"
+ event: "{{ webhook_event | default(omit) }}"
+ webhook_template: "{{ webhook_template | default(omit) }}"
+ enabled: "{{ webhook_enabled | default(true) }}"
+ verify_ssl: "{{ webhook_verify_ssl | default(omit) }}"
+ ssl_ca_certs: "{{ webhook_ssl_ca_certs | default(omit) }}"
+ webhook_username: "{{ webhook_username | default(omit) }}"
+ webhook_password: "{{ webhook_password | default(omit) }}"
+ http_headers: "{{ webhook_http_headers | default(omit) }}"
+ proxy_authorization: "{{ webhook_proxy_authorization | default(omit) }}"
+ locations: "{{ webhook_locations | default(omit) }}"
+ organizations: "{{ webhook_organizations | default(omit) }}"
+ state: "{{ webhook_state }}"
+ register: result
+- assert:
+ fail_msg: "Ensuring webhook is {{ webhook_state }} failed! (expected_change: {{ expected_change | default('unknown') }})"
+ that:
+ - result.changed == expected_change
+ when: expected_change is defined
+...
diff --git a/ansible_collections/theforeman/foreman/tests/test_playbooks/webhook.yml b/ansible_collections/theforeman/foreman/tests/test_playbooks/webhook.yml
new file mode 100644
index 000000000..2552b97ed
--- /dev/null
+++ b/ansible_collections/theforeman/foreman/tests/test_playbooks/webhook.yml
@@ -0,0 +1,91 @@
+- hosts: tests
+ collections:
+ - theforeman.foreman
+ gather_facts: false
+ vars_files:
+ - vars/server.yml
+ tasks:
+ - name: create webhook
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_target_url: "http://example.org:3128"
+ webhook_event: "actions.katello.content_view.promote_succeeded.event.foreman"
+ webhook_template: "Katello Publish"
+ expected_change: true
+ - name: create webhook again, no change
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_target_url: "http://example.org:3128"
+ webhook_event: "actions.katello.content_view.promote_succeeded.event.foreman"
+ webhook_template: "Katello Publish"
+ expected_change: false
+ - name: delete webhook
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "absent"
+ webhook_name: "Test webhook"
+ expected_change: true
+ - name: delete webhook again, no change
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "absent"
+ webhook_name: "Test webhook"
+ expected_change: false
+
+ - name: create webhook with user/pass
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_target_url: "http://example.org:3128"
+ webhook_event: "actions.katello.content_view.promote_succeeded.event.foreman"
+ webhook_http_method: "POST"
+ webhook_username: "admin"
+ webhook_enabled: false
+ webhook_password: "secret_password"
+ webhook_template: "Katello Publish"
+ expected_change: true
+ - name: create webhook with user again, no change
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_target_url: "http://example.org:3128"
+ webhook_event: "actions.katello.content_view.promote_succeeded.event.foreman"
+ webhook_http_method: "POST"
+ webhook_username: "admin"
+ webhook_template: "Katello Publish"
+ webhook_enabled: false
+ # don't set webhook_password here
+ expected_change: false
+ - name: update webhook with http_method
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_http_method: "PUT"
+ expected_change: true
+ - name: update webhook with org/loc, no change
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "present"
+ webhook_name: "Test webhook"
+ webhook_http_method: "PUT"
+ expected_change: false
+ - name: delete webhook
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "absent"
+ webhook_name: "Test webhook"
+ expected_change: true
+ - name: delete webhook again, no change
+ include_tasks: tasks/webhook.yml
+ vars:
+ webhook_state: "absent"
+ webhook_name: "Test webhook"
+ expected_change: false
+...