├── .ansible-lint ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-proposal.yml ├── dependabot.yml └── workflows │ ├── ansible-lint.yml │ ├── broken-link-check.yml │ ├── crucible-tests.yml │ └── merge-requirements.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .yaspeller.json ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ansible.cfg ├── deploy_cluster.yml ├── deploy_day2_workers.yml ├── deploy_prerequisites.yml ├── docs ├── connecting_to_hosts.md ├── crucible_installer_features_comparison.md ├── images │ ├── many_machines.drawio │ ├── many_machines.png │ ├── simple_kvm.drawio │ ├── simple_kvm.png │ ├── simple_kvm_physical.drawio │ ├── simple_kvm_physical.png │ ├── vm_host_interfaces.drawio │ └── vm_host_interfaces.png ├── inventory.md ├── pipeline_into_the_details.md ├── troubleshooting │ ├── assisted_installer_failing_to_fetch_iso.md │ └── discovery_iso_not_booting.md ├── v1_to_v2_transition.md └── vendors.md ├── hack ├── README.md ├── generate_os_release_images.py └── requirements.txt ├── inventory.vault.yml.sample ├── inventory.yml.sample ├── playbooks ├── README.md ├── add_day2_nodes.yml ├── approve_csrs.yml ├── boot_disk.yml ├── boot_iso.yml ├── create_cluster.yml ├── create_crucible_user.yml ├── create_day2_cluster.yml ├── create_vms.yml ├── dell_idrac_soft_reset.yml ├── deploy_assisted_installer_onprem.yml ├── deploy_cluster_agent_based_installer.yml ├── deploy_cluster_assisted_installer.yml ├── deploy_dns.yml ├── deploy_http_store.yml ├── deploy_ntp.yml ├── deploy_registry.yml ├── deploy_sushy_tools.yml ├── deploy_tftp.yml ├── destroy_vms.yml ├── display_deployment_plan.yml ├── extract_agent_based_installer.yml ├── generate_agent_iso.yml ├── generate_discovery_iso.yml ├── generate_manifests.yml ├── generate_ssh_key_pair.yml ├── install_cluster.yml ├── monitor_agent_based_installer.yml ├── monitor_cluster.yml ├── monitor_hosts.yml ├── mount_discovery_iso_for_pxe.yml ├── populate_registry.yml └── validate_inventory.yml ├── post_install.yml ├── prereq_facts_check.yml ├── requirements.txt ├── requirements.yml ├── roles ├── display_deployment_plan │ ├── README.md │ ├── defaults │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ └── plan.j2 └── validate_inventory │ ├── README.md │ ├── defaults │ └── main.yml │ └── tasks │ ├── agent_based_installer_feature_gates.yml │ ├── agent_based_installer_requirements.yml │ ├── ai.yml │ ├── cluster.yml │ ├── day2.yml │ ├── dns.yml │ ├── main.yml │ ├── network.yml │ ├── ntp.yml │ ├── partitions.yml │ ├── prereqs.yml │ ├── proxy.yml │ ├── required_vars.yml │ ├── secrets.yml │ ├── validate_pxe.yml │ ├── vendor.yml │ └── vms.yml ├── site.yml └── tests ├── ansible.cfg ├── run_tests.yml └── validate_inventory ├── roles └── run_suite │ └── tasks │ ├── main.yml │ └── run_test.yml ├── suites ├── cluster.yml ├── day2.yml ├── network.yml ├── ntp.yml ├── prereqs.yml ├── proxy.yml ├── secrets.yml └── vms.yml ├── templates ├── all_reachable.yml ├── all_unreachable.yml ├── invalid_empty_var.yml ├── invalid_missing_var.yml ├── ntp_unreachable.yml ├── test_inv.yml.j2 └── test_inv_secrets.yml.j2 └── tests.yml /.ansible-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.ansible-lint -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/ISSUE_TEMPLATE/feature-proposal.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ansible-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/workflows/ansible-lint.yml -------------------------------------------------------------------------------- /.github/workflows/broken-link-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/workflows/broken-link-check.yml -------------------------------------------------------------------------------- /.github/workflows/crucible-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/workflows/crucible-tests.yml -------------------------------------------------------------------------------- /.github/workflows/merge-requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.github/workflows/merge-requirements.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.yaspeller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/.yaspeller.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/ansible.cfg -------------------------------------------------------------------------------- /deploy_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/deploy_cluster.yml -------------------------------------------------------------------------------- /deploy_day2_workers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/deploy_day2_workers.yml -------------------------------------------------------------------------------- /deploy_prerequisites.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/deploy_prerequisites.yml -------------------------------------------------------------------------------- /docs/connecting_to_hosts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/connecting_to_hosts.md -------------------------------------------------------------------------------- /docs/crucible_installer_features_comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/crucible_installer_features_comparison.md -------------------------------------------------------------------------------- /docs/images/many_machines.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/many_machines.drawio -------------------------------------------------------------------------------- /docs/images/many_machines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/many_machines.png -------------------------------------------------------------------------------- /docs/images/simple_kvm.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/simple_kvm.drawio -------------------------------------------------------------------------------- /docs/images/simple_kvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/simple_kvm.png -------------------------------------------------------------------------------- /docs/images/simple_kvm_physical.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/simple_kvm_physical.drawio -------------------------------------------------------------------------------- /docs/images/simple_kvm_physical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/simple_kvm_physical.png -------------------------------------------------------------------------------- /docs/images/vm_host_interfaces.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/vm_host_interfaces.drawio -------------------------------------------------------------------------------- /docs/images/vm_host_interfaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/images/vm_host_interfaces.png -------------------------------------------------------------------------------- /docs/inventory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/inventory.md -------------------------------------------------------------------------------- /docs/pipeline_into_the_details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/pipeline_into_the_details.md -------------------------------------------------------------------------------- /docs/troubleshooting/assisted_installer_failing_to_fetch_iso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/troubleshooting/assisted_installer_failing_to_fetch_iso.md -------------------------------------------------------------------------------- /docs/troubleshooting/discovery_iso_not_booting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/troubleshooting/discovery_iso_not_booting.md -------------------------------------------------------------------------------- /docs/v1_to_v2_transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/v1_to_v2_transition.md -------------------------------------------------------------------------------- /docs/vendors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/docs/vendors.md -------------------------------------------------------------------------------- /hack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/hack/README.md -------------------------------------------------------------------------------- /hack/generate_os_release_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/hack/generate_os_release_images.py -------------------------------------------------------------------------------- /hack/requirements.txt: -------------------------------------------------------------------------------- 1 | lxml 2 | requests 3 | bs4 4 | semver 5 | beautifulsoup4 6 | pyyaml 7 | 8 | -------------------------------------------------------------------------------- /inventory.vault.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/inventory.vault.yml.sample -------------------------------------------------------------------------------- /inventory.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/inventory.yml.sample -------------------------------------------------------------------------------- /playbooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/README.md -------------------------------------------------------------------------------- /playbooks/add_day2_nodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/add_day2_nodes.yml -------------------------------------------------------------------------------- /playbooks/approve_csrs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/approve_csrs.yml -------------------------------------------------------------------------------- /playbooks/boot_disk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/boot_disk.yml -------------------------------------------------------------------------------- /playbooks/boot_iso.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/boot_iso.yml -------------------------------------------------------------------------------- /playbooks/create_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/create_cluster.yml -------------------------------------------------------------------------------- /playbooks/create_crucible_user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/create_crucible_user.yml -------------------------------------------------------------------------------- /playbooks/create_day2_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/create_day2_cluster.yml -------------------------------------------------------------------------------- /playbooks/create_vms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/create_vms.yml -------------------------------------------------------------------------------- /playbooks/dell_idrac_soft_reset.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/dell_idrac_soft_reset.yml -------------------------------------------------------------------------------- /playbooks/deploy_assisted_installer_onprem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_assisted_installer_onprem.yml -------------------------------------------------------------------------------- /playbooks/deploy_cluster_agent_based_installer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_cluster_agent_based_installer.yml -------------------------------------------------------------------------------- /playbooks/deploy_cluster_assisted_installer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_cluster_assisted_installer.yml -------------------------------------------------------------------------------- /playbooks/deploy_dns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_dns.yml -------------------------------------------------------------------------------- /playbooks/deploy_http_store.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_http_store.yml -------------------------------------------------------------------------------- /playbooks/deploy_ntp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_ntp.yml -------------------------------------------------------------------------------- /playbooks/deploy_registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_registry.yml -------------------------------------------------------------------------------- /playbooks/deploy_sushy_tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_sushy_tools.yml -------------------------------------------------------------------------------- /playbooks/deploy_tftp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/deploy_tftp.yml -------------------------------------------------------------------------------- /playbooks/destroy_vms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/destroy_vms.yml -------------------------------------------------------------------------------- /playbooks/display_deployment_plan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/display_deployment_plan.yml -------------------------------------------------------------------------------- /playbooks/extract_agent_based_installer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/extract_agent_based_installer.yml -------------------------------------------------------------------------------- /playbooks/generate_agent_iso.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/generate_agent_iso.yml -------------------------------------------------------------------------------- /playbooks/generate_discovery_iso.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/generate_discovery_iso.yml -------------------------------------------------------------------------------- /playbooks/generate_manifests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/generate_manifests.yml -------------------------------------------------------------------------------- /playbooks/generate_ssh_key_pair.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/generate_ssh_key_pair.yml -------------------------------------------------------------------------------- /playbooks/install_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/install_cluster.yml -------------------------------------------------------------------------------- /playbooks/monitor_agent_based_installer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/monitor_agent_based_installer.yml -------------------------------------------------------------------------------- /playbooks/monitor_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/monitor_cluster.yml -------------------------------------------------------------------------------- /playbooks/monitor_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/monitor_hosts.yml -------------------------------------------------------------------------------- /playbooks/mount_discovery_iso_for_pxe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/mount_discovery_iso_for_pxe.yml -------------------------------------------------------------------------------- /playbooks/populate_registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/populate_registry.yml -------------------------------------------------------------------------------- /playbooks/validate_inventory.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/playbooks/validate_inventory.yml -------------------------------------------------------------------------------- /post_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/post_install.yml -------------------------------------------------------------------------------- /prereq_facts_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/prereq_facts_check.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements.yml: -------------------------------------------------------------------------------- 1 | --- 2 | collections: 3 | - redhatci.ocp 4 | 5 | -------------------------------------------------------------------------------- /roles/display_deployment_plan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/display_deployment_plan/README.md -------------------------------------------------------------------------------- /roles/display_deployment_plan/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | pxe_node_names: [] 3 | -------------------------------------------------------------------------------- /roles/display_deployment_plan/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/display_deployment_plan/tasks/main.yml -------------------------------------------------------------------------------- /roles/display_deployment_plan/templates/plan.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/display_deployment_plan/templates/plan.j2 -------------------------------------------------------------------------------- /roles/validate_inventory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/README.md -------------------------------------------------------------------------------- /roles/validate_inventory/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/defaults/main.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/agent_based_installer_feature_gates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/agent_based_installer_feature_gates.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/agent_based_installer_requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/agent_based_installer_requirements.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/ai.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/ai.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/cluster.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/day2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/day2.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/dns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/dns.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/main.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/network.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/ntp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/ntp.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/partitions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/partitions.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/prereqs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/prereqs.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/proxy.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/required_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/required_vars.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/secrets.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/validate_pxe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/validate_pxe.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/vendor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/vendor.yml -------------------------------------------------------------------------------- /roles/validate_inventory/tasks/vms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/roles/validate_inventory/tasks/vms.yml -------------------------------------------------------------------------------- /site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/site.yml -------------------------------------------------------------------------------- /tests/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/ansible.cfg -------------------------------------------------------------------------------- /tests/run_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/run_tests.yml -------------------------------------------------------------------------------- /tests/validate_inventory/roles/run_suite/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/roles/run_suite/tasks/main.yml -------------------------------------------------------------------------------- /tests/validate_inventory/roles/run_suite/tasks/run_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/roles/run_suite/tasks/run_test.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/cluster.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/day2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/day2.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/network.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/ntp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/ntp.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/prereqs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/prereqs.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/proxy.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/secrets.yml -------------------------------------------------------------------------------- /tests/validate_inventory/suites/vms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/suites/vms.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/all_reachable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/all_reachable.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/all_unreachable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/all_unreachable.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/invalid_empty_var.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/invalid_empty_var.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/invalid_missing_var.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/invalid_missing_var.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/ntp_unreachable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/ntp_unreachable.yml -------------------------------------------------------------------------------- /tests/validate_inventory/templates/test_inv.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/test_inv.yml.j2 -------------------------------------------------------------------------------- /tests/validate_inventory/templates/test_inv_secrets.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/templates/test_inv_secrets.yml.j2 -------------------------------------------------------------------------------- /tests/validate_inventory/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-partner-solutions/crucible/HEAD/tests/validate_inventory/tests.yml --------------------------------------------------------------------------------