Merge "Update docs for Ubuntu 20.04"

This commit is contained in:
Zuul
2025-04-17 07:40:42 +00:00
committed by Gerrit Code Review
4 changed files with 15 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ Installing API behind mod_wsgi
sudo dnf install httpd mod_wsgi
Debian/Ubuntu:
sudo apt-get install apache2 libapache2-mod-wsgi-py3
sudo apt install apache2 libapache2-mod-wsgi-py3
#. Copy ``etc/apache2/trove`` under the apache sites::

View File

@@ -19,9 +19,6 @@ This page describes how to set up a working development
environment that can be used in deploying Trove on latest releases
of Ubuntu.
Following these instructions will allow you to have a fully functional Trove
environment using the DevStack on Ubuntu 16.04 or 18.04.
Config DevStack with Trove
~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -30,7 +27,13 @@ offers.
.. note::
The following steps have been fully verified both on Ubuntu 16.04 and 18.04.
The following steps have been fully verified both on Ubuntu 22.04/24.04
and Rocky Linux 9.
.. note::
Make sure that you have at least 16 GB of RAM available before deploying
DevStack with Trove, as it requires significant memory to run properly.
Start by cloning the devstack repository using a non-root user(the default user
is ``ubuntu``) and change to devstack directory:

View File

@@ -14,8 +14,8 @@ This document will not cover OpenStack setup for other services.
Requirements
~~~~~~~~~~~~
A running OpenStack environment installed on Ubuntu 16.04 or 18.04 LTS is
required, including the following components:
A running OpenStack environment installed on Ubuntu 22.04 or 24.04
LTS is required, including the following components:
- Compute (Nova)
- Image Service (Glance)
@@ -57,9 +57,9 @@ List of packages to be installed:
.. code-block:: bash
$ sudo apt-get install -y build-essential python-dev libpython-dev \
$ sudo apt install -y build-essential python3-dev libpython-dev \
python-setuptools libffi-dev libxslt1-dev libxml2-dev libyaml-dev \
libssl-dev zlib1g-dev mysql-client python-pymysql libmysqlclient-dev git
libssl-dev zlib1g-dev mysql-client python3-pymysql libmysqlclient-dev git
Python settings
---------------

View File

@@ -4,7 +4,7 @@ Install and configure for Ubuntu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This section describes how to install and configure the Database
service for Ubuntu 18.04 (LTS).
service for Ubuntu Ubuntu 22.04 or 24.04 (LTS).
.. include:: common_prerequisites.txt
@@ -27,8 +27,8 @@ Install and configure components
.. code-block:: console
# apt-get update
# apt-get install python-trove trove-common trove-api trove-taskmanager trove-conductor
# apt update
# apt install python-trove trove-common trove-api trove-taskmanager trove-conductor
# pip3 install python-troveclient