From d548edb792e16c4382ed75fbfd40e94f987fe45a Mon Sep 17 00:00:00 2001 From: Satellite Automation Date: Tue, 29 Oct 2024 14:13:14 +0000 Subject: [PATCH] Update TOC file from downstream --- test/fixtures/toc.json | 165 ++++++++++++++++++++++++++++++++--------- 1 file changed, 128 insertions(+), 37 deletions(-) diff --git a/test/fixtures/toc.json b/test/fixtures/toc.json index 917124b..e317a42 100644 --- a/test/fixtures/toc.json +++ b/test/fixtures/toc.json @@ -172,7 +172,6 @@ "Registering_Proxy_to_Server_load-balancing", "configuring-repositories-proxy_load-balancing", "Installing_Proxy_Packages_load-balancing", - "synchronizing-the-system-clock-with-chronyd_load-balancing", "preparing-capsule-servers-for-load-balancing-additional-resources_load-balancing", "installing-foreman-proxy-packages-dnf_load-balancing" ], @@ -226,6 +225,9 @@ "configuring_authentication_for_red_hat_satellite_users": { "providing-feedback-on-red-hat-documentation_authentication": [ + ], + "overview-of-authentication-methods-in-project_authentication": [ + ], "accessing_server_authentication": [ "logging-in-to-the-satellite_web_UI_authentication", @@ -234,14 +236,7 @@ "setting-a-custom-message-on-the-satellite_web_UI-login-page_authentication", "CLI_Importing_the_Katello_Root_CA_Certificate_authentication" ], - "configuring-an-ldap-server-as-an-external-identity-provider-for-project_authentication": [ - "Configuring_TLS_for_Secure_LDAP_authentication", - "Configuring_Project_to_Use_LDAP_authentication", - "Example_Settings_for_LDAP_Connections_authentication", - "Example_LDAP_Filters_authentication", - "Using_LDAP_satellite" - ], - "configuring-kerberos-single-sign-on-with-identity_management-in-project_authentication": [ + "configuring-kerberos-sso-with-identity_management-in-project_authentication": [ "enrolling-projectserver-in-freeipa-domain_authentication", "configuring-the-freeipa-authentication-source-on-projectserver_authentication", "configuring-host-based-access-control-for-Identity_Management-users-logging-in-to-project_authentication", @@ -251,7 +246,7 @@ "Using_Identity_Management_credentials_to_log_in_to_the_satellite_web_UI-with-a-Chrome-browser_authentication", "Configuring-a-cross-forest-trust-between-Identity_Management-and-Active-Directory-for-Satellite_authentication" ], - "configuring-keycloak-wildfly-authentication-for-project_keycloak-wildfly": [ + "configuring-sso-and-2fa-with-keycloak-wildfly-in-project_keycloak-wildfly": [ "prerequisites-for-configuring-satellite-with-keycloak-authentication_keycloak-wildfly", "registering-satellite-as-a-client-of-keycloak_keycloak-wildfly", "configuring-the-satellite-client-in-keycloak_keycloak-wildfly", @@ -261,9 +256,15 @@ "configuring-group-mapping-for-keycloak-authentication_keycloak-wildfly", "logging-in-to-project-configured-with-keycloak-as-an-authentication-source_keycloak-wildfly" ], - "configuring-active-directory-as-an-external-identity-provider-for-project_authentication": [ - "configuring-the-active-directory-authentication-source-on-projectserver_authentication", - "Kerberos_Configuration_in_Web_Browsers_authentication" + "configuring-kerberos-sso-for-active-directory-users-in-project_authentication": [ + "configuring-the-active-directory-authentication-source-on-projectserver_authentication" + ], + "configuring-an-ldap-server-as-an-external-identity-provider-for-project_authentication": [ + "Configuring_TLS_for_Secure_LDAP_authentication", + "Configuring_Project_to_Use_LDAP_authentication", + "Example_Settings_for_LDAP_Connections_authentication", + "Example_LDAP_Filters_authentication", + "Using_LDAP_satellite" ], "important-user-and-group-account-information-for-active-directory-accounts_authentication": [ @@ -344,11 +345,9 @@ ], "installing-capsule-server": [ "Registering_Proxy_to_Server_capsule", - "attaching-infrastructure-subscription_capsule", "configuring-repositories-proxy_capsule", "using-fapolicyd-on-server_capsule", "Installing_Proxy_Packages_capsule", - "synchronizing-the-system-clock-with-chronyd_capsule", "configuring-capsule-server-with-ssl-certificates", "resetting-custom-ssl-certificate-to-default-self-signed-certificate-on-capsule_capsule", "assigning-organization-location-capsule-server_capsule", @@ -412,12 +411,9 @@ "installing_server_connected_satellite": [ "configuring-http-proxy-to-connect-to-cdn_satellite", "registering-to-red-hat-subscription-management_satellite", - "attaching-infrastructure-subscription_satellite", "configuring-repositories_satellite", "using-fapolicyd-on-server_satellite", "Installing_Server_Packages_satellite", - "synchronizing-the-system-clock-with-chronyd_satellite", - "installing-the-sos-package_satellite", "configuring-server_satellite", "Importing_a_Red_Hat_Subscription_Manifest_into_Server_satellite", "configuring-foreman-repositories-el-dnf_el8" @@ -478,8 +474,6 @@ "using-fapolicyd-on-server_satellite", "installing-from-the-offline-repositories_satellite", "resolving-package-dependency-errors_satellite", - "synchronizing-the-system-clock-with-chronyd_satellite", - "installing-the-sos-package_satellite", "configuring-server_satellite", "disabling-subscription-connection_satellite", "Importing_a_Red_Hat_Subscription_Manifest_into_Server_satellite" @@ -859,8 +853,7 @@ "cli-Removing_a_Host_from_Server_managing-hosts" ], "working_with_host_groups_managing-hosts": [ - "host-groups-overview_managing-hosts", - "nested-host-groups_managing-hosts", + "Host_Group_Settings_and_Nested_Host_Groups_managing-hosts", "Creating_a_Host_Group_managing-hosts", "Creating_a_Host_Group_for_each_Lifecycle_Environment_managing-hosts", "adding-a-host-to-a-host-group_managing-hosts", @@ -875,6 +868,7 @@ "Installing_Tracer_managing-hosts", "installing-and-configuring-puppet-agent-during-host-registration_managing-hosts", "Installing_and_Configuring_Puppet_Agent_Manually_managing-hosts", + "running-ansible-roles-during-host-registration", "using-custom-ssl-certificate-for-hosts_managing-hosts", "resetting-custom-ssl-certificate-to-default-self-signed-certificate-on-hosts_managing-hosts", "CLI_Setting_Permissions_for_the_Bootstrap_Script_managing-hosts" @@ -922,7 +916,6 @@ "Report_Template_Safe_Mode_managing-hosts" ], "configuring_host_collections_managing-hosts": [ - "host-collections-overview_managing-hosts", "Creating_a_Host_Collection_managing-hosts", "Cloning_a_Host_Collection_managing-hosts", "Removing_a_Host_Collection_managing-hosts", @@ -1089,11 +1082,8 @@ "content-and-patch-management-with-satellite_planning": [ "Content-Flow-in-Satellite_planning", "Content-Views-in-Satellite_planning", - "lifecycle-environments-and-environment-paths_planning", "Content_Types_in_Satellite_planning", - "content-sources-in-Satellite_planning", - "content-and-patch-management-with-project-additional-resources_planning", - "figu-An_Environment_Path_Containing_Four_Environments" + "content-and-patch-management-with-project-additional-resources_planning" ], "subscription-management-with-satellite_planning": [ "simple-content-access-sca-in-Satellite_planning", @@ -1105,19 +1095,14 @@ ], "major-satellite-components_planning": [ "Satellite-Server-Overview_planning", + "Organizations-and-Locations-in-Satellite_planning", "Capsule-Overview_planning", "Overview-of-Hosts-in-Satellite_planning", "List-of-Key-System-Components-of-Satellite-Server_planning", "Capsule-Features_planning", - "Capsule-Networking_planning", + "capsule-networking_planning", "major-project-components-additional-resources_planning" ], - "project-infrastructure-organization-concepts_planning": [ - "Organizations-and-Locations-in-Satellite_planning", - "host-groups-overview_planning", - "host-collections-overview_planning", - "additional-resources-project-infrastructure-organization-concepts_planning" - ], "tools-for-administration-of-satellite_planning": [ "Web-UI-Overview_planning", "Hammer-CLI-Overview_planning", @@ -1144,13 +1129,23 @@ "sect-Satellite_Server_Configuration", "satellite_server_with_external_database", "sect-Mapping_the_Infrastructure_Topology", + "sect-Defining_Content_Sources", "sect-Defining_the_Content_Lifecycle", "sect-Defining_Content_Deployment", "sect-Automating_the_Provisioning", "sect-Defining_Role_Based_Authentication", "sect-Additional_Tasks", - "sect-host-group-structures", - "satellite_server_with_multiple_manifests_image", + "satellite_server_with_multiple_manifests_image" + ], + "chap-architecture_guide-org_loc_and_lifecycle_environments": [ + "_organizations", + "_locations", + "_lifecycle_environments", + "figu-Example_Topology_for_Server_planning", + "figu-An_Environment_Path_Containing_Four_Environments" + ], + "chap-architecture_guide-host_grouping_concepts": [ + "sect-Architecture_Guide-Host_Group_Hierarchies", "figu-Life_Cycle_Environment_Based_Structure", "brid-Flat_Structure", "brid-Lifecycle_Environment_Based_Structure", @@ -1593,7 +1588,103 @@ "tasks" ], "hammer-reference": [ - + "hammer", + "hammer-activation-key", + "hammer-admin", + "hammer-alternate-content-source", + "hammer-ansible", + "hammer-architecture", + "hammer-arf-report", + "hammer-audit", + "hammer-auth", + "hammer-auth-source", + "hammer-bookmark", + "hammer-bootdisk", + "hammer-capsule", + "hammer-compute-profile", + "hammer-compute-resource", + "hammer-config-report", + "hammer-content-credentials", + "hammer-content-export", + "hammer-content-import", + "hammer-content-units", + "hammer-content-view", + "hammer-deb-package", + "hammer-defaults", + "hammer-discovery", + "hammer-discovery-rule", + "hammer-docker", + "hammer-domain", + "hammer-erratum", + "hammer-export-templates", + "hammer-fact", + "hammer-file", + "hammer-filter", + "hammer-foreign-input-set", + "hammer-full-help", + "hammer-global-parameter", + "hammer-host", + "hammer-host-collection", + "hammer-host-registration", + "hammer-hostgroup", + "hammer-http-proxy", + "hammer-import-templates", + "hammer-job-invocation", + "hammer-job-template", + "hammer-lifecycle-environment", + "hammer-location", + "hammer-mail-notification", + "hammer-medium", + "hammer-model", + "hammer-module-stream", + "hammer-organization", + "hammer-os", + "hammer-package", + "hammer-package-group", + "hammer-partition-table", + "hammer-ping", + "hammer-policy", + "hammer-prebuild-bash-completion", + "hammer-preupgrade-report", + "hammer-product", + "hammer-proxy", + "hammer-realm", + "hammer-recurring-logic", + "hammer-remote-execution-feature", + "hammer-report", + "hammer-report-template", + "hammer-repository", + "hammer-repository-set", + "hammer-role", + "hammer-scap-content", + "hammer-scap-content-profile", + "hammer-settings", + "hammer-shell", + "hammer-srpm", + "hammer-status", + "hammer-subnet", + "hammer-subscription", + "hammer-sync-plan", + "hammer-tailoring-file", + "hammer-task", + "hammer-template", + "hammer-template-input", + "hammer-user", + "hammer-user-group", + "hammer-virt-who-config", + "hammer-webhook", + "hammer-webhook-template", + "hammer-option-details", + "hammer-option-details-boolean", + "hammer-option-details-datetime", + "hammer-option-details-enum", + "hammer-option-details-file", + "hammer-option-details-key_value_list", + "hammer-option-details-list", + "hammer-option-details-multienum", + "hammer-option-details-number", + "hammer-option-details-schema", + "hammer-option-details-value" ] }, "using_the_satellite_rest_api": {