diff --git a/deploy-guide/source/app-aboutosa.rst b/deploy-guide/source/app-aboutosa.rst index aa0986f059..c7dd17009f 100644 --- a/deploy-guide/source/app-aboutosa.rst +++ b/deploy-guide/source/app-aboutosa.rst @@ -5,8 +5,8 @@ About OpenStack-Ansible ======================= OpenStack-Ansible (OSA) uses the `Ansible `_ -IT automation engine to deploy an OpenStack environment on Ubuntu, with CentOS and -openSUSE currently in Beta release. +IT automation engine to deploy an OpenStack environment on Ubuntu, Debian +and CentOS. For isolation and ease of maintenance, you can install OpenStack components into machine containers. @@ -21,8 +21,7 @@ listed in our :dev_docs:`architecture reference `_ * `Ubuntu server 20.04 (Focal Fossa) LTS 64-bit `_ * `Debian 10 (Buster) LTS 64-bit `_ -* `Centos 7 64-bit `_ * `Centos 8 64-bit `_ -* `openSUSE 15.X (experimental) 64-bit `_ Configure at least one network interface to access the Internet or suitable local repositories. @@ -107,29 +105,6 @@ Before you begin, we recommend upgrading your system packages and kernel. deployments. Until that work is complete, deployers must maintain their own firewall rulesets or disable the firewall entirely. -Configure openSUSE -~~~~~~~~~~~~~~~~~~ - -Install additional software packages and configure Network Time Protocol (NTP). -Before you begin, we recommend upgrading your system packages and kernel. - -#. Upgrade the system packages and kernel - - .. code-block:: shell-session - - # zypper up - -#. Reboot the host. - -#. Install additional software packages if they were not installed - during the operating system installation: - - .. parsed-literal:: - - # zypper ar \http://download.opensuse.org/repositories/Cloud:/OpenStack:/|suse_series|/openSUSE_Leap_42.3 OBS:Cloud:OpenStack:|suse_series| - # zypper install git-core ntp openssh python-devel sudo gcc libffi-devel libopenssl-devel - -#. Configure NTP to synchronize with a suitable time source. Configure SSH keys ================== diff --git a/deploy-guide/source/overview-requirements.rst b/deploy-guide/source/overview-requirements.rst index 78666d84f4..c134c2f656 100644 --- a/deploy-guide/source/overview-requirements.rst +++ b/deploy-guide/source/overview-requirements.rst @@ -20,23 +20,10 @@ following minimum requirements: * CentOS - .. note:: - - CentOS 7 supports only source installs, installation of OpenStack - with distro packages is not supported. - - * Centos 7, fully updated. - * Centos 8 * Linux kernel version ``3.10.0`` or later. -* openSUSE (support is experimental) - - * Leap 15.X, fully updated. - - * Linux kernel version ``4.4.X`` or later. - * Secure Shell (SSH) client and server that support public key authentication diff --git a/deploy-guide/source/targethosts-prepare.rst b/deploy-guide/source/targethosts-prepare.rst index c141666251..44e8ff9e1d 100644 --- a/deploy-guide/source/targethosts-prepare.rst +++ b/deploy-guide/source/targethosts-prepare.rst @@ -16,7 +16,6 @@ target host: * Debian 10 64-bit * Centos 7 64-bit * Centos 8 64-bit -* openSUSE 15.X 64-bit Configure at least one network interface to access the Internet or suitable local repositories. @@ -140,48 +139,6 @@ Configure CentOS #. Reboot the host to activate the changes and use the new kernel. -Configure openSUSE -~~~~~~~~~~~~~~~~~~ - -#. Upgrade the system packages and kernel: - - .. code-block:: shell-session - - # zypper up - -#. Reboot the host. - -#. Ensure that the kernel version is ``4.4`` or later: - - .. code-block:: shell-session - - # uname -r - -#. Install additional software packages: - - .. code-block:: shell-session - - # zypper install bridge-utils iputils lsof lvm2 \ - chrony opensshr sudo tcpdump python3 - -#. Add the appropriate kernel modules to the ``/etc/modules-load.d`` file to - enable VLAN and bond interfaces: - - .. code-block:: shell-session - - # echo 'bonding' >> /etc/modules-load.d/openstack-ansible.conf - # echo '8021q' >> /etc/modules-load.d/openstack-ansible.conf - -#. Configure Network Time Protocol (NTP) in ``/etc/chrony.conf`` to - synchronize with a suitable time source and start the service: - - .. code-block:: shell-session - - # systemctl enable chronyd.service - # systemctl start chronyd.service - - -#. Reboot the host to activate the changes and use the new kernel. Configure SSH keys ================== diff --git a/doc/source/contributor/periodic-work.rst b/doc/source/contributor/periodic-work.rst index 5342ad9e99..6fd422bfe3 100644 --- a/doc/source/contributor/periodic-work.rst +++ b/doc/source/contributor/periodic-work.rst @@ -163,8 +163,7 @@ development team by performing one of the following recurring tasks: * After official project release, before official OpenStack-Ansible release: - * Bump RDO, Ubuntu Cloud Archive and openSUSE OBS OpenStack Cloud - repositories if they are ready on time. + * Bump RDO and Ubuntu Cloud Archive repositories if they are ready on time. * Immediately after official OpenStack-Ansible release: diff --git a/doc/source/index.rst b/doc/source/index.rst index 6771a1d523..b3a1c967b7 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -9,11 +9,10 @@ configuration of an OpenStack environment. Documentation for each of the following releases is available. -Ussuri: Maintained -~~~~~~~~~~~~~~~~~~~~~~~~~ +Victoria: Under Development +~~~~~~~~~~~~~~~~~~~~~~~~~~~ -OpenStack-Ansible Ussuri series was first released with the 21.0.0 tag on -14 August 2020. +OpenStack-Ansible Victoria is currently in development. .. toctree:: :maxdepth: 1 @@ -26,6 +25,21 @@ OpenStack-Ansible Ussuri series was first released with the 21.0.0 tag on contributor/index reference/index + +Ussuri: Maintained +~~~~~~~~~~~~~~~~~~~~~~~~~ + +OpenStack-Ansible Ussuri series was first released with the 21.0.0 tag on +14 August 2020. + +* `OpenStack-Ansible Ussuri Documentation`_ + +* `OpenStack-Ansible Ussuri series release notes`_ + +.. _OpenStack-Ansible Ussuri Documentation: https://docs.openstack.org/openstack-ansible/ussuri/ +.. _OpenStack-Ansible Ussuri series release notes: https://docs.openstack.org/releasenotes/openstack-ansible/ussuri.html + + Train: Maintained ~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/doc/source/user/aio/quickstart.rst b/doc/source/user/aio/quickstart.rst index 2c89408f2c..0708ce0021 100644 --- a/doc/source/user/aio/quickstart.rst +++ b/doc/source/user/aio/quickstart.rst @@ -62,7 +62,7 @@ system packages are upgraded and then reboot into the new kernel: .. code-block:: shell-session - ## Ubuntu + ## Ubuntu / Debian # apt-get update # apt-get dist-upgrade # reboot @@ -70,8 +70,8 @@ system packages are upgraded and then reboot into the new kernel: .. code-block:: shell-session ## CentOS - # yum upgrade - # yum install git + # dnf upgrade + # dnf install git-core # systemctl stop firewalld # systemctl mask firewalld # reboot @@ -83,12 +83,6 @@ system packages are upgraded and then reboot into the new kernel: SELinux enabled is not currently supported in OpenStack-Ansible for CentOS/RHEL due to a lack of maintainers for the feature. -.. code-block:: shell-session - - ## openSUSE - # zypper up - # zypper in git-core - # reboot .. note:: @@ -129,9 +123,7 @@ version. .. note:: The |current_release_formal_name| release is only compatible with Debian 10 (buster), Ubuntu 18.04 (Bionic Beaver), Ubuntu 20.04 - (Focal Fossa), CentOS 7 and CentOS 8. Experimentat support is - provided for openSUSE Leap 15.X but this is expected to be removed - in the next major release. + (Focal Fossa) and CentOS 8. The next step is to bootstrap Ansible and the Ansible roles for the development environment.