diff --git a/docs/upgrade/_common/upgrade-guide-v2022-patch-ubuntu-and-debian-p2.rst b/docs/upgrade/_common/upgrade-guide-v2022-patch-ubuntu-and-debian-p2.rst index c067864afc..15cdda9662 100644 --- a/docs/upgrade/_common/upgrade-guide-v2022-patch-ubuntu-and-debian-p2.rst +++ b/docs/upgrade/_common/upgrade-guide-v2022-patch-ubuntu-and-debian-p2.rst @@ -1,4 +1,4 @@ -To upgrade: +**To upgrade ScyllaDB:** #. Update the |APT|_ to **2022.x**. #. Install: diff --git a/docs/upgrade/_common/upgrade-guide-v2022-ubuntu-and-debian-p2.rst b/docs/upgrade/_common/upgrade-guide-v2022-ubuntu-and-debian-p2.rst index 98261ce2f2..597a0c2cd8 100644 --- a/docs/upgrade/_common/upgrade-guide-v2022-ubuntu-and-debian-p2.rst +++ b/docs/upgrade/_common/upgrade-guide-v2022-ubuntu-and-debian-p2.rst @@ -1,5 +1,3 @@ -.. _upgrade-guide-regular-procedure: - **To upgrade ScyllaDB:** #. Update the |APT|_ to **2022.1** and enable scylla/ppa repo. diff --git a/docs/upgrade/_common/upgrade-image-enterprise.rst b/docs/upgrade/_common/upgrade-image-enterprise.rst new file mode 100644 index 0000000000..e525dfea6c --- /dev/null +++ b/docs/upgrade/_common/upgrade-image-enterprise.rst @@ -0,0 +1,36 @@ +There are two alternative upgrade procedures: + +* :ref:`Upgrading ScyllaDB and simultaneously updating 3rd party and OS packages `. It is recommended if you are running a ScyllaDB official image (EC2 AMI, GCP, and Azure images), which is based on Ubuntu 20.04. + +* :ref:`Upgrading ScyllaDB without updating any external packages `. + +.. _upgrade-image-recommended-procedure: + +**To upgrade ScyllaDB and update 3rd party and OS packages (RECOMMENDED):** + +.. versionadded:: 2021.1.10 + +Choosing this upgrade procedure allows you to upgrade your ScyllaDB version and update the 3rd party and OS packages using one command. + +#. Update the |SCYLLA_REPO|_ to |NEW_VERSION|. + +#. Run the following command to update the manifest file: + + .. code:: sh + + cat scylla-enterprise-packages--.txt | sudo xargs -n1 apt-get -y + + Where: + + * ```` - The ScyllaDB version to which you are upgrading ( |NEW_VERSION| ). + * ```` - Architecture type: ``x86_64`` or ``aarch64``. + + The file is included in the ScyllaDB packages downloaded in the previous step. The file location is ScyllaDB Enterprise: ``http://downloads.scylladb.com/downloads/scylla-enterprise/aws/manifest/scylla-enterprise-packages--.txt``. + + Example: + + .. code:: sh + + cat scylla-enterprise-packages-2022.1.10-x86_64.txt | sudo xargs -n1 apt-get -y + +.. _upgrade-image-enterprise-upgrade-guide-regular-procedure: \ No newline at end of file diff --git a/docs/upgrade/_common/upgrade-image.rst b/docs/upgrade/_common/upgrade-image.rst index 7e32d50c16..abfd4606f3 100644 --- a/docs/upgrade/_common/upgrade-image.rst +++ b/docs/upgrade/_common/upgrade-image.rst @@ -2,14 +2,13 @@ There are two alternative upgrade procedures: * :ref:`Upgrading ScyllaDB and simultaneously updating 3rd party and OS packages `. It is recommended if you are running a ScyllaDB official image (EC2 AMI, GCP, and Azure images), which is based on Ubuntu 20.04. -* :ref:`Upgrading ScyllaDB without updating any external packages`. +* :ref:`Upgrading ScyllaDB without updating any external packages `. .. _upgrade-image-recommended-procedure: **To upgrade ScyllaDB and update 3rd party and OS packages (RECOMMENDED):** -.. versionadded:: ScyllaDB 5.0 -.. versionadded:: ScyllaDB Enterprise 2021.1.10 +.. versionadded:: 5.0 Choosing this upgrade procedure allows you to upgrade your ScyllaDB version and update the 3rd party and OS packages using one command. @@ -26,13 +25,12 @@ Choosing this upgrade procedure allows you to upgrade your ScyllaDB version and * ```` - The ScyllaDB version to which you are upgrading ( |NEW_VERSION| ). * ```` - Architecture type: ``x86_64`` or ``aarch64``. - The file is included in the ScyllaDB packages downloaded in the previous step. The file location is: - - * ScyllaDB Enterprise: ``http://downloads.scylladb.com/downloads/scylla-enterprise/aws/manifest/scylla-packages--.txt`` - * ScyllaDB Open Source: ``http://downloads.scylladb.com/downloads/scylla/aws/manifest/scylla-packages--.txt`` + The file is included in the ScyllaDB packages downloaded in the previous step. The file location is ScyllaDB Open Source: ``http://downloads.scylladb.com/downloads/scylla/aws/manifest/scylla-packages--.txt`` Example: .. code:: sh cat scylla-packages-5.1.2-x86_64.txt | sudo xargs -n1 apt-get -y + +.. _upgrade-image-upgrade-guide-regular-procedure: \ No newline at end of file