#, 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/targethosts-prepare.rst:2 msgid "Configuring the operating system" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:4 msgid "" "This section describes the installation and configuration of operating " "systems for the target hosts, as well as deploying SSH keys and configuring " "storage." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:9 msgid "Installing the operating system" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:11 msgid "" "Install one of the following supported operating systems on the target host:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:17 msgid "" "Configure at least one network interface to access the Internet or suitable " "local repositories." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:20 msgid "" "Some distributions add an extraneous entry in the ``/etc/hosts`` file that " "resolves the actual hostname to another loopback IP address such as ``127.0." "1.1``. You must comment out or remove this entry to prevent name resolution " "problems. **Do not remove the 127.0.0.1 entry.** This step is especially " "important for `metal` deployments." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:26 msgid "" "Use short hostnames rather than fully-qualified domain names (FQDN) to " "prevent length limitation issues with LXC and SSH. For example, a suitable " "short hostname for a compute host might be: 12345-Compute001." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:30 msgid "" "We recommend adding the Secure Shell (SSH) server packages to the " "installation on target hosts that do not have local (console) access." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:35 msgid "" "We also recommend setting your locale to `en_US.UTF-8`. Other locales might " "work, but they are not tested or supported." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:39 msgid "Configure Debian" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:41 #: ../../source/deploy-guide/source/targethosts-prepare.rst:65 msgid "Update package source lists" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:47 #: ../../source/deploy-guide/source/targethosts-prepare.rst:71 #: ../../source/deploy-guide/source/targethosts-prepare.rst:95 msgid "Upgrade the system packages and kernel:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:53 #: ../../source/deploy-guide/source/targethosts-prepare.rst:77 #: ../../source/deploy-guide/source/targethosts-prepare.rst:123 msgid "Install additional software packages:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:60 #: ../../source/deploy-guide/source/targethosts-prepare.rst:90 #: ../../source/deploy-guide/source/targethosts-prepare.rst:137 msgid "Reboot the host to activate the changes and use the new kernel." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:63 msgid "Configure Ubuntu" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:84 msgid "" "Install the kernel extra package if you have one for your kernel version" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:93 msgid "Configure CentOS Stream / Rocky Linux / AlmaLinux" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:101 msgid "" "Disable SELinux. Edit ``/etc/sysconfig/selinux``, make sure that ``SELINUX=" "enforcing`` is changed to ``SELINUX=disabled``." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:104 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/targethosts-prepare.rst:113 msgid "" "SELinux enabled is not currently supported in OpenStack-Ansible for CentOS/" "RHEL due to a lack of maintainers for the feature." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:116 msgid "Disable firewalld for proper components communication:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:130 msgid "" "(Optional) Reduce the kernel log level by changing the printk value in your " "sysctls:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:140 msgid "Configure SSH keys" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:142 msgid "" "Ansible uses SSH to connect the deployment host and target hosts. You can " "either use ``root`` user or any other user that is allowed to escalate " "privileges through `Ansible become`_ (like adding user to sudoers). For more " "details, please reffer to the `Running as non-root`_." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:147 msgid "" "Copy the contents of the public key file on the deployment host to the ``~/." "ssh/authorized_keys`` file on each target host." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:150 msgid "" "Test public key authentication from the deployment host to each target host " "by using SSH to connect to the target host from the deployment host. If you " "can connect and get the shell without authenticating, it is working. SSH " "provides a shell without asking for a password." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:156 msgid "" "For more information about how to generate an SSH key pair, as well as best " "practices, see `GitHub's documentation about generating SSH keys`_." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:164 msgid "Configuring the storage" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:166 msgid "" "`Logical Volume Manager (LVM)`_ enables a single device to be split into " "multiple logical volumes that appear as a physical storage device to the " "operating system. The Block Storage (cinder) service, and LXC containers " "that optionally run the OpenStack infrastructure, can optionally use LVM for " "their data storage." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:174 msgid "" "OpenStack-Ansible automatically configures LVM on the nodes, and overrides " "any existing LVM configuration. If you had a customized LVM configuration, " "edit the generated configuration file as needed." msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:178 msgid "" "To use the optional Block Storage (cinder) service, create an LVM volume " "group named ``cinder-volumes`` on the storage host. Specify a metadata size " "of 2048 when creating the physical volume. For example:" msgstr "" #: ../../source/deploy-guide/source/targethosts-prepare.rst:187 msgid "" "Optionally, create an LVM volume group named ``lxc`` for container file " "systems and set ``lxc_container_backing_store: lvm`` in user_variables.yml " "if you want to use LXC with LVM. If the ``lxc`` volume group does not exist, " "containers are automatically installed on the file system under ``/var/lib/" "lxc`` by default." msgstr ""