CODEOWNERS .gitignore bin bin/findvar.bash bin/ckvars.bash bin/ckinventory.bash bin/sync_global ansible.cfg docs docs/ocp-bootstrap.md docs/gitlab-runner.md docs/ansible-navigator.md docs/gitlab-pipelines.md docs/ocp-cluster-install.md docs/Installation Workflow.md docs/ansible.md docs/img docs/img/Installation Workflow.drawio ansible-ee ansible-ee/bindep.txt ansible-ee/execution-environment.yml openstack openstack/data-plane-secrets.yaml openstack/OpenStackDataPlaneNodeSet.yaml openstack/steps.txt openstack/openstack_service_secret.yaml openstack/test-user-data.txt openstack/secret_libvirt.yaml openstack/nova-extra-config.yaml openstack/OpenStackDataPlaneDeployment.yaml openstack/create-nmstate-instance.yaml openstack/osp-computes.yaml openstack/OpenStackControlPlane.yaml openstack/create-metallb-instance.yaml openstack/re-create-openstack.sh openstack/openstack-ipaddresspools.yaml openstack/data-plane-secrets-migration.yaml openstack/openstack-nncp.yaml openstack/get-all-logs.sh openstack/delete-osp.sh openstack/nova-migration-ssh-key openstack/openstack-net-attach-def.yaml openstack/secret_subscription.yaml openstack/openstack_netconfig.yaml openstack/openstack-l2advertisement.yaml openstack/ansible-logs-pvc.yaml openstack/nova-migration-ssh-key.pub manifests manifests/base manifests/base/00-argocd-app-of-apps-chart manifests/base/00-argocd-app-of-apps-chart/Chart.yaml manifests/base/00-argocd-app-of-apps-chart/values.yaml manifests/base/00-argocd-app-of-apps-chart/templates manifests/base/00-argocd-app-of-apps-chart/templates/applications.yaml manifests/base/00-argocd-app-of-apps-chart/templates/projects.yaml manifests/base/openshift-auth manifests/base/openshift-auth/selfprovisioner.yaml manifests/base/openshift-auth/oauth.yaml manifests/base/monitoring manifests/base/monitoring/grafana manifests/base/monitoring/grafana/grafana.yaml manifests/base/monitoring/grafana/grafana-operator.yaml manifests/base/monitoring/grafana/grafana-dashboard.yaml manifests/base/monitoring/grafana/grafana-datasource.yaml manifests/base/monitoring/meta manifests/base/monitoring/meta/operator-group.yaml manifests/base/monitoring/meta/namespace.yaml manifests/base/monitoring/loki manifests/base/monitoring/loki/loki-operator.yaml manifests/base/monitoring/loki/cluster-logging.yaml manifests/base/monitoring/loki/loki-stack.yaml manifests/base/monitoring/loki/cluster-logging-operator.yaml manifests/base/ibm-flashsystem-csi-demo manifests/base/ibm-flashsystem-csi-demo/demo.yaml manifests/base/advanced-cluster-management-operator manifests/base/advanced-cluster-management-operator/operator-group.yaml manifests/base/advanced-cluster-management-operator/namespace.yaml manifests/base/advanced-cluster-management-operator/acm-operator.yaml manifests/base/openshift-local-storage manifests/base/openshift-local-storage/operator-group.yaml manifests/base/openshift-local-storage/local-storage-operator.yaml manifests/base/openshift-local-storage/namespace.yaml manifests/base/openshift-data-foundation manifests/base/openshift-data-foundation/kustomization.yaml manifests/base/openshift-data-foundation/00_namespace.yaml manifests/base/openshift-data-foundation/00_volumeset.yaml manifests/base/openshift-data-foundation/02_subscription.yaml manifests/base/openshift-data-foundation/01_operator-group.yaml manifests/base/openshift-data-foundation/03_storagecluster.yaml manifests/base/openshift-virtualization manifests/base/openshift-virtualization/hyper-converged.yaml manifests/base/openshift-virtualization/operator-group.yaml manifests/base/openshift-virtualization/virt-operator.yaml manifests/base/openshift-virtualization/namespace.yaml manifests/base/namespace manifests/base/namespace/template.yaml manifests/base/namespace/project.yaml manifests/base/ibm-flashsystem-csi manifests/base/ibm-flashsystem-csi/kustomization.yaml manifests/base/ibm-flashsystem-csi/00-ibm-csi-config.yaml manifests/base/metallb manifests/base/metallb/kustomization.yaml manifests/base/metallb/00_namespace.yaml manifests/base/metallb/03_metallb.yaml manifests/base/metallb/02_subscription.yaml manifests/base/metallb/01_operator-group.yaml manifests/base/metallb/04_tuned-ip-forward.yaml manifests/base/ibm-flashsystem-csi-operator manifests/base/ibm-flashsystem-csi-operator/00-multipath.yaml manifests/base/ibm-flashsystem-csi-operator/10-ibm-csi-operator.yaml manifests/base/openshift-rbac manifests/base/openshift-rbac/argocd manifests/base/openshift-rbac/argocd/argocd.yaml manifests/overlays manifests/overlays/dev manifests/overlays/dev/00-argocd-app-of-apps-chart manifests/overlays/dev/00-argocd-app-of-apps-chart/kustomization.yaml manifests/overlays/dev/00-argocd-app-of-apps-chart/values.yaml manifests/overlays/dev/openshift-data-foundation manifests/overlays/dev/openshift-data-foundation/kustomization.yaml manifests/overlays/dev/openshift-data-foundation/00_nncp.yaml manifests/overlays/dev/openshift-data-foundation/01_metallb-storage-pool.yaml manifests/overlays/dev/ibm-flashsystem-csi manifests/overlays/dev/ibm-flashsystem-csi/kustomization.yaml manifests/overlays/qa manifests/overlays/qa/00-argocd-app-of-apps-chart manifests/overlays/qa/00-argocd-app-of-apps-chart/kustomization.yaml manifests/overlays/qa/00-argocd-app-of-apps-chart/values.yaml manifests/overlays/qa/monitoring manifests/overlays/qa/monitoring/kustomization.yaml manifests/overlays/qa/openshift-data-foundation manifests/overlays/qa/openshift-data-foundation/kustomization.yaml manifests/overlays/qa/openshift-data-foundation/00_nncp.yaml manifests/overlays/qa/openshift-data-foundation/01_metallb-storage-pool.yaml manifests/overlays/qa/ibm-flashsystem-csi manifests/overlays/qa/ibm-flashsystem-csi/kustomization.yaml inventory inventory/_global inventory/_global/osp inventory/_global/osp/main.yaml inventory/_global/ocp inventory/_global/ocp/main.yaml inventory/_global/all inventory/_global/all/30_ocp_bootstrap_secrets.yaml inventory/_global/all/main.yaml inventory/_global/master inventory/_global/master/main.yaml inventory/_global/worker inventory/_global/worker/main.yaml inventory/_global/jumphost inventory/_global/jumphost/storage.yaml inventory/_global/jumphost/main.yaml inventory/dev inventory/dev/group_vars inventory/dev/group_vars/osp inventory/dev/group_vars/osp/00_global_main.yaml inventory/dev/group_vars/ocp inventory/dev/group_vars/ocp/00_global_main.yaml inventory/dev/group_vars/all inventory/dev/group_vars/all/30_ocp_bootstrap_secrets_env.yaml inventory/dev/group_vars/all/30_ocp_bootstrap_secrets.yaml inventory/dev/group_vars/all/10_ipmi.yaml inventory/dev/group_vars/all/20_ocp.yaml inventory/dev/group_vars/all/00_global_main.yaml inventory/dev/group_vars/master inventory/dev/group_vars/master/00_global_main.yaml inventory/dev/group_vars/worker inventory/dev/group_vars/worker/00_global_main.yaml inventory/dev/group_vars/jumphost inventory/dev/group_vars/jumphost/00_global_storage.yaml inventory/dev/group_vars/jumphost/00_global_main.yaml inventory/dev/host_vars inventory/dev/host_vars/srv06d.yaml inventory/dev/host_vars/jumphost.init.yaml inventory/dev/host_vars/srv16d.yaml inventory/dev/host_vars/srv07d.yaml inventory/dev/host_vars/srv15d.yaml inventory/dev/host_vars/srv05d.yaml inventory/dev/host_vars/srv01d.yaml inventory/dev/host_vars/srv04d.yaml inventory/dev/host_vars/srv03d.yaml inventory/dev/host_vars/template.yaml inventory/dev/host_vars/srv02d.yaml inventory/dev/host_vars/srv14d.yaml inventory/dev/hosts inventory/qa inventory/qa/group_vars inventory/qa/group_vars/osp inventory/qa/group_vars/osp/00_global_main.yaml inventory/qa/group_vars/ocp inventory/qa/group_vars/ocp/00_global_main.yaml inventory/qa/group_vars/all inventory/qa/group_vars/all/30_ocp_bootstrap_secrets_env.yaml inventory/qa/group_vars/all/30_ocp_bootstrap_secrets.yaml inventory/qa/group_vars/all/10_ipmi.yaml inventory/qa/group_vars/all/20_ocp.yaml inventory/qa/group_vars/all/00_global_main.yaml inventory/qa/group_vars/master inventory/qa/group_vars/master/00_global_main.yaml inventory/qa/group_vars/worker inventory/qa/group_vars/worker/00_global_main.yaml inventory/qa/group_vars/jumphost inventory/qa/group_vars/jumphost/00_global_storage.yaml inventory/qa/group_vars/jumphost/00_global_main.yaml inventory/qa/host_vars inventory/qa/host_vars/srv09d.yaml inventory/qa/host_vars/srv13d.yaml inventory/qa/host_vars/jumphost.init.yaml inventory/qa/host_vars/srv08d.yaml inventory/qa/host_vars/srv12d.yaml inventory/qa/host_vars/srv10d.yaml inventory/qa/host_vars/srv11d.yaml inventory/qa/hosts install install/virsh-remove.sh install/bmc.hard-reboot.masters.sh install/bmc.hard-reboot.workers.sh install/uptime.sh install/rolling-reboot.sh install/bmc.poweroff.sh install/bmc.sol.worker-0.sh install/bmc.sol.sh install/wipe.sh install/bmc.poweron.sh install/bmc.status.power.worker-1.sh install/reenable-secureBoot.sh install/redfish.poweroff.srv04.sh install/bmc.secureBoot.enable.worker-1.sh install/release-pull.sh install/bmc.sol.master-0.sh install/ping-all.sh install/boot-from-virtual-media.sh install/bmc.hard-reboot.worker-1.sh install/bmc.status.power.sh install/wait-for-no-co.sh install/bmc.secureBoot.disable.worker-1.sh install/redfish.status.Systems.srv02.sh install/deploy-ocp-ipmi.sh install/bmc.sol.worker-1.sh install/README.md install/install-config.generate-ipmi.sh install/redfish.status.VirtualMedia.srv02.sh install/bmc.secureBoot.disable.sh install/deploy-ocp-redfish.sh install/conf.d install/conf.d/install-config.redfish.conf install/conf.d/dhcp.conf install/conf.d/install-config.ipmi.conf install/bmc.status.secureBoot.sh install/default_pool.xml install/redfish.status.Managers.srv02d.sh install/install-config.generate-redfish.sh install/redfish.mount.VirtualMedia.srv02d.sh install/bmc.hard-reboot.all.sh install/bmc.secureBoot.enable.sh .gitlab-ci.yml .ansible-lint README.md collection-requirements.yml .gitlab-ci .gitlab-ci/post_comments.py .gitlab-ci/Containerfile .ansible-lint-ignore requirements.txt roles roles/test_odf_resources roles/test_odf_resources/tasks roles/test_odf_resources/tasks/main.yaml roles/ocp_bootstrap_secrets roles/ocp_bootstrap_secrets/tasks roles/ocp_bootstrap_secrets/tasks/main.yaml roles/test_storage_class roles/test_storage_class/tasks roles/test_storage_class/tasks/main.yaml roles/test_storage_class/vars roles/test_storage_class/vars/main.yaml roles/test_storage_class/templates roles/test_storage_class/templates/reader.yaml roles/test_storage_class/templates/writer.yaml roles/test_storage_class/templates/pvc.yaml roles/test_odf_external roles/test_odf_external/tasks roles/test_odf_external/tasks/main.yaml roles/test_odf_external/vars roles/test_odf_external/vars/main.yaml roles/initialize_jumphost roles/initialize_jumphost/tasks roles/initialize_jumphost/tasks/main.yml roles/initialize_jumphost/tasks/sysctl.yml roles/initialize_jumphost/tasks/basic_pkgs.yml roles/initialize_jumphost/tasks/postfix.yml roles/initialize_jumphost/tasks/timezone.yml roles/initialize_jumphost/tasks/users.yml roles/initialize_jumphost/files roles/initialize_jumphost/files/sudo_developer roles/initialize_jumphost/files/sudo_devops roles/initialize_jumphost/files/sudo_cicd roles/initialize_jumphost/files/sudo_ansible roles/initialize_jumphost/defaults roles/initialize_jumphost/defaults/main.yml roles/initialize_jumphost/.yamllint roles/initialize_jumphost/.ansible-lint roles/initialize_jumphost/README.md roles/initialize_jumphost/linter roles/initialize_jumphost/handlers roles/initialize_jumphost/handlers/main.yml roles/test_loadbalancer roles/test_loadbalancer/tasks roles/test_loadbalancer/tasks/main.yaml roles/test_loadbalancer/vars roles/test_loadbalancer/vars/main.yaml roles/test_loadbalancer/templates roles/test_loadbalancer/templates/pod.yaml roles/test_loadbalancer/templates/service.yaml roles/install_ocp_prereqs roles/install_ocp_prereqs/tasks roles/install_ocp_prereqs/tasks/main.yaml roles/install_ocp_prereqs/vars roles/install_ocp_prereqs/vars/main.yaml roles/ocp_bootstrap_argocd roles/ocp_bootstrap_argocd/tasks roles/ocp_bootstrap_argocd/tasks/main.yaml roles/ocp_bootstrap_argocd/files roles/ocp_bootstrap_argocd/files/01_operatorgroup.yaml roles/ocp_bootstrap_argocd/files/00_namespace.yaml roles/ocp_bootstrap_argocd/files/02_subscription.yaml roles/ocp_bootstrap_argocd/templates roles/ocp_bootstrap_argocd/templates/20_app_of_apps.yaml roles/ocp_bootstrap_argocd/templates/00_crb.yaml roles/ocp_bootstrap_argocd/templates/10_argocd.yaml roles/disable_secureboot roles/disable_secureboot/tasks roles/disable_secureboot/tasks/main.yaml roles/disable_secureboot/vars roles/disable_secureboot/vars/main.yaml roles/setup_mirror_registry roles/setup_mirror_registry/tasks roles/setup_mirror_registry/tasks/prepare_directories.yaml roles/setup_mirror_registry/tasks/finalize.yaml roles/setup_mirror_registry/tasks/install.yaml roles/setup_mirror_registry/tasks/main.yaml roles/setup_mirror_registry/tasks/setup_registry.yaml roles/setup_mirror_registry/tasks/prepare_user.yaml roles/setup_mirror_registry/tasks/uninstall.yaml roles/setup_mirror_registry/tasks/download_installer.yaml roles/setup_mirror_registry/defaults roles/setup_mirror_registry/defaults/main.yaml roles/setup_mirror_registry/README.md roles/setup_mirror_registry/filter_plugins roles/setup_mirror_registry/filter_plugins/custom_filters.py roles/install_ocp roles/install_ocp/tasks roles/install_ocp/tasks/main.yaml roles/install_ocp/vars roles/install_ocp/vars/main.yaml roles/install_ocp/templates roles/install_ocp/templates/install-config.yaml.j2 .yamllint.yaml playbooks playbooks/01_setup_jumphost.yaml playbooks/30_remove_odf.yaml playbooks/files playbooks/files/multipath.conf playbooks/.gitkeep playbooks/collect_network_macs.yaml playbooks/02_setup_mirror_registry.yaml playbooks/20_smoketest_ocp.yaml playbooks/05_install_ocp.yaml playbooks/04_prepare_servers.yaml playbooks/00_initialize_jumphost.yaml playbooks/99_debug.yaml playbooks/03_install_ocp_prereqs.yaml playbooks/10_bootstrap_k8s.yaml playbooks/templates playbooks/templates/etc.hosts.j2