#, fuzzy msgid "" msgstr "" "Project-Id-Version: OpenStack-Ansible 32.1.0.dev230\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-02 06:20+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/deploy-guide/source/deploymenthost.rst:5 msgid "Prepare the deployment host" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:10 msgid "" "When you install OpenStack in a production environment, we recommend using a " "separate deployment host that contains Ansible and orchestrates the " "OpenStack-Ansible (OSA) installation on the target hosts. In a test " "environment, we recommend using one of the infrastructure target hosts as " "the deployment host." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:16 msgid "" "To use a target host as a deployment host, follow the steps in :deploy_guide:" "`Prepare the target hosts ` on the deployment host." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:21 msgid "Configuring the operating system" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:24 msgid "Install the operating system" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:26 msgid "" "Install one of the following supported operating systems on the deployment " "hosts:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:32 msgid "" "Configure at least one network interface to access the Internet or suitable " "local repositories." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:36 msgid "Configure Ubuntu" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:38 #: ../../source/deploy-guide/source/deploymenthost.rst:67 msgid "" "Install additional software packages and configure Network Time Protocol " "(NTP). Before you begin, we recommend upgrading your system packages and " "kernel." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:41 msgid "Update package source lists:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:47 msgid "Upgrade the system packages and kernel:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:53 #: ../../source/deploy-guide/source/deploymenthost.rst:86 msgid "Reboot the host." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:55 #: ../../source/deploy-guide/source/deploymenthost.rst:88 msgid "" "Install additional software packages if they were not installed during the " "operating system installation:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:62 msgid "Configure NTP to synchronize with a suitable time source." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:65 msgid "Configure CentOS Stream / Rocky Linux / AlmaLinux" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:70 msgid "Upgrade the system packages and kernel" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:76 msgid "" "Disable SELinux. Edit ``/etc/sysconfig/selinux``, make sure that ``SELINUX=" "enforcing`` is changed to ``SELINUX=disabled``." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:79 msgid "" "For RHEL distributions starting from version 9 the recommended way to " "disable SELinux is via the boot loader using grubby:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:96 msgid "" "Configure NTP to synchronize with a suitable time source and start chronyd:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:103 msgid "" "The ``firewalld`` service is enabled on CentOS Stream and Rocky Linux by " "default and its default ruleset prevents OpenStack components from " "communicating properly. Stop the ``firewalld`` service and mask it to " "prevent it from starting:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:114 msgid "Configure SSH keys" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:116 msgid "" "Ansible uses SSH with public key authentication to connect the deployment " "host and target hosts. To reduce user interaction during Ansible operations, " "do not include passphrases with key pairs. However, if a passphrase is " "required, consider using the ``ssh-agent`` and ``ssh-add`` commands to " "temporarily store the passphrase before performing Ansible operations." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:124 msgid "Configure the network" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:126 msgid "" "Ansible deployments fail if the deployment server can't use Secure Shell " "(SSH) to connect to the containers." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:129 msgid "" "Configure the deployment host (where Ansible is executed) to be on the same " "layer 2 network as the network designated for container management. By " "default, this is the ``br-mgmt`` network. This configuration reduces the " "rate of failure caused by connectivity issues." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:134 msgid "" "Select an IP address from the following example range to assign to the " "deployment host:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:142 msgid "Install the source and dependencies" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:144 msgid "Install the source and dependencies for the deployment host." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:148 msgid "" "If you are installing with limited connectivity, please review :dev_docs:" "`Installing with limited connectivity ` before proceeding." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:152 msgid "" "Clone the latest stable release of the OpenStack-Ansible Git repository in " "the ``/opt/openstack-ansible`` directory:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:157 msgid "" "The value of |latest_tag| might not match the highest available tag. If you " "are not using the master branch, you should verify the latest stable release " "for your branch by checking the full tag list here: `OpenStack-Ansible Tags " "`_" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:166 msgid "" "If opendev.org can not be accessed to run git clone, github.com can be used " "as an alternative repo:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:173 msgid "" "Change to the ``/opt/openstack-ansible`` directory, and run the Ansible " "bootstrap script:" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:181 msgid "Configure Docker with Alpine" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:183 msgid "" "It is an alternative realization of deploy host configuration which includes " "usage of the Docker container as the deploy host." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:186 msgid "" "This is also neither supported nor tested in CI, so you should use it at " "your own risk." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:188 msgid "" "Before you begin, we recommend upgrading your Docker host system packages " "and kernel." msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:190 msgid "Prepare your OpenStack Ansible Dockerfile" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:201 msgid "Build and run your deploy host container" msgstr "" #: ../../source/deploy-guide/source/deploymenthost.rst:209 msgid "" "Configure NTP to synchronize with a suitable time source on the Docker host." msgstr ""