From 87d6098886f68479948bd00a2037f0cf9df80cdf Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 09:57:45 -0400 Subject: [PATCH 01/26] Template changes to remove Ubuntu 20 from Data Migration Service --- .../linux_x86_64/edb-dms-reader_ubuntu_20.mdx | 36 ------------------- install_template/config.yaml | 3 -- .../ubuntu-20.04.njk | 2 -- 3 files changed, 41 deletions(-) delete mode 100644 advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/edb-dms-reader_ubuntu_20.mdx delete mode 100644 install_template/templates/products/edb-data-migration-service-reader/ubuntu-20.04.njk diff --git a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/edb-dms-reader_ubuntu_20.mdx b/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/edb-dms-reader_ubuntu_20.mdx deleted file mode 100644 index b09ac87aab2..00000000000 --- a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/edb-dms-reader_ubuntu_20.mdx +++ /dev/null @@ -1,36 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Data Migration Service Reader on Ubuntu 20.04 x86_64 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -Install the EDB DMS Reader (packaged as `cdcreader`): - -```shell -sudo apt-get install cdcreader -``` diff --git a/install_template/config.yaml b/install_template/config.yaml index 0485e53a8a4..c47e1f33f9a 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -19,9 +19,6 @@ products: - name: Debian 12 arch: x86_64 supported versions: [2] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [2] - name: Ubuntu 22.04 arch: x86_64 supported versions: [2] diff --git a/install_template/templates/products/edb-data-migration-service-reader/ubuntu-20.04.njk b/install_template/templates/products/edb-data-migration-service-reader/ubuntu-20.04.njk deleted file mode 100644 index bf8a7d59776..00000000000 --- a/install_template/templates/products/edb-data-migration-service-reader/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-data-migration-service-reader/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} From 5f4ede68de2d39e212e897d8dc081cd64be11ace Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:12:10 -0400 Subject: [PATCH 02/26] Template changes and deleted files to remove Ubuntu 20 from JDBC Connector --- install_template/config.yaml | 5 +---- .../templates/products/edb-jdbc-connector/ubuntu-18.04.njk | 2 -- .../templates/products/edb-jdbc-connector/ubuntu-20.04.njk | 2 -- 3 files changed, 1 insertion(+), 8 deletions(-) delete mode 100644 install_template/templates/products/edb-jdbc-connector/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/edb-jdbc-connector/ubuntu-20.04.njk diff --git a/install_template/config.yaml b/install_template/config.yaml index c47e1f33f9a..47b33dfc8d3 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -56,10 +56,7 @@ products: supported versions: [42.7.3.2] - name: Debian 12 arch: arm64 - supported versions: [42.7.3.2] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [42.7.3.2] + supported versions: [42.7.3.1] - name: Ubuntu 22.04 arch: x86_64 supported versions: [42.7.3.2] diff --git a/install_template/templates/products/edb-jdbc-connector/ubuntu-18.04.njk b/install_template/templates/products/edb-jdbc-connector/ubuntu-18.04.njk deleted file mode 100644 index c3c22f2d7c3..00000000000 --- a/install_template/templates/products/edb-jdbc-connector/ubuntu-18.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-jdbc-connector/base.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-jdbc-connector/ubuntu-20.04.njk b/install_template/templates/products/edb-jdbc-connector/ubuntu-20.04.njk deleted file mode 100644 index bc115a7c370..00000000000 --- a/install_template/templates/products/edb-jdbc-connector/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-jdbc-connector/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file From e3e864404555ecf38d8b9232b8c68625f6c3ec5a Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:20:51 -0400 Subject: [PATCH 03/26] Template changes and deleted files to remove Ubuntu 20 from Migration Toolkit --- install_template/config.yaml | 3 -- .../migration-toolkit/ubuntu-20.04.njk | 2 - .../installing/linux_x86_64/mtk_ubuntu_20.mdx | 44 ------------------- 3 files changed, 49 deletions(-) delete mode 100644 install_template/templates/products/migration-toolkit/ubuntu-20.04.njk delete mode 100644 product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 47b33dfc8d3..fb2d8261b28 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -83,9 +83,6 @@ products: - name: AlmaLinux 9 or Rocky Linux 9 arch: x86_64 supported versions: [55] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [55] - name: Ubuntu 22.04 arch: x86_64 supported versions: [55] diff --git a/install_template/templates/products/migration-toolkit/ubuntu-20.04.njk b/install_template/templates/products/migration-toolkit/ubuntu-20.04.njk deleted file mode 100644 index 23c52fda73f..00000000000 --- a/install_template/templates/products/migration-toolkit/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/migration-toolkit/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx deleted file mode 100644 index de0421c983f..00000000000 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_20.mdx +++ /dev/null @@ -1,44 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Migration Toolkit on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-migrationtoolkit -``` - -## Initial configuration - -Before invoking Migration Toolkit, you must download and install JDBC drivers for connecting to the source and target databases. See [Installing a JDBC driver](/migration_toolkit/latest/installing/installing_jdbc_driver/) for details. From eeb2f63a2c79072c33d33edc2347761d02ca598a Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:21:49 -0400 Subject: [PATCH 04/26] Generated file changes for Data Migration Service, JDBC, MTK --- .../getting_started/installing/index.mdx | 2 +- .../getting_started/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/jdbc_connector/42.7.3.2/installing/index.mdx | 2 +- .../jdbc_connector/42.7.3.2/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/migration_toolkit/55/installing/index.mdx | 2 +- .../migration_toolkit/55/installing/linux_x86_64/index.mdx | 3 --- 6 files changed, 3 insertions(+), 12 deletions(-) diff --git a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/index.mdx b/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/index.mdx index 717a84e2bfa..fb685172056 100644 --- a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/index.mdx +++ b/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/index.mdx @@ -27,7 +27,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/edb-dms-reader_ubuntu_22), [Ubuntu 20.04](linux_x86_64/edb-dms-reader_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/edb-dms-reader_ubuntu_22) - [Debian 12](linux_x86_64/edb-dms-reader_debian_12), [Debian 11](linux_x86_64/edb-dms-reader_debian_11) diff --git a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/index.mdx b/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/index.mdx index db6f00cde9e..7bf65b8e1ba 100644 --- a/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/index.mdx +++ b/advocacy_docs/edb-postgres-ai/migration-etl/data-migration-service/getting_started/installing/linux_x86_64/index.mdx @@ -9,7 +9,6 @@ navigation: - edb-dms-reader_other_linux_9 - edb-dms-reader_sles_15 - edb-dms-reader_ubuntu_22 - - edb-dms-reader_ubuntu_20 - edb-dms-reader_debian_12 - edb-dms-reader_debian_11 --- @@ -38,8 +37,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](edb-dms-reader_ubuntu_22) -- [Ubuntu 20.04](edb-dms-reader_ubuntu_20) - - [Debian 12](edb-dms-reader_debian_12) - [Debian 11](edb-dms-reader_debian_11) diff --git a/product_docs/docs/jdbc_connector/42.7.3.2/installing/index.mdx b/product_docs/docs/jdbc_connector/42.7.3.2/installing/index.mdx index e644670856a..72e14d1837c 100644 --- a/product_docs/docs/jdbc_connector/42.7.3.2/installing/index.mdx +++ b/product_docs/docs/jdbc_connector/42.7.3.2/installing/index.mdx @@ -52,7 +52,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/jdbc_ubuntu_22), [Ubuntu 20.04](linux_x86_64/jdbc_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/jdbc_ubuntu_22) - [Debian 12](linux_x86_64/jdbc_debian_12), [Debian 11](linux_x86_64/jdbc_debian_11) diff --git a/product_docs/docs/jdbc_connector/42.7.3.2/installing/linux_x86_64/index.mdx b/product_docs/docs/jdbc_connector/42.7.3.2/installing/linux_x86_64/index.mdx index da35df33914..3301e5a2b4c 100644 --- a/product_docs/docs/jdbc_connector/42.7.3.2/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/jdbc_connector/42.7.3.2/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - jdbc_other_linux_8 - jdbc_sles_15 - jdbc_ubuntu_22 - - jdbc_ubuntu_20 - jdbc_debian_12 - jdbc_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](jdbc_ubuntu_22) -- [Ubuntu 20.04](jdbc_ubuntu_20) - - [Debian 12](jdbc_debian_12) - [Debian 11](jdbc_debian_11) diff --git a/product_docs/docs/migration_toolkit/55/installing/index.mdx b/product_docs/docs/migration_toolkit/55/installing/index.mdx index 350db2b5bd6..aafab125234 100644 --- a/product_docs/docs/migration_toolkit/55/installing/index.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/index.mdx @@ -55,7 +55,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/mtk_ubuntu_22), [Ubuntu 20.04](linux_x86_64/mtk_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/mtk_ubuntu_22) - [Debian 12](linux_x86_64/mtk_debian_12), [Debian 11](linux_x86_64/mtk_debian_11) diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx index 29fe4d20b74..023c45bbcd2 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - mtk_other_linux_8 - mtk_sles_15 - mtk_ubuntu_22 - - mtk_ubuntu_20 - mtk_debian_12 - mtk_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](mtk_ubuntu_22) -- [Ubuntu 20.04](mtk_ubuntu_20) - - [Debian 12](mtk_debian_12) - [Debian 11](mtk_debian_11) From 25245bba54b44a47ce2f70b062cd226dc820e35a Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:40:12 -0400 Subject: [PATCH 05/26] Template changes and deleted files to remove Ubuntu 20 from OCL 14, 15, and 16 --- install_template/config.yaml | 5 +- .../edb-ocl-connector/ubuntu-18.04.njk | 2 - .../edb-ocl-connector/ubuntu-20.04.njk | 2 - .../installing/linux_x86_64/ocl_ubuntu_18.mdx | 47 ------------------- .../installing/linux_x86_64/ocl_ubuntu_20.mdx | 47 ------------------- .../installing/linux_x86_64/ocl_ubuntu_18.mdx | 47 ------------------- .../installing/linux_x86_64/ocl_ubuntu_20.mdx | 47 ------------------- .../installing/linux_x86_64/ocl_ubuntu_20.mdx | 47 ------------------- 8 files changed, 1 insertion(+), 243 deletions(-) delete mode 100644 install_template/templates/products/edb-ocl-connector/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/edb-ocl-connector/ubuntu-20.04.njk delete mode 100644 product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_18.mdx delete mode 100644 product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_20.mdx delete mode 100644 product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_18.mdx delete mode 100644 product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_20.mdx delete mode 100644 product_docs/docs/ocl_connector/16/installing/linux_x86_64/ocl_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index fb2d8261b28..5bf5d07f7b5 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -138,10 +138,7 @@ products: supported versions: [16, 17] - name: Debian 12 arch: arm64 - supported versions: [16, 17] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [14, 15, 16, 17] + supported versions: [16] - name: Ubuntu 22.04 arch: x86_64 supported versions: [15, 16, 17] diff --git a/install_template/templates/products/edb-ocl-connector/ubuntu-18.04.njk b/install_template/templates/products/edb-ocl-connector/ubuntu-18.04.njk deleted file mode 100644 index 0ac58e002eb..00000000000 --- a/install_template/templates/products/edb-ocl-connector/ubuntu-18.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-ocl-connector/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-ocl-connector/ubuntu-20.04.njk b/install_template/templates/products/edb-ocl-connector/ubuntu-20.04.njk deleted file mode 100644 index 0ac58e002eb..00000000000 --- a/install_template/templates/products/edb-ocl-connector/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-ocl-connector/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_18.mdx b/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_18.mdx deleted file mode 100644 index 9651d44a898..00000000000 --- a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_18.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing EDB OCL Connector on Ubuntu 18.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /ocl_connector/14/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu18_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-oci -sudo apt-get -y install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_20.mdx b/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_20.mdx deleted file mode 100644 index bb89532199f..00000000000 --- a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/ocl_ubuntu_20.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /ocl_connector/14/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-oci -sudo apt-get -y install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_18.mdx b/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_18.mdx deleted file mode 100644 index f791fc3f257..00000000000 --- a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_18.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing EDB OCL Connector on Ubuntu 18.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /ocl_connector/15/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu18_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-oci -sudo apt-get -y install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_20.mdx b/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_20.mdx deleted file mode 100644 index e4c9c508378..00000000000 --- a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/ocl_ubuntu_20.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /ocl_connector/15/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-oci -sudo apt-get -y install edb-oci-dev -``` diff --git a/product_docs/docs/ocl_connector/16/installing/linux_x86_64/ocl_ubuntu_20.mdx b/product_docs/docs/ocl_connector/16/installing/linux_x86_64/ocl_ubuntu_20.mdx deleted file mode 100644 index a4df02a1a47..00000000000 --- a/product_docs/docs/ocl_connector/16/installing/linux_x86_64/ocl_ubuntu_20.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB OCL Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /ocl_connector/16/04_open_client_library/01_installing_and_configuring_the_ocl_connector/install_on_linux_using_edb_repo/x86_amd64/ocl_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-oci -sudo apt-get -y install edb-oci-dev -``` From ae3b17a084692fde46fdd1f3006b881006445a54 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:41:07 -0400 Subject: [PATCH 06/26] Generated file changes for OCL after removed Ubuntu 20 --- product_docs/docs/ocl_connector/14/installing/index.mdx | 2 -- .../docs/ocl_connector/14/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/ocl_connector/15/installing/index.mdx | 2 +- .../docs/ocl_connector/15/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/ocl_connector/16/installing/index.mdx | 2 +- .../docs/ocl_connector/16/installing/linux_x86_64/index.mdx | 3 --- 6 files changed, 2 insertions(+), 13 deletions(-) diff --git a/product_docs/docs/ocl_connector/14/installing/index.mdx b/product_docs/docs/ocl_connector/14/installing/index.mdx index ea9cf7354f1..c3de76066a4 100644 --- a/product_docs/docs/ocl_connector/14/installing/index.mdx +++ b/product_docs/docs/ocl_connector/14/installing/index.mdx @@ -41,8 +41,6 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 20.04](linux_x86_64/ocl_ubuntu_20) - - [Debian 11](linux_x86_64/ocl_debian_11) ## Linux [IBM Power (ppc64le)](linux_ppc64le) diff --git a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/index.mdx b/product_docs/docs/ocl_connector/14/installing/linux_x86_64/index.mdx index 232c60d6995..bc7bb949638 100644 --- a/product_docs/docs/ocl_connector/14/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/ocl_connector/14/installing/linux_x86_64/index.mdx @@ -15,7 +15,6 @@ navigation: - ocl_other_linux_9 - ocl_other_linux_8 - ocl_sles_15 - - ocl_ubuntu_20 - ocl_debian_11 --- @@ -45,6 +44,4 @@ Operating system-specific install instructions are described in the correspondin ### Debian and derivatives -- [Ubuntu 20.04](ocl_ubuntu_20) - - [Debian 11](ocl_debian_11) diff --git a/product_docs/docs/ocl_connector/15/installing/index.mdx b/product_docs/docs/ocl_connector/15/installing/index.mdx index 3f77a558408..aa46646ebaf 100644 --- a/product_docs/docs/ocl_connector/15/installing/index.mdx +++ b/product_docs/docs/ocl_connector/15/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/ocl_ubuntu_22), [Ubuntu 20.04](linux_x86_64/ocl_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/ocl_ubuntu_22) - [Debian 11](linux_x86_64/ocl_debian_11) diff --git a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/index.mdx b/product_docs/docs/ocl_connector/15/installing/linux_x86_64/index.mdx index d824d0b358f..6b4ddc1fd84 100644 --- a/product_docs/docs/ocl_connector/15/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/ocl_connector/15/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - ocl_other_linux_8 - ocl_sles_15 - ocl_ubuntu_22 - - ocl_ubuntu_20 - ocl_debian_11 --- @@ -48,6 +47,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](ocl_ubuntu_22) -- [Ubuntu 20.04](ocl_ubuntu_20) - - [Debian 11](ocl_debian_11) diff --git a/product_docs/docs/ocl_connector/16/installing/index.mdx b/product_docs/docs/ocl_connector/16/installing/index.mdx index 8016d75f50f..e7fd2603afc 100644 --- a/product_docs/docs/ocl_connector/16/installing/index.mdx +++ b/product_docs/docs/ocl_connector/16/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/ocl_ubuntu_22), [Ubuntu 20.04](linux_x86_64/ocl_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/ocl_ubuntu_22) - [Debian 12](linux_x86_64/ocl_debian_12), [Debian 11](linux_x86_64/ocl_debian_11) diff --git a/product_docs/docs/ocl_connector/16/installing/linux_x86_64/index.mdx b/product_docs/docs/ocl_connector/16/installing/linux_x86_64/index.mdx index a4cba53524f..265f05b1a1d 100644 --- a/product_docs/docs/ocl_connector/16/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/ocl_connector/16/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - ocl_other_linux_8 - ocl_sles_15 - ocl_ubuntu_22 - - ocl_ubuntu_20 - ocl_debian_12 - ocl_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](ocl_ubuntu_22) -- [Ubuntu 20.04](ocl_ubuntu_20) - - [Debian 12](ocl_debian_12) - [Debian 11](ocl_debian_11) From d4fcc35df65cfb7920cca75afb5cc25bcfc2735f Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:57:11 -0400 Subject: [PATCH 07/26] Template changes, deleted files, and a small content change to remove Ubuntu 20 from ODBC 13 and 16 --- install_template/config.yaml | 3 -- .../edb-odbc-connector/ubuntu-20.04.njk | 2 - .../linux_x86_64/odbc_ubuntu_20.mdx | 47 ------------------- .../odbc_16.00.0000.01_rel_notes.mdx | 2 +- .../linux_x86_64/odbc_ubuntu_20.mdx | 47 ------------------- 5 files changed, 1 insertion(+), 100 deletions(-) delete mode 100644 install_template/templates/products/edb-odbc-connector/ubuntu-20.04.njk delete mode 100644 product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx delete mode 100644 product_docs/docs/odbc_connector/16/installing/linux_x86_64/odbc_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 5bf5d07f7b5..3f12cb29623 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -180,9 +180,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [16] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [13, 16] - name: Ubuntu 22.04 arch: x86_64 supported versions: [13, 16] diff --git a/install_template/templates/products/edb-odbc-connector/ubuntu-20.04.njk b/install_template/templates/products/edb-odbc-connector/ubuntu-20.04.njk deleted file mode 100644 index cf8a74e927f..00000000000 --- a/install_template/templates/products/edb-odbc-connector/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-odbc-connector/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx deleted file mode 100644 index 74196019ffd..00000000000 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/odbc_ubuntu_20.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB ODBC Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-odbc -sudo apt-get -y install edb-odbc-dev -``` diff --git a/product_docs/docs/odbc_connector/16/01_odbc_rel_notes/odbc_16.00.0000.01_rel_notes.mdx b/product_docs/docs/odbc_connector/16/01_odbc_rel_notes/odbc_16.00.0000.01_rel_notes.mdx index a3ae28c6766..da6bebeaa30 100644 --- a/product_docs/docs/odbc_connector/16/01_odbc_rel_notes/odbc_16.00.0000.01_rel_notes.mdx +++ b/product_docs/docs/odbc_connector/16/01_odbc_rel_notes/odbc_16.00.0000.01_rel_notes.mdx @@ -13,7 +13,7 @@ EDB ODBC Connector 16.00.0000.01 includes the following enhancement: | Enhancement | Added support for EDB Postgres Advanced Server version 16.1. | !!!note - If you are upgrading an earlier ODBC version on Ubuntu/Debian installation, you need to run the install command and specify the version number in the package name. For example the command for Ubuntu 20 is: + If you are upgrading an earlier ODBC version on Ubuntu/Debian installation, you need to run the install command and specify the version number in the package name. For example the command for Ubuntu is: ``` sudo apt-get install edb-odbc=16.00.0000.01-1.focal diff --git a/product_docs/docs/odbc_connector/16/installing/linux_x86_64/odbc_ubuntu_20.mdx b/product_docs/docs/odbc_connector/16/installing/linux_x86_64/odbc_ubuntu_20.mdx deleted file mode 100644 index 1c369f73e4a..00000000000 --- a/product_docs/docs/odbc_connector/16/installing/linux_x86_64/odbc_ubuntu_20.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB ODBC Connector on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /odbc_connector/16/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on a host that the product can connect to using a connection string. It doesn't need to be on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-odbc -sudo apt-get -y install edb-odbc-dev -``` From 3efcf74dab76c4d9370d72db172b4b619e4793f7 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 11:13:26 -0400 Subject: [PATCH 08/26] Template changes and deleted files to remove Ubuntu 20 from PgBouncer --- install_template/config.yaml | 3 -- .../products/edb-pgbouncer/ubuntu-20.04.njk | 2 - .../linux_x86_64/pgbouncer_ubuntu_20.mdx | 48 ------------------- 3 files changed, 53 deletions(-) delete mode 100644 install_template/templates/products/edb-pgbouncer/ubuntu-20.04.njk delete mode 100644 product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 3f12cb29623..2dbf24201cf 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -221,9 +221,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [1] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [1] - name: Ubuntu 22.04 arch: x86_64 supported versions: [1] diff --git a/install_template/templates/products/edb-pgbouncer/ubuntu-20.04.njk b/install_template/templates/products/edb-pgbouncer/ubuntu-20.04.njk deleted file mode 100644 index d6e5c41185f..00000000000 --- a/install_template/templates/products/edb-pgbouncer/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-pgbouncer/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx deleted file mode 100644 index f762ce88d0d..00000000000 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/pgbouncer_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB pgBouncer on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /pgbouncer/1/01_installation/install_on_linux/x86_amd64/pgbouncer_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-pgbouncer -``` - -Where `` is the version of EDB PgBouncer you are installing. For example, if you are installing version 1.22, the package name would be `edb-pgbouncer122`. From 7b4147fc65aba513abfe69ac8fd50cc3a7bc8827 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 11:14:24 -0400 Subject: [PATCH 09/26] Generated file changes for ODBC 13 and 16 and PgBouncer --- product_docs/docs/odbc_connector/13/installing/index.mdx | 2 +- .../docs/odbc_connector/13/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/odbc_connector/16/installing/index.mdx | 2 +- .../docs/odbc_connector/16/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/pgbouncer/1/installing/index.mdx | 2 +- .../docs/pgbouncer/1/installing/linux_x86_64/index.mdx | 3 --- 6 files changed, 3 insertions(+), 12 deletions(-) diff --git a/product_docs/docs/odbc_connector/13/installing/index.mdx b/product_docs/docs/odbc_connector/13/installing/index.mdx index b3255e4d4f2..a890bc98375 100644 --- a/product_docs/docs/odbc_connector/13/installing/index.mdx +++ b/product_docs/docs/odbc_connector/13/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/odbc_ubuntu_22), [Ubuntu 20.04](linux_x86_64/odbc_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/odbc_ubuntu_22) - [Debian 11](linux_x86_64/odbc_debian_11) diff --git a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/index.mdx b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/index.mdx index 9ca8ffaa954..ef4d26fc7dc 100644 --- a/product_docs/docs/odbc_connector/13/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/odbc_connector/13/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - odbc_other_linux_8 - odbc_sles_15 - odbc_ubuntu_22 - - odbc_ubuntu_20 - odbc_debian_11 --- @@ -48,6 +47,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](odbc_ubuntu_22) -- [Ubuntu 20.04](odbc_ubuntu_20) - - [Debian 11](odbc_debian_11) diff --git a/product_docs/docs/odbc_connector/16/installing/index.mdx b/product_docs/docs/odbc_connector/16/installing/index.mdx index b65e5abd687..6da4fba7f42 100644 --- a/product_docs/docs/odbc_connector/16/installing/index.mdx +++ b/product_docs/docs/odbc_connector/16/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/odbc_ubuntu_22), [Ubuntu 20.04](linux_x86_64/odbc_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/odbc_ubuntu_22) - [Debian 12](linux_x86_64/odbc_debian_12), [Debian 11](linux_x86_64/odbc_debian_11) diff --git a/product_docs/docs/odbc_connector/16/installing/linux_x86_64/index.mdx b/product_docs/docs/odbc_connector/16/installing/linux_x86_64/index.mdx index 3240664ab83..1c627fbcd1e 100644 --- a/product_docs/docs/odbc_connector/16/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/odbc_connector/16/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - odbc_other_linux_8 - odbc_sles_15 - odbc_ubuntu_22 - - odbc_ubuntu_20 - odbc_debian_12 - odbc_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](odbc_ubuntu_22) -- [Ubuntu 20.04](odbc_ubuntu_20) - - [Debian 12](odbc_debian_12) - [Debian 11](odbc_debian_11) diff --git a/product_docs/docs/pgbouncer/1/installing/index.mdx b/product_docs/docs/pgbouncer/1/installing/index.mdx index e1b8a0cf9a2..b2b85f847f1 100644 --- a/product_docs/docs/pgbouncer/1/installing/index.mdx +++ b/product_docs/docs/pgbouncer/1/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pgbouncer_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pgbouncer_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pgbouncer_ubuntu_22) - [Debian 12](linux_x86_64/pgbouncer_debian_12), [Debian 11](linux_x86_64/pgbouncer_debian_11) diff --git a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/index.mdx b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/index.mdx index 7632d1eae4c..7d43952c582 100644 --- a/product_docs/docs/pgbouncer/1/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/pgbouncer/1/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - pgbouncer_other_linux_8 - pgbouncer_sles_15 - pgbouncer_ubuntu_22 - - pgbouncer_ubuntu_20 - pgbouncer_debian_12 - pgbouncer_debian_11 --- @@ -51,8 +50,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pgbouncer_ubuntu_22) -- [Ubuntu 20.04](pgbouncer_ubuntu_20) - - [Debian 12](pgbouncer_debian_12) - [Debian 11](pgbouncer_debian_11) From 65fb2cd1d42081682d136f4f3dcc268ea73d0cfe Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 11:30:28 -0400 Subject: [PATCH 10/26] Template changes, deleted files, and 1 content change to remove Ubuntu 20 from PgPool --- install_template/config.yaml | 6 --- .../edb-pgpool-ii-extensions/ubuntu-20.04.njk | 2 - .../products/edb-pgpool-ii/ubuntu-20.04.njk | 2 - .../4/03_configuring_connection_pooling.mdx | 2 +- .../linux_x86_64/pgpool_ubuntu_20.mdx | 48 ------------------- .../linux_x86_64/pgpoolext_ubuntu_20.mdx | 48 ------------------- 6 files changed, 1 insertion(+), 107 deletions(-) delete mode 100644 install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-20.04.njk delete mode 100644 install_template/templates/products/edb-pgpool-ii/ubuntu-20.04.njk delete mode 100644 product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx delete mode 100644 product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 2dbf24201cf..7cf6382fe85 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -262,9 +262,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [4] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [4] - name: Ubuntu 22.04 arch: x86_64 supported versions: [4] @@ -306,9 +303,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [4] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [4] - name: Ubuntu 22.04 arch: x86_64 supported versions: [4] diff --git a/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-20.04.njk b/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-20.04.njk deleted file mode 100644 index 3867935b030..00000000000 --- a/install_template/templates/products/edb-pgpool-ii-extensions/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-pgpool-ii-extensions/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-pgpool-ii/ubuntu-20.04.njk b/install_template/templates/products/edb-pgpool-ii/ubuntu-20.04.njk deleted file mode 100644 index 0fd03173d56..00000000000 --- a/install_template/templates/products/edb-pgpool-ii/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-pgpool-ii/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/pgpool/4/03_configuring_connection_pooling.mdx b/product_docs/docs/pgpool/4/03_configuring_connection_pooling.mdx index 6358f82963c..ec9171c03b5 100644 --- a/product_docs/docs/pgpool/4/03_configuring_connection_pooling.mdx +++ b/product_docs/docs/pgpool/4/03_configuring_connection_pooling.mdx @@ -182,7 +182,7 @@ Save the configuration file, and restart the server: systemctl restart edb-as-14 ``` - To restart on Debian 20.04 platform: + To restart on the Debian platform: ```shell /usr/edb/as14/bin/epas_ctlcluster 14 main restart diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx deleted file mode 100644 index 89260672d49..00000000000 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/pgpool_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Pgpool-II on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /pgpool/4/01_installing_and_configuring_the_pgpool-II/x86_amd64/pgpool_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-pgpool -``` - -Where `` is the version of EDB PgPool-II you are installing. For example, if you are installing version 4.3, the package name would be `edb-pgpool43`. diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx deleted file mode 100644 index 3eabd4854b3..00000000000 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/pgpoolext_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Pgpool-II Extensions on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /pgpool/4/02_extensions/x86_amd64/pgpoolext_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-pgpool-extensions -``` - -Where `` is the EDB Postgres Advanced Server version and `` is the EDB Pgpool-II version you are installing. For example, if you are installing EDB Pgpool-II version 4.4 and EDB Postgres Advanced Server version 15, the package name would be `edb-as15-pgpool44-extensions`. From 73d4d42c2682ec8acc25e2e9a98481ecd92397bf Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Thu, 31 Oct 2024 11:31:12 -0400 Subject: [PATCH 11/26] Generated file changes to removed Ubuntu 20 from PgPool --- product_docs/docs/pgpool/4/installing/index.mdx | 2 +- product_docs/docs/pgpool/4/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/pgpool/4/installing_extensions/index.mdx | 2 +- .../docs/pgpool/4/installing_extensions/linux_x86_64/index.mdx | 3 --- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/product_docs/docs/pgpool/4/installing/index.mdx b/product_docs/docs/pgpool/4/installing/index.mdx index 5a49b78e14d..a5eec121a30 100644 --- a/product_docs/docs/pgpool/4/installing/index.mdx +++ b/product_docs/docs/pgpool/4/installing/index.mdx @@ -45,7 +45,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pgpool_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pgpool_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pgpool_ubuntu_22) - [Debian 12](linux_x86_64/pgpool_debian_12), [Debian 11](linux_x86_64/pgpool_debian_11) diff --git a/product_docs/docs/pgpool/4/installing/linux_x86_64/index.mdx b/product_docs/docs/pgpool/4/installing/linux_x86_64/index.mdx index 2bdd95c2789..da69ae543c5 100644 --- a/product_docs/docs/pgpool/4/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/pgpool/4/installing/linux_x86_64/index.mdx @@ -21,7 +21,6 @@ navigation: - pgpool_other_linux_8 - pgpool_sles_15 - pgpool_ubuntu_22 - - pgpool_ubuntu_20 - pgpool_debian_12 - pgpool_debian_11 --- @@ -54,8 +53,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pgpool_ubuntu_22) -- [Ubuntu 20.04](pgpool_ubuntu_20) - - [Debian 12](pgpool_debian_12) - [Debian 11](pgpool_debian_11) diff --git a/product_docs/docs/pgpool/4/installing_extensions/index.mdx b/product_docs/docs/pgpool/4/installing_extensions/index.mdx index 9664747ebf5..b753797d97d 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/index.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/index.mdx @@ -42,7 +42,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pgpoolext_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pgpoolext_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pgpoolext_ubuntu_22) - [Debian 12](linux_x86_64/pgpoolext_debian_12), [Debian 11](linux_x86_64/pgpoolext_debian_11) diff --git a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/index.mdx b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/index.mdx index dfef9b5f8e6..e3eae7ba35b 100644 --- a/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/index.mdx +++ b/product_docs/docs/pgpool/4/installing_extensions/linux_x86_64/index.mdx @@ -20,7 +20,6 @@ navigation: - pgpoolext_other_linux_8 - pgpoolext_sles_15 - pgpoolext_ubuntu_22 - - pgpoolext_ubuntu_20 - pgpoolext_debian_12 - pgpoolext_debian_11 --- @@ -53,8 +52,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pgpoolext_ubuntu_22) -- [Ubuntu 20.04](pgpoolext_ubuntu_20) - - [Debian 12](pgpoolext_debian_12) - [Debian 11](pgpoolext_debian_11) From 9c2ac0bc972db43c80c4e7480480595c8c3b0652 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 09:07:38 -0400 Subject: [PATCH 12/26] Template changes, deleted files, and minor text changes needed to remove Ubuntu 20 from all versions of EPAS --- install_template/config.yaml | 3 - .../ubuntu-18.04.njk | 2 - .../ubuntu-20.04.njk | 2 - .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ ...naging_an_advanced_server_installation.mdx | 4 +- .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ ...naging_an_advanced_server_installation.mdx | 4 +- .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ .../configuring_a_package_installation.mdx | 2 +- .../starting_and_stopping_services.mdx | 4 +- .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ .../configuring_a_package_installation.mdx | 2 +- .../starting_and_stopping_services.mdx | 4 +- .../linux_x86_64/epas_ubuntu_20.mdx | 129 ------------------ .../enabling_core_dump.mdx | 2 +- 16 files changed, 11 insertions(+), 792 deletions(-) delete mode 100644 install_template/templates/products/edb-postgres-advanced-server/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/edb-postgres-advanced-server/ubuntu-20.04.njk delete mode 100644 product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx delete mode 100644 product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx delete mode 100644 product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx delete mode 100644 product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx delete mode 100644 product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx delete mode 100644 product_docs/docs/epas/16/installing/linux_x86_64/epas_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 7cf6382fe85..373ff09fd0f 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -347,9 +347,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [11, 12, 13, 14, 15, 16, 17] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [11, 12, 13, 14, 15, 16, 17] - name: SLES 15 arch: x86_64 supported versions: [11, 12, 13, 14, 15, 16, 17] diff --git a/install_template/templates/products/edb-postgres-advanced-server/ubuntu-18.04.njk b/install_template/templates/products/edb-postgres-advanced-server/ubuntu-18.04.njk deleted file mode 100644 index 6e6ec0ed9d3..00000000000 --- a/install_template/templates/products/edb-postgres-advanced-server/ubuntu-18.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-postgres-advanced-server/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} \ No newline at end of file diff --git a/install_template/templates/products/edb-postgres-advanced-server/ubuntu-20.04.njk b/install_template/templates/products/edb-postgres-advanced-server/ubuntu-20.04.njk deleted file mode 100644 index 0ba80df652d..00000000000 --- a/install_template/templates/products/edb-postgres-advanced-server/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb-postgres-advanced-server/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index 8b1ff65e89c..00000000000 --- a/product_docs/docs/epas/11/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/11/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/11/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 11, the package name is `edb-as11-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/11/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../epas_guide/03_database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (11.0.0, server 11.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index 7352df2af0d..00000000000 --- a/product_docs/docs/epas/12/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/12/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/12/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 12, the package name is `edb-as12-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/12/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../epas_guide/03_database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (12.0.0, server 12.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/13/installing/linux_install_details/managing_an_advanced_server_installation.mdx b/product_docs/docs/epas/13/installing/linux_install_details/managing_an_advanced_server_installation.mdx index 602cda8db61..04e14dd11ba 100644 --- a/product_docs/docs/epas/13/installing/linux_install_details/managing_an_advanced_server_installation.mdx +++ b/product_docs/docs/epas/13/installing/linux_install_details/managing_an_advanced_server_installation.mdx @@ -49,9 +49,9 @@ Where: - `restart` to stop and then start the service. - `status` to discover the current status of the service. -### Controlling a service on Ubuntu 20.04 +### Controlling a service on Ubuntu -If your installation of Advanced Server resides on version 20.04 of Ubuntu, assume superuser privileges and invoke the following commands (using bundled scripts) to manage the service. Use the following commands to: +If your installation of Advanced Server resides on Ubuntu, assume superuser privileges and invoke the following commands (using bundled scripts) to manage the service. Use the following commands to: - Discover the current status of a service: diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index 7aa25375724..00000000000 --- a/product_docs/docs/epas/13/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/13/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/13/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 13, the package name is `edb-as13-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/13/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../epas_guide/03_database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (13.0.0, server 13.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/14/installing/linux_install_details/managing_an_advanced_server_installation.mdx b/product_docs/docs/epas/14/installing/linux_install_details/managing_an_advanced_server_installation.mdx index 0a5e672bd6e..1e801bf8ad8 100644 --- a/product_docs/docs/epas/14/installing/linux_install_details/managing_an_advanced_server_installation.mdx +++ b/product_docs/docs/epas/14/installing/linux_install_details/managing_an_advanced_server_installation.mdx @@ -48,9 +48,9 @@ Where: - `restart` to stop and then start the service. - `status` to discover the current status of the service. -### Controlling a service on Ubuntu 20.04 +### Controlling a service on Ubuntu -If your installation of EDB Postgres Advanced Server resides on version 20.04 of Ubuntu, assume superuser privileges and invoke the following commands (using bundled scripts) to manage the service. Use the following commands to: +If your installation of EDB Postgres Advanced Server resides on Ubuntu, assume superuser privileges and invoke the following commands (using bundled scripts) to manage the service. Use the following commands to: - Discover the current status of a service: diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index dca393fb884..00000000000 --- a/product_docs/docs/epas/14/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/14/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 14, the package name is `edb-as14-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/14/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../epas_guide/03_database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (14.0.0, server 14.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx b/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx index dd03acee28c..40b73db025c 100644 --- a/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx +++ b/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx @@ -37,7 +37,7 @@ After creating the cluster, use `systemctl` to start, stop, or restart the servi systemctl { start | stop | restart } edb-as-15 ``` -### On Ubuntu 20.04 +### On Ubuntu You can initialize multiple clusters using the bundled scripts. To create a new cluster, assume root privileges, and invoke the bundled script: diff --git a/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx b/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx index 23047a75746..bb7c02523c0 100644 --- a/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx +++ b/product_docs/docs/epas/15/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx @@ -40,9 +40,9 @@ Where: - `restart` to stop and then start the service. - `status` to discover the current status of the service. -## Controlling a service on Ubuntu 20.04 +## Controlling a service on Ubuntu -If your installation of EDB Postgres Advanced Server resides on version 20.04 of Ubuntu, assume superuser privileges and invoke the following commands using bundled scripts to manage the service. Use the following commands to: +If your installation of EDB Postgres Advanced Server resides on Ubuntu, assume superuser privileges and invoke the following commands using bundled scripts to manage the service. Use the following commands to: - Discover the current status of a service: diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index e9c87a6dd49..00000000000 --- a/product_docs/docs/epas/15/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/15/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/15/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 15, the package name is `edb-as15-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/15/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (15.0.0, server 15.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx b/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx index 4de069cff88..edb084ae951 100644 --- a/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx +++ b/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/configuring_a_package_installation.mdx @@ -37,7 +37,7 @@ After creating the cluster, use `systemctl` to start, stop, or restart the servi systemctl { start | stop | restart } edb-as-16 ``` -### On Debian 11.x or Ubuntu 20.04 | 22.04 +### On Debian 11.x or Ubuntu 22.04 You can initialize multiple clusters using the bundled scripts. To create a new cluster, assume root privileges, and invoke the bundled script: diff --git a/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx b/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx index 8986d9b6f4d..e5946889e1a 100644 --- a/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx +++ b/product_docs/docs/epas/16/installing/linux_install_details/managing_an_advanced_server_installation/starting_and_stopping_services.mdx @@ -40,9 +40,9 @@ Where: - `restart` to stop and then start the service. - `status` to discover the current status of the service. -## Controlling a service on Debian 11.x or Ubuntu 20.04 | 22.04 +## Controlling a service on Debian 11.x or Ubuntu 22.04 -If your installation of EDB Postgres Advanced Server resides on version 11.x of Debian or 20.04 | 22.04 of Ubuntu, assume superuser privileges and invoke the following commands using bundled scripts to manage the service. Use the following commands to: +If your installation of EDB Postgres Advanced Server resides on version 11.x of Debian or 22.04 of Ubuntu, assume superuser privileges and invoke the following commands using bundled scripts to manage the service. Use the following commands to: - Discover the current status of a service: diff --git a/product_docs/docs/epas/16/installing/linux_x86_64/epas_ubuntu_20.mdx b/product_docs/docs/epas/16/installing/linux_x86_64/epas_ubuntu_20.mdx deleted file mode 100644 index 4ff3a4e421c..00000000000 --- a/product_docs/docs/epas/16/installing/linux_x86_64/epas_ubuntu_20.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Advanced Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /epas/16/epas_inst_linux/installing_epas_using_edb_repository/x86_amd64/epas_ubuntu20_x86 - - /epas/16/epas_inst_linux/installing_epas_using_edb_repository/x86/epas_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as-server -``` - -Where `` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 16, the package name is `edb-as16-server`. - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/). - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo su - enterprisedb - -psql edb -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, enterprisedb. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../database_administration/01_configuration_parameters/01_setting_new_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE enterprisedb IDENTIFIED BY password; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -psql (16.0.0, server 16.0.0) -You are now connected to database "hr" as user "enterprisedb". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/epas/16/installing/troubleshooting/linux_troubleshooting/enabling_core_dump.mdx b/product_docs/docs/epas/16/installing/troubleshooting/linux_troubleshooting/enabling_core_dump.mdx index dd0b9a6606e..1485d37b3e0 100644 --- a/product_docs/docs/epas/16/installing/troubleshooting/linux_troubleshooting/enabling_core_dump.mdx +++ b/product_docs/docs/epas/16/installing/troubleshooting/linux_troubleshooting/enabling_core_dump.mdx @@ -119,7 +119,7 @@ On RHEL/Rocky Linux/AlmaLinux 8.x | 9.x, core file creation is disabled by defau ## Enabling core dumps on a Debian or Ubuntu host -On Debian 11 or Ubuntu 20 and 22, core file creation is disabled by default. To enable the core file generation: +On Debian 11 or Ubuntu 22, core file creation is disabled by default. To enable the core file generation: - Identify the system's current limit using the `ulimit -c` or `ulimit -a` command. `0` indicates that core file generation is disabled. From 2201b4fdcf9f79f959d347e9c1e3c7b5ffbc56b2 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 09:10:38 -0400 Subject: [PATCH 13/26] Generated files changes needed to remove Ubuntu 20 from all versions of EPAS --- product_docs/docs/epas/11/installing/index.mdx | 2 +- product_docs/docs/epas/11/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/epas/12/installing/index.mdx | 2 +- product_docs/docs/epas/12/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/epas/13/installing/index.mdx | 2 +- product_docs/docs/epas/13/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/epas/14/installing/index.mdx | 2 +- product_docs/docs/epas/14/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/epas/15/installing/index.mdx | 2 +- product_docs/docs/epas/15/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/epas/16/installing/index.mdx | 2 +- product_docs/docs/epas/16/installing/linux_x86_64/index.mdx | 3 --- 12 files changed, 6 insertions(+), 24 deletions(-) diff --git a/product_docs/docs/epas/11/installing/index.mdx b/product_docs/docs/epas/11/installing/index.mdx index 61bbb80e188..7c943249f51 100644 --- a/product_docs/docs/epas/11/installing/index.mdx +++ b/product_docs/docs/epas/11/installing/index.mdx @@ -40,7 +40,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/11/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/11/installing/linux_x86_64/index.mdx index 078e9a0060a..ded7d9ee530 100644 --- a/product_docs/docs/epas/11/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/11/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_11 --- @@ -50,6 +49,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 11](epas_debian_11) diff --git a/product_docs/docs/epas/12/installing/index.mdx b/product_docs/docs/epas/12/installing/index.mdx index 820beddfc35..161dee421ec 100644 --- a/product_docs/docs/epas/12/installing/index.mdx +++ b/product_docs/docs/epas/12/installing/index.mdx @@ -40,7 +40,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/12/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/12/installing/linux_x86_64/index.mdx index 8316bb9f765..b218a062947 100644 --- a/product_docs/docs/epas/12/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/12/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_11 --- @@ -50,6 +49,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 11](epas_debian_11) diff --git a/product_docs/docs/epas/13/installing/index.mdx b/product_docs/docs/epas/13/installing/index.mdx index 61ab80fcbd0..c9fb6bbd17f 100644 --- a/product_docs/docs/epas/13/installing/index.mdx +++ b/product_docs/docs/epas/13/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/13/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/13/installing/linux_x86_64/index.mdx index 7f285870d0c..90b3f6072c7 100644 --- a/product_docs/docs/epas/13/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/13/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_11 --- @@ -50,6 +49,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 11](epas_debian_11) diff --git a/product_docs/docs/epas/14/installing/index.mdx b/product_docs/docs/epas/14/installing/index.mdx index 159288cf4fc..2104f50e3f4 100644 --- a/product_docs/docs/epas/14/installing/index.mdx +++ b/product_docs/docs/epas/14/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/14/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/14/installing/linux_x86_64/index.mdx index 6a154a7bb90..8cf4aebaaae 100644 --- a/product_docs/docs/epas/14/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/14/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_11 --- @@ -50,6 +49,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 11](epas_debian_11) diff --git a/product_docs/docs/epas/15/installing/index.mdx b/product_docs/docs/epas/15/installing/index.mdx index 31ecf8ee083..b7130cdf565 100644 --- a/product_docs/docs/epas/15/installing/index.mdx +++ b/product_docs/docs/epas/15/installing/index.mdx @@ -45,7 +45,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/15/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/15/installing/linux_x86_64/index.mdx index a1e91999eea..64cef1c3c8a 100644 --- a/product_docs/docs/epas/15/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/15/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_11 --- @@ -50,6 +49,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 11](epas_debian_11) diff --git a/product_docs/docs/epas/16/installing/index.mdx b/product_docs/docs/epas/16/installing/index.mdx index bc4f033a0f6..cb13c2f287e 100644 --- a/product_docs/docs/epas/16/installing/index.mdx +++ b/product_docs/docs/epas/16/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22), [Ubuntu 20.04](linux_x86_64/epas_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/epas_ubuntu_22) - [Debian 12](linux_x86_64/epas_debian_12), [Debian 11](linux_x86_64/epas_debian_11) diff --git a/product_docs/docs/epas/16/installing/linux_x86_64/index.mdx b/product_docs/docs/epas/16/installing/linux_x86_64/index.mdx index 5d06a808c66..f1764fee833 100644 --- a/product_docs/docs/epas/16/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/epas/16/installing/linux_x86_64/index.mdx @@ -18,7 +18,6 @@ navigation: - epas_other_linux_8 - epas_sles_15 - epas_ubuntu_22 - - epas_ubuntu_20 - epas_debian_12 - epas_debian_11 --- @@ -51,8 +50,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](epas_ubuntu_22) -- [Ubuntu 20.04](epas_ubuntu_20) - - [Debian 12](epas_debian_12) - [Debian 11](epas_debian_11) From 6bcd5b03e500510ed668a13545ae5cb8f695a5a0 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 09:49:07 -0400 Subject: [PATCH 14/26] Template changes and deleted files to remove Ubuntu 20 from all versions of PGE --- install_template/config.yaml | 3 - .../ubuntu-18.04.njk | 3 - .../ubuntu-20.04.njk | 3 - .../installing/linux_x86_64/pge_ubuntu_18.mdx | 124 ------------------ .../installing/linux_x86_64/pge_ubuntu_20.mdx | 124 ------------------ .../installing/linux_x86_64/pge_ubuntu_20.mdx | 124 ------------------ 6 files changed, 381 deletions(-) delete mode 100644 install_template/templates/products/edb-postgres-extended-server/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/edb-postgres-extended-server/ubuntu-20.04.njk delete mode 100644 product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx delete mode 100644 product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx delete mode 100644 product_docs/docs/pge/16/installing/linux_x86_64/pge_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 373ff09fd0f..d11edabef6d 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -382,9 +382,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [15, 16, 17] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [15, 16, 17] - name: EDB*Plus platforms: - name: AlmaLinux 8 or Rocky Linux 8 diff --git a/install_template/templates/products/edb-postgres-extended-server/ubuntu-18.04.njk b/install_template/templates/products/edb-postgres-extended-server/ubuntu-18.04.njk deleted file mode 100644 index 3ca0f4d09f6..00000000000 --- a/install_template/templates/products/edb-postgres-extended-server/ubuntu-18.04.njk +++ /dev/null @@ -1,3 +0,0 @@ -{% extends "products/edb-postgres-extended-server/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} -{% set packageName %}edb-postgresextended-{% endset %} diff --git a/install_template/templates/products/edb-postgres-extended-server/ubuntu-20.04.njk b/install_template/templates/products/edb-postgres-extended-server/ubuntu-20.04.njk deleted file mode 100644 index f55b546205d..00000000000 --- a/install_template/templates/products/edb-postgres-extended-server/ubuntu-20.04.njk +++ /dev/null @@ -1,3 +0,0 @@ -{% extends "products/edb-postgres-extended-server/ubuntu.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} -{% set packageName %}edb-postgresextended-{% endset %} diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx deleted file mode 100644 index f113e765b7c..00000000000 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_18.mdx +++ /dev/null @@ -1,124 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing EDB Postgres Extended Server on Ubuntu 18.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-postgresextended-15 -``` - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -First, you need to initialize and start the database cluster. The `edb-pge-15-setup` script creates a cluster. - -```shell -sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/lib/edb-pge/15/bin/edb-pge-15-setup initdb - -sudo systemctl start edb-pge-15 -``` - -To work in your cluster, log in as the postgres user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo -iu postgres - -psql postgres -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, postgres. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../administration/01_setting_configuration_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE postgres with PASSWORD 'password'; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -You are now connected to database "hr" as user "postgres". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx deleted file mode 100644 index 2f500bd4e26..00000000000 --- a/product_docs/docs/pge/15/installing/linux_x86_64/pge_ubuntu_20.mdx +++ /dev/null @@ -1,124 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Extended Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-postgresextended-15 -``` - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -First, you need to initialize and start the database cluster. The `edb-pge-15-setup` script creates a cluster. - -```shell -sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/lib/edb-pge/15/bin/edb-pge-15-setup initdb - -sudo systemctl start edb-pge-15 -``` - -To work in your cluster, log in as the postgres user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo -iu postgres - -psql postgres -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, postgres. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../administration/01_setting_configuration_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE postgres with PASSWORD 'password'; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -You are now connected to database "hr" as user "postgres". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` diff --git a/product_docs/docs/pge/16/installing/linux_x86_64/pge_ubuntu_20.mdx b/product_docs/docs/pge/16/installing/linux_x86_64/pge_ubuntu_20.mdx deleted file mode 100644 index 7f310a7a15a..00000000000 --- a/product_docs/docs/pge/16/installing/linux_x86_64/pge_ubuntu_20.mdx +++ /dev/null @@ -1,124 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB Postgres Extended Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-postgresextended-16 -``` - -## Initial configuration - -This section steps you through getting started with your cluster including logging in, ensuring the installation was successful, connecting to your cluster, and creating the user password. - -First, you need to initialize and start the database cluster. The `edb-pge-16-setup` script creates a cluster. - -```shell -sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/lib/edb-pge/16/bin/edb-pge-16-setup initdb - -sudo systemctl start edb-pge-16 -``` - -To work in your cluster, log in as the postgres user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string. - -```shell -sudo -iu postgres - -psql postgres -``` - -The server runs with the `peer` or `ident` permission by default. You can change the authentication method by modifying the `pg_hba.conf` file. - -Before changing the authentication method, assign a password to the database superuser, postgres. For more information on changing the authentication, see [Modifying the pg_hba.conf file](../../administration/01_setting_configuration_parameters/#modifying-the-pg_hbaconf-file). - -```sql -ALTER ROLE postgres with PASSWORD 'password'; -``` - -## Experiment - -Now you're ready to create and connect to a database, create a table, insert data in a table, and view the data from the table. - -First, use psql to create a database named `hr` to hold human resource information. - -```sql -# running in psql -CREATE DATABASE hr; -__OUTPUT__ -CREATE DATABASE -``` - -Connect to the `hr` database inside psql: - -``` -\c hr -__OUTPUT__ -You are now connected to database "hr" as user "postgres". -``` - -Create columns to hold department numbers, unique department names, and locations: - -``` -CREATE TABLE public.dept (deptno numeric(2) NOT NULL CONSTRAINT dept_pk -PRIMARY KEY, dname varchar(14) CONSTRAINT dept_dname_uq UNIQUE, loc -varchar(13)); -__OUTPUT__ -CREATE TABLE -``` - -Insert values into the `dept` table: - -``` -INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); -__OUTPUT__ -INSERT 0 1 -``` - -``` -INSERT into dept VALUES (20,'RESEARCH','DALLAS'); -__OUTPUT__ -INSERT 0 1 -``` - -View the table data by selecting the values from the table: - -``` -SELECT * FROM dept; -__OUTPUT__ -deptno | dname | loc ---------+------------+---------- -10 | ACCOUNTING | NEW YORK -20 | RESEARCH | DALLAS -(2 rows) -``` From 43d6f705e62d7173a5e9b2e10ae1ff1d18bd340e Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 09:50:06 -0400 Subject: [PATCH 15/26] Changes to generated files after removing Ubuntu 20 from PGE --- product_docs/docs/pge/15/installing/index.mdx | 2 +- product_docs/docs/pge/15/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/pge/16/installing/index.mdx | 2 +- product_docs/docs/pge/16/installing/linux_x86_64/index.mdx | 3 --- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/product_docs/docs/pge/15/installing/index.mdx b/product_docs/docs/pge/15/installing/index.mdx index 3d95d0b0b15..979c07357db 100644 --- a/product_docs/docs/pge/15/installing/index.mdx +++ b/product_docs/docs/pge/15/installing/index.mdx @@ -25,7 +25,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pge_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pge_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pge_ubuntu_22) - [Debian 11](linux_x86_64/pge_debian_11) diff --git a/product_docs/docs/pge/15/installing/linux_x86_64/index.mdx b/product_docs/docs/pge/15/installing/linux_x86_64/index.mdx index eb619be5849..92df2306f6d 100644 --- a/product_docs/docs/pge/15/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/pge/15/installing/linux_x86_64/index.mdx @@ -8,7 +8,6 @@ navigation: - pge_other_linux_9 - pge_other_linux_8 - pge_ubuntu_22 - - pge_ubuntu_20 - pge_debian_11 --- @@ -36,6 +35,4 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pge_ubuntu_22) -- [Ubuntu 20.04](pge_ubuntu_20) - - [Debian 11](pge_debian_11) diff --git a/product_docs/docs/pge/16/installing/index.mdx b/product_docs/docs/pge/16/installing/index.mdx index 4883cc3bb07..61a8900ad8e 100644 --- a/product_docs/docs/pge/16/installing/index.mdx +++ b/product_docs/docs/pge/16/installing/index.mdx @@ -25,7 +25,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pge_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pge_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pge_ubuntu_22) - [Debian 12](linux_x86_64/pge_debian_12), [Debian 11](linux_x86_64/pge_debian_11) diff --git a/product_docs/docs/pge/16/installing/linux_x86_64/index.mdx b/product_docs/docs/pge/16/installing/linux_x86_64/index.mdx index 0ec9f379e21..6e773b54920 100644 --- a/product_docs/docs/pge/16/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/pge/16/installing/linux_x86_64/index.mdx @@ -8,7 +8,6 @@ navigation: - pge_other_linux_9 - pge_other_linux_8 - pge_ubuntu_22 - - pge_ubuntu_20 - pge_debian_12 - pge_debian_11 --- @@ -37,8 +36,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pge_ubuntu_22) -- [Ubuntu 20.04](pge_ubuntu_20) - - [Debian 12](pge_debian_12) - [Debian 11](pge_debian_11) From 83ea009677d22c0ed9a3f443889647dddfc79331 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 09:59:40 -0400 Subject: [PATCH 16/26] template changes and deleted files to remove Ubuntu 20 from EDB*Plus --- install_template/config.yaml | 3 -- .../products/edb*plus/ubuntu-20.04.njk | 2 - .../linux_x86_64/edbplus_ubuntu_20.mdx | 49 ------------------- 3 files changed, 54 deletions(-) delete mode 100644 install_template/templates/products/edb*plus/ubuntu-20.04.njk delete mode 100644 product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index d11edabef6d..a3e11727c17 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -414,9 +414,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [41] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [41] - name: Ubuntu 22.04 arch: x86_64 supported versions: [41] diff --git a/install_template/templates/products/edb*plus/ubuntu-20.04.njk b/install_template/templates/products/edb*plus/ubuntu-20.04.njk deleted file mode 100644 index f52ff221b8c..00000000000 --- a/install_template/templates/products/edb*plus/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/edb*plus/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx deleted file mode 100644 index a0b0eee2b37..00000000000 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/edbplus_ubuntu_20.mdx +++ /dev/null @@ -1,49 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing EDB*Plus on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /edb_plus/41/03_installing_edb_plus/install_on_linux/x86_amd64/edbplus_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-edbplus -``` - -## Initial configuration - -After performing a Linux installation of EDB\*Plus, you must set the values of environment variables that allow EDB\*Plus to locate your Java installation: - -```shell -export JAVA_HOME= -export PATH=/bin:$PATH -``` From 33f330077ad33e3afb55927b1510d0698ebd4e6e Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 10:08:28 -0400 Subject: [PATCH 17/26] Template changes and deleted files needed to remove Ubuntu 20 from EFM --- install_template/config.yaml | 3 - .../failover-manager/ubuntu-20.04.njk | 2 - .../installing/linux_x86_64/efm_ubuntu_20.mdx | 61 ------------------- 3 files changed, 66 deletions(-) delete mode 100644 install_template/templates/products/failover-manager/ubuntu-20.04.njk delete mode 100644 product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index a3e11727c17..6a1e54647d8 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -455,9 +455,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [4] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [4] - name: Ubuntu 22.04 arch: x86_64 supported versions: [4] diff --git a/install_template/templates/products/failover-manager/ubuntu-20.04.njk b/install_template/templates/products/failover-manager/ubuntu-20.04.njk deleted file mode 100644 index 645568f24b8..00000000000 --- a/install_template/templates/products/failover-manager/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/failover-manager/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx deleted file mode 100644 index 77533333a86..00000000000 --- a/product_docs/docs/efm/4/installing/linux_x86_64/efm_ubuntu_20.mdx +++ /dev/null @@ -1,61 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Failover Manager on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /efm/4/03_installing_efm/x86_amd64/efm_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host (not needed for witness nodes). - - - See [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - See [PostgreSQL Downloads](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-efm<4x> -``` - -Where `<4x>` is the version of Failover Manager that you're installing. For example, if you're installing version 4.10, the package name is `edb-efm410`. - -The installation process creates a user named efm that has privileges to invoke scripts that control the Failover Manager service for clusters owned by enterprisedb or postgres. - -## Initial configuration - -If you're using Failover Manager to monitor a cluster owned by a user other than enterprisedb or postgres, see [Extending Failover Manager permissions](../../04_configuring_efm/04_extending_efm_permissions/#extending_efm_permissions). - -After installing on each node of the cluster: - -1. Modify the [cluster properties file](../../04_configuring_efm/01_cluster_properties/#cluster_properties) on each node. -2. Modify the [cluster members file](../../04_configuring_efm/03_cluster_members/#cluster_members) on each node. -3. If applicable, configure and test virtual IP address settings and any scripts that are identified in the cluster properties file. -4. Start the agent on each node of the cluster. For more information, see [Controlling the Failover Manager service](../../08_controlling_efm_service/). From 61d5e883c59742aef003978b155ca1767a67cab8 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Fri, 1 Nov 2024 10:09:37 -0400 Subject: [PATCH 18/26] Changes to generated files for EFM and EDB*Plus after removing Ubuntu 20 --- product_docs/docs/edb_plus/41/installing/index.mdx | 2 +- .../docs/edb_plus/41/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/efm/4/installing/index.mdx | 2 +- product_docs/docs/efm/4/installing/linux_x86_64/index.mdx | 3 --- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/product_docs/docs/edb_plus/41/installing/index.mdx b/product_docs/docs/edb_plus/41/installing/index.mdx index 8d3ba5149f9..4215ab89f8b 100644 --- a/product_docs/docs/edb_plus/41/installing/index.mdx +++ b/product_docs/docs/edb_plus/41/installing/index.mdx @@ -38,7 +38,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/edbplus_ubuntu_22), [Ubuntu 20.04](linux_x86_64/edbplus_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/edbplus_ubuntu_22) - [Debian 12](linux_x86_64/edbplus_debian_12), [Debian 11](linux_x86_64/edbplus_debian_11) diff --git a/product_docs/docs/edb_plus/41/installing/linux_x86_64/index.mdx b/product_docs/docs/edb_plus/41/installing/linux_x86_64/index.mdx index 08172648032..aff7178a39e 100644 --- a/product_docs/docs/edb_plus/41/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/edb_plus/41/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - edbplus_other_linux_8 - edbplus_sles_15 - edbplus_ubuntu_22 - - edbplus_ubuntu_20 - edbplus_debian_12 - edbplus_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](edbplus_ubuntu_22) -- [Ubuntu 20.04](edbplus_ubuntu_20) - - [Debian 12](edbplus_debian_12) - [Debian 11](edbplus_debian_11) diff --git a/product_docs/docs/efm/4/installing/index.mdx b/product_docs/docs/efm/4/installing/index.mdx index 2bb0829289d..8914fe41978 100644 --- a/product_docs/docs/efm/4/installing/index.mdx +++ b/product_docs/docs/efm/4/installing/index.mdx @@ -56,7 +56,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/efm_ubuntu_22), [Ubuntu 20.04](linux_x86_64/efm_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/efm_ubuntu_22) - [Debian 12](linux_x86_64/efm_debian_12), [Debian 11](linux_x86_64/efm_debian_11) diff --git a/product_docs/docs/efm/4/installing/linux_x86_64/index.mdx b/product_docs/docs/efm/4/installing/linux_x86_64/index.mdx index 7b6fd49d27a..b3c7e41a7f4 100644 --- a/product_docs/docs/efm/4/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/efm/4/installing/linux_x86_64/index.mdx @@ -17,7 +17,6 @@ navigation: - efm_other_linux_8 - efm_sles_15 - efm_ubuntu_22 - - efm_ubuntu_20 - efm_debian_12 - efm_debian_11 --- @@ -50,8 +49,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](efm_ubuntu_22) -- [Ubuntu 20.04](efm_ubuntu_20) - - [Debian 12](efm_debian_12) - [Debian 11](efm_debian_11) From db64a7a9c0e97495d8b7d51612899f56fff0dc31 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 07:51:56 -0500 Subject: [PATCH 19/26] Template changes and file deletions needed to end support of Ubuntu 20 for Hadoop, Mongo, and MySQL --- install_template/config.yaml | 9 ---- .../ubuntu-18.04.njk | 2 - .../ubuntu-20.04.njk | 2 - .../ubuntu-18.04.njk | 2 - .../ubuntu-20.04.njk | 2 - .../ubuntu-18.04.njk | 19 -------- .../ubuntu-20.04.njk | 2 - .../linux_x86_64/hadoop_ubuntu_20.mdx | 48 ------------------- .../linux_x86_64/mongo_ubuntu_20.mdx | 48 ------------------- .../linux_x86_64/mysql_ubuntu_20.mdx | 48 ------------------- 10 files changed, 182 deletions(-) delete mode 100644 install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-20.04.njk delete mode 100644 install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-20.04.njk delete mode 100644 install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-20.04.njk delete mode 100644 product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx delete mode 100644 product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx delete mode 100644 product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 6a1e54647d8..6de2a7a1796 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -496,9 +496,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [2] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [2] - name: Ubuntu 22.04 arch: x86_64 supported versions: [2] @@ -540,9 +537,6 @@ products: - name: Debian 12 arch: arm64 supported versions: [5] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [5] - name: Ubuntu 22.04 arch: x86_64 supported versions: [5] @@ -578,9 +572,6 @@ products: - name: RHEL 8 arch: ppc64le supported versions: [2] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [2] - name: Debian 11 arch: x86_64 supported versions: [2] diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-18.04.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-18.04.njk deleted file mode 100644 index 43713fe676c..00000000000 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-18.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/hadoop-foreign-data-wrapper/debian-10.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} \ No newline at end of file diff --git a/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-20.04.njk b/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-20.04.njk deleted file mode 100644 index 40019e6ca09..00000000000 --- a/install_template/templates/products/hadoop-foreign-data-wrapper/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/hadoop-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-18.04.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-18.04.njk deleted file mode 100644 index 5efc55744a4..00000000000 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-18.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/mongodb-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} \ No newline at end of file diff --git a/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-20.04.njk b/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-20.04.njk deleted file mode 100644 index bf70452b955..00000000000 --- a/install_template/templates/products/mongodb-foreign-data-wrapper/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/mongodb-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk deleted file mode 100644 index 685ce6450ef..00000000000 --- a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-18.04.njk +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "products/mysql-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} -{% block prerequisites %} -{{ super() }} -- Address other prerequisites: - ```shell - # Download the GPG key to your APT keyring directly using the apt-key utility: - sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 3A79BD29 - - # Install and configure the MySQL repo: - # For MySQL 8: - sudo echo "deb http://repo.mysql.com/apt/debian/bionic mysql-8.0" | sudo tee /etc/apt/sources.list.d/mysql.list - # For MySQL 5: - sudo echo "deb http://repo.mysql.com/apt/debian/bionic mysql-5.7" | sudo tee /etc/apt/sources.list.d/mysql.list - - # Get the most up-to-date package information from the MySQL APT repository: - sudo apt-get update - ``` -{% endblock prerequisites %} diff --git a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-20.04.njk b/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-20.04.njk deleted file mode 100644 index d0d87084a06..00000000000 --- a/install_template/templates/products/mysql-foreign-data-wrapper/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/mysql-foreign-data-wrapper/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx deleted file mode 100644 index 2ab9913348e..00000000000 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/hadoop_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Hadoop Foreign Data Wrapper on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /hadoop_data_adapter/2/05_installing_the_hadoop_data_adapter/x86_amd64/hadoop_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as15-hdfs_fdw -``` - -Where `15` is the version of EDB Postgres Advanced Server. Replace `15` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx deleted file mode 100644 index b983e0ba4ff..00000000000 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/mongo_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing MongoDB Foreign Data Wrapper on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /mongo_data_adapter/5/04_installing_the_mongo_data_adapter/x86_amd64/mongo_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as15-mongo_fdw -``` - -Where `15` is the version of EDB Postgres Advanced Server. Replace `15` with the version of EDB Postgres Advanced Server you are using. diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx deleted file mode 100644 index ad5b6e54a91..00000000000 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/mysql_ubuntu_20.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing MySQL Foreign Data Wrapper on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /mysql_data_adapter/2/04_installing_the_mysql_data_adapter/x86_amd64/mysql_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-as15-mysql8_fdw -``` - -Where `15` is the version of EDB Postgres Advanced server and `8` is the version of MySQL to be installed. From a5047892171535bd971617dd52ff12c427937944 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 07:53:15 -0500 Subject: [PATCH 20/26] Changes to generated files when removing support of Ubuntu 20 for Hadoop, Mongo, and MySQL --- product_docs/docs/hadoop_data_adapter/2/installing/index.mdx | 2 +- .../hadoop_data_adapter/2/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/mongo_data_adapter/5/installing/index.mdx | 2 +- .../mongo_data_adapter/5/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/mysql_data_adapter/2/installing/index.mdx | 2 +- .../mysql_data_adapter/2/installing/linux_x86_64/index.mdx | 3 --- 6 files changed, 3 insertions(+), 12 deletions(-) diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/index.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/index.mdx index c3d6ffd8b6a..5841650f4a6 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/index.mdx @@ -39,7 +39,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/hadoop_ubuntu_22), [Ubuntu 20.04](linux_x86_64/hadoop_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/hadoop_ubuntu_22) - [Debian 12](linux_x86_64/hadoop_debian_12), [Debian 11](linux_x86_64/hadoop_debian_11) diff --git a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/index.mdx b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/index.mdx index 808752b46b6..0d95be9c6f9 100644 --- a/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/hadoop_data_adapter/2/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - hadoop_other_linux_8 - hadoop_sles_15 - hadoop_ubuntu_22 - - hadoop_ubuntu_20 - hadoop_debian_12 - hadoop_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](hadoop_ubuntu_22) -- [Ubuntu 20.04](hadoop_ubuntu_20) - - [Debian 12](hadoop_debian_12) - [Debian 11](hadoop_debian_11) diff --git a/product_docs/docs/mongo_data_adapter/5/installing/index.mdx b/product_docs/docs/mongo_data_adapter/5/installing/index.mdx index 7a4bea64607..fd5aeb16e22 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/index.mdx @@ -39,7 +39,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/mongo_ubuntu_22), [Ubuntu 20.04](linux_x86_64/mongo_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/mongo_ubuntu_22) - [Debian 12](linux_x86_64/mongo_debian_12), [Debian 11](linux_x86_64/mongo_debian_11) diff --git a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/index.mdx b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/index.mdx index 394517bf3b0..8b932bab540 100644 --- a/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/mongo_data_adapter/5/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - mongo_other_linux_8 - mongo_sles_15 - mongo_ubuntu_22 - - mongo_ubuntu_20 - mongo_debian_12 - mongo_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](mongo_ubuntu_22) -- [Ubuntu 20.04](mongo_ubuntu_20) - - [Debian 12](mongo_debian_12) - [Debian 11](mongo_debian_11) diff --git a/product_docs/docs/mysql_data_adapter/2/installing/index.mdx b/product_docs/docs/mysql_data_adapter/2/installing/index.mdx index 76e8ff5b52b..c23caaa7976 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/index.mdx @@ -38,7 +38,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/mysql_ubuntu_22), [Ubuntu 20.04](linux_x86_64/mysql_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/mysql_ubuntu_22) - [Debian 12](linux_x86_64/mysql_debian_12), [Debian 11](linux_x86_64/mysql_debian_11) diff --git a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/index.mdx b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/index.mdx index 5caa0fdd5b0..e147fdbf859 100644 --- a/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/mysql_data_adapter/2/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - mysql_other_linux_8 - mysql_sles_15 - mysql_ubuntu_22 - - mysql_ubuntu_20 - mysql_debian_12 - mysql_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](mysql_ubuntu_22) -- [Ubuntu 20.04](mysql_ubuntu_20) - - [Debian 12](mysql_debian_12) - [Debian 11](mysql_debian_11) From c2b26ca23cd8d629e9ed585169fbe74563aeb307 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 08:08:44 -0500 Subject: [PATCH 21/26] Template changes and file deletions needed to end support of Ubuntu 20 for PostGIS --- install_template/config.yaml | 3 -- .../products/postgis/ubuntu-20.04.njk | 13 ----- .../linux_x86_64/postgis_ubuntu_20.mdx | 52 ------------------- 3 files changed, 68 deletions(-) delete mode 100644 install_template/templates/products/postgis/ubuntu-20.04.njk delete mode 100644 product_docs/docs/postgis/3/installing/linux_x86_64/postgis_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 6de2a7a1796..6727cabcb12 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -607,9 +607,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [3.4.2] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [3.4.2] - name: RHEL 9 arch: ppc64le supported versions: [3.4.2] diff --git a/install_template/templates/products/postgis/ubuntu-20.04.njk b/install_template/templates/products/postgis/ubuntu-20.04.njk deleted file mode 100644 index db906f936a0..00000000000 --- a/install_template/templates/products/postgis/ubuntu-20.04.njk +++ /dev/null @@ -1,13 +0,0 @@ -{% extends "products/postgis/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} -{% block installCommand %} -```shell -# To install PostGIS 3.4: -sudo apt-get -y install edb-as14-postgis34 - -# To install PostGIS 3.1: -sudo apt-get -y install edb-as-postgis3 -``` -{% include "./_epasVersionInPostGISPackageName.njk" %} -{% endblock installCommand %} - diff --git a/product_docs/docs/postgis/3/installing/linux_x86_64/postgis_ubuntu_20.mdx b/product_docs/docs/postgis/3/installing/linux_x86_64/postgis_ubuntu_20.mdx deleted file mode 100644 index f5ba6d3a055..00000000000 --- a/product_docs/docs/postgis/3/installing/linux_x86_64/postgis_ubuntu_20.mdx +++ /dev/null @@ -1,52 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing PostGIS on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /postgis/latest/01a_installing_postgis/installing_on_linux/x86_amd64/postgis_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Install Postgres on the same host. See: - - - [Installing EDB Postgres Advanced Server](/epas/latest/installing/) - - - [Installing PostgreSQL](https://www.postgresql.org/download/) - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -# To install PostGIS 3.4: -sudo apt-get -y install edb-as14-postgis34 - -# To install PostGIS 3.1: -sudo apt-get -y install edb-as-postgis3 -``` - -Where `` is the version of EDB Postgres Advanced Server. Replace `` with the version of EDB Postgres Advanced Server you are using. For example, `edb-as15-postgis34`. From 6d316e78ef65df1040c914c5855dfdcfc248cc0d Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 08:33:35 -0500 Subject: [PATCH 22/26] Template changes and file deletions needed to end support of Ubuntu 20 for PEM (server and agent) --- install_template/config.yaml | 6 - .../ubuntu-20.04.njk | 2 - .../ubuntu-20.04.njk | 20 ---- .../docs/pem/9/installing/dependencies.mdx | 5 - .../installing/linux_x86_64/pem_ubuntu_20.mdx | 105 ------------------ .../linux_x86_64/pem_agent_ubuntu_20.mdx | 42 ------- 6 files changed, 180 deletions(-) delete mode 100644 install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-20.04.njk delete mode 100644 install_template/templates/products/postgres-enterprise-manager-server/ubuntu-20.04.njk delete mode 100644 product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx delete mode 100644 product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index 6727cabcb12..9068012aff8 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -663,9 +663,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [9] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [9] - name: SLES 15 arch: x86_64 supported versions: [9] @@ -707,9 +704,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [9] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [9] - name: SLES 15 arch: x86_64 supported versions: [9] diff --git a/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-20.04.njk b/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-20.04.njk deleted file mode 100644 index f356db795fb..00000000000 --- a/install_template/templates/products/postgres-enterprise-manager-agent/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/postgres-enterprise-manager-agent/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} diff --git a/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-20.04.njk b/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-20.04.njk deleted file mode 100644 index 19b63e91867..00000000000 --- a/install_template/templates/products/postgres-enterprise-manager-server/ubuntu-20.04.njk +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "products/postgres-enterprise-manager-server/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} -{% set upgradeCommand = "update" %} -{% block repocheck %} -To determine if your repository exists, enter this command: - -`apt-cache search enterprisedb` -{% endblock repocheck %} -{% block debianUbuntuNote %}!!! Note - - Ubuntu 20 changed the requirements for accepting certificates. - - - If you want to install the PEM agent on a machine with an old version of sslutils, then you must upgrade sslutils to 1.3. Version 1.3 has a 4096-bit RSA key and sha256 signature algorithm support added to it. - - If you don't upgrade sslutils to 1.3, then PEM agent might fail to connect to the PEM backend database server, and it might log the error "ca md too weak." - - !!!{% endblock debianUbuntuNote %} -{% block firewallDebianCommand %}```shell - iptables -t filter -A INPUT -p TCP --dport 8443 -j ACCEPT - ```{% endblock firewallDebianCommand %} - diff --git a/product_docs/docs/pem/9/installing/dependencies.mdx b/product_docs/docs/pem/9/installing/dependencies.mdx index c6ef5d43864..4323061aadc 100644 --- a/product_docs/docs/pem/9/installing/dependencies.mdx +++ b/product_docs/docs/pem/9/installing/dependencies.mdx @@ -41,7 +41,6 @@ Python 3 and mod_wsgi (a Python module for Apache HTTPD) are required for PEM Se | SLES 15 | x86_64 | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | | | ppc64le | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | | | s390x | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | -| Ubuntu 20 | amd64 | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | | Ubuntu 22 | amd64 | `python310//libapache2-mod-wsgi-py3` | 3.10 | `/usr/bin/python3` | | Debian 10 | amd64 | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | | Debian 11 | amd64 | `edb-python310/edb-python310-mod-wsgi` | 3.10 | `/usr/libexec/edb-python310/bin/python3` | @@ -68,7 +67,6 @@ The PEM Server and Agent require OpenSSL. | SLES 15 | x86_64 | `openssl-1.1.1l` | | | ppc64le | `openssl-1.1.1l` | | | s390x | `openssl-1.1.1l` | -| Ubuntu 20 | amd64 | `openssl-1.1.1f` | | Ubuntu 22 | amd64 | `openssl-3.0.2` | | Debian 10 | amd64 | `openssl-1.1.1n` | | Debian 11 | amd64 | `openssl-1.1.1w` | @@ -91,7 +89,6 @@ The PEM Agent requires libcurl. | SLES 15 | x86_64 | `curl-8.0.1` | | | ppc64le | `curl-8.0.1` | | | s390x | `curl-8.0.1` | -| Ubuntu 20 | amd64 | `libcurl4-7.68.0` | | Ubuntu 22 | amd64 | `libcurl4-7.81.0` | | Debian 10 | amd64 | `libcurl4-7.64.0` | | Debian 11 | amd64 | `libcurl4-7.74.0` | @@ -114,7 +111,6 @@ The PEM Agent requires SNMP++. | SLES 15 | x86_64 | `edb-snmp++-3.4.10` | | | ppc64le | `edb-snmp++-3.4.10` | | | s390x | `edb-snmp++-3.4.7` | -| Ubuntu 20 | amd64 | `edb-snmp++-3.4.10` | | Ubuntu 22 | amd64 | `edb-snmp++-3.4.10` | | Debian 10 | amd64 | `edb-snmp++-3.4.10` | | Debian 11 | amd64 | `edb-snmp++-3.4.10` | @@ -137,7 +133,6 @@ The PEM Agent requires the Boost libraries. | SLES 15 | x86_64 | `libboost_regex1_66_1-1.66.0` | | | ppc64le | `libboost_regex1_66_1-1.66.0` | | | s390x | `libboost_regex1_66_1-1.66.0` | -| Ubuntu 20 | amd64 | `libboost-system1.71.0-1.71.0` | | Ubuntu 22 | amd64 | `libboost-system1.74.0-1.74.0` | | Debian 10 | amd64 | `libboost-system1.67.0-1.67.0` | | Debian 11 | amd64 | `libboost-system1.74.0-1.74.0` | diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx deleted file mode 100644 index 5d06ef9463b..00000000000 --- a/product_docs/docs/pem/9/installing/linux_x86_64/pem_ubuntu_20.mdx +++ /dev/null @@ -1,105 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Postgres Enterprise Manager server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /pem/9/installing_pem_server/pem_server_inst_linux/installing_pem_server_using_edb_repository/x86_amd64/pem_server_ubuntu20_x86 - - /pem/9/installing_pem_server/installing_on_linux/using_edb_repository/ibm_power_ppc64le/pem_server_ubuntu20_x86/ - - /pem/9/installing_pem_server/installing_on_linux/using_edb_repository/ppc64le/pem_server_ubuntu20_x86/ - - /pem/9/installing_pem_server/installing_on_linux/using_edb_repository/x86_amd64/pem_server_ubuntu20_x86/ - - /pem/9/installing_pem_server/installing_on_linux/using_edb_repository/x86/pem_server_ubuntu20_x86/ ---- - -You can install PEM on a single server, or you can install the web application server and the backend database on two separate servers. You must prepare your servers for PEM installation. - -After fulfilling the prerequisites and completing the installation procedure described in the following steps, you must [configure](/pem/9/installing/configuring_the_pem_server_on_linux.mdx) PEM. If you're using two servers, install and configure PEM on both servers. - -## Prerequisites - -Before you begin the installation process: - -1. Install a [supported Postgres instance](/pem/latest/#postgres-compatibility) for PEM to use as a backend database. - - You can install this instance on the same server to be used for the PEM web application or on a separate server. You can also use an existing Postgres instance if it is configured as detailed in the next steps. - -2. Configure authentication on the Postgres backend database by updating the `pg_hba.conf` file. - - Make the following changes manually, prior to configuration. (Additional changes are necessary during [configuration](../configuring_the_pem_server_on_linux.mdx).) - - - To create the relations required for PEM, the PEM configuration script connects to the Postgres backend database as a superuser of your choice using password authentication. This requires you to permit your chosen superuser to authenticate using a password. This user must be able to connect from any location where you run the configuration script. In practice, this means the server where the backend database is located and the server where the PEM web application is to be installed, if they're different. - - - To allow the chosen superuser to connect using password authentication, add a line to `pg_hba.conf` that allows `host` connections using `md5` or `scram-sha-256` authentication, such as `host all superusername 127.0.0.1/32 scram-sha-256`. - - !!! Note - If you're using EDB Postgres Advanced Server, see [Modifying the pg_hba.conf file](/pem/latest/managing_database_server/#modifying-the-pg_hbaconf-file). - - If you're using PostgreSQL, see [Client Authentication](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html). - !!! - -3. Verify that the `sslutils` extension is installed on your Postgres server. - - If you're using PostgreSQL or EDB Postgres Extended Server on RHEL/AlmaLinux/Rocky Linux or SLES, you also need to install the `hstore contrib` module. - - - If you're using EDB Postgres Advanced Server, you can install the `sslutils` extension as follows, where `` is the EDB Postgres Advanced server version. - - ```shell - sudo apt-get install edb-as-server-sslutils - ``` - - - If you're using PostgreSQL, you can install the `sslutils` and, if required, `hstore` modules as follows, where `` is the PostgreSQL version. - ```shell - sudo apt-get install postgresql--sslutils - ``` - - If you're using EDB Postgres Extended Server, you can install the `sslutils` and, if required, `hstore` modules as follows, where `` is the EDB Postgres Extended Server version. - - ```shell - sudo apt-get install edb-postgresextended-sslutils- - ``` - - !!! Note - - Ubuntu 20 changed the requirements for accepting certificates. - - - If you want to install the PEM agent on a machine with an old version of sslutils, then you must upgrade sslutils to 1.3. Version 1.3 has a 4096-bit RSA key and sha256 signature algorithm support added to it. - - If you don't upgrade sslutils to 1.3, then PEM agent might fail to connect to the PEM backend database server, and it might log the error "ca md too weak." - - !!! - -4. If you're using a firewall, allow access to port 8443 on the server where the PEM web application will be located: - - ```shell - iptables -t filter -A INPUT -p TCP --dport 8443 -j ACCEPT - ``` - -5. Make sure the components Postgres Enterprise Manager depends on are up to date on all servers. You can do this by updating the whole system using your package manager as shown below. - If you prefer to update individual packages, a full list of dependencies is provided in [Dependencies of the PEM Server and Agent on Linux](../dependencies.md). - - ```shell - sudo apt-get update - ``` - -## Install the package - -```shell -sudo apt-get -y install edb-pem -``` - -## Initial configuration - -```shell -# You can configure the PEM server using the following command: -sudo /usr/edb/pem/bin/configure-pem-server.sh -``` - -For more details, see [Configuring the PEM server on Linux](../configuring_the_pem_server_on_linux/). - -!!! Note - - - The operating system user pem is created while installing the PEM server. The PEM server web application is a WSGI application, which runs under Apache HTTPD. The pem application data and the session is saved to this user's home directory. - -## Supported locales - -Currently, the Postgres Enterprise Manager server and web interface support a locale of `English(US) en_US` and use of a period (.) as a language separator character. Using an alternate locale or a separator character other than a period might cause errors. diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx deleted file mode 100644 index f247f8221a3..00000000000 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/pem_agent_ubuntu_20.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Postgres Enterprise Manager agent on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /pem/9/installing_pem_agent/installing_on_linux/x86_amd64/pem_agent_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-pem-agent -``` - -After installing PEM agent, you need to register the PEM agent. For detailed information see [Registering an agent](../../registering_agent/). From b8bfd49a7cd45855ee710db8c932f1a67fcdfb61 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 08:34:34 -0500 Subject: [PATCH 23/26] Generated file changes needed to end support of Ubuntu 20 for PEM (agent and server) and PostGIS --- product_docs/docs/pem/9/installing/index.mdx | 2 +- product_docs/docs/pem/9/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/pem/9/installing_pem_agent/index.mdx | 2 +- .../docs/pem/9/installing_pem_agent/linux_x86_64/index.mdx | 3 --- product_docs/docs/postgis/3/installing/index.mdx | 2 +- product_docs/docs/postgis/3/installing/linux_x86_64/index.mdx | 3 --- 6 files changed, 3 insertions(+), 12 deletions(-) diff --git a/product_docs/docs/pem/9/installing/index.mdx b/product_docs/docs/pem/9/installing/index.mdx index 61bb23e5dc4..5f4aa3e807a 100644 --- a/product_docs/docs/pem/9/installing/index.mdx +++ b/product_docs/docs/pem/9/installing/index.mdx @@ -45,7 +45,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pem_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pem_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pem_ubuntu_22) - [Debian 12](linux_x86_64/pem_debian_12), [Debian 11](linux_x86_64/pem_debian_11) diff --git a/product_docs/docs/pem/9/installing/linux_x86_64/index.mdx b/product_docs/docs/pem/9/installing/linux_x86_64/index.mdx index 17892bbd3b1..e3da1a9d946 100644 --- a/product_docs/docs/pem/9/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/pem/9/installing/linux_x86_64/index.mdx @@ -17,7 +17,6 @@ navigation: - pem_other_linux_8 - pem_sles_15 - pem_ubuntu_22 - - pem_ubuntu_20 - pem_debian_12 - pem_debian_11 --- @@ -50,8 +49,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pem_ubuntu_22) -- [Ubuntu 20.04](pem_ubuntu_20) - - [Debian 12](pem_debian_12) - [Debian 11](pem_debian_11) diff --git a/product_docs/docs/pem/9/installing_pem_agent/index.mdx b/product_docs/docs/pem/9/installing_pem_agent/index.mdx index 1237796ac8a..608d1c88e86 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/index.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/index.mdx @@ -40,7 +40,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/pem_agent_ubuntu_22), [Ubuntu 20.04](linux_x86_64/pem_agent_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/pem_agent_ubuntu_22) - [Debian 12](linux_x86_64/pem_agent_debian_12), [Debian 11](linux_x86_64/pem_agent_debian_11) diff --git a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/index.mdx b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/index.mdx index cc42a2048e6..dd776c3b2c1 100644 --- a/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/index.mdx +++ b/product_docs/docs/pem/9/installing_pem_agent/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - pem_agent_other_linux_8 - pem_agent_sles_15 - pem_agent_ubuntu_22 - - pem_agent_ubuntu_20 - pem_agent_debian_12 - pem_agent_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](pem_agent_ubuntu_22) -- [Ubuntu 20.04](pem_agent_ubuntu_20) - - [Debian 12](pem_agent_debian_12) - [Debian 11](pem_agent_debian_11) diff --git a/product_docs/docs/postgis/3/installing/index.mdx b/product_docs/docs/postgis/3/installing/index.mdx index eb8ea65c5bd..d4b1cf20ab4 100644 --- a/product_docs/docs/postgis/3/installing/index.mdx +++ b/product_docs/docs/postgis/3/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/postgis_ubuntu_22), [Ubuntu 20.04](linux_x86_64/postgis_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/postgis_ubuntu_22) - [Debian 12](linux_x86_64/postgis_debian_12), [Debian 11](linux_x86_64/postgis_debian_11) diff --git a/product_docs/docs/postgis/3/installing/linux_x86_64/index.mdx b/product_docs/docs/postgis/3/installing/linux_x86_64/index.mdx index a7640d3c2b3..9febf655105 100644 --- a/product_docs/docs/postgis/3/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/postgis/3/installing/linux_x86_64/index.mdx @@ -16,7 +16,6 @@ navigation: - postgis_other_linux_8 - postgis_sles_15 - postgis_ubuntu_22 - - postgis_ubuntu_20 - postgis_debian_12 - postgis_debian_11 --- @@ -49,8 +48,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](postgis_ubuntu_22) -- [Ubuntu 20.04](postgis_ubuntu_20) - - [Debian 12](postgis_debian_12) - [Debian 11](postgis_debian_11) From 971e4539427a1215886eddb8f65155fa76b23824 Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 08:52:52 -0500 Subject: [PATCH 24/26] Template changes and file deletions needed to end support of Ubuntu 20 for PostgreSQL --- .../linux_x86_64/postgresql_ubuntu_20.mdx | 40 ------------------- install_template/config.yaml | 3 -- .../products/postgresql/ubuntu-18.04.njk | 4 -- .../products/postgresql/ubuntu-20.04.njk | 3 -- 4 files changed, 50 deletions(-) delete mode 100644 advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_ubuntu_20.mdx delete mode 100644 install_template/templates/products/postgresql/ubuntu-18.04.njk delete mode 100644 install_template/templates/products/postgresql/ubuntu-20.04.njk diff --git a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_ubuntu_20.mdx b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_ubuntu_20.mdx deleted file mode 100644 index e742ba3fbcd..00000000000 --- a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_ubuntu_20.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing PostgreSQL on Ubuntu 20.04 x86_64 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - !!! Note - Rather than use the EDB repository, you can obtain PostgreSQL installers and installation packages from the [PostgreSQL community downloads page](https://www.postgresql.org/download/). - !!! - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install postgresql- -``` - -Where `` is the version of PostgreSQL you are installing. For example, if you are installing version 16, the package name would be `postgresql-16`. diff --git a/install_template/config.yaml b/install_template/config.yaml index 9068012aff8..b96a12ab589 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -742,9 +742,6 @@ products: - name: Debian 11 arch: x86_64 supported versions: [15, 16] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [15, 16] - name: Ubuntu 22.04 arch: x86_64 supported versions: [15, 16] diff --git a/install_template/templates/products/postgresql/ubuntu-18.04.njk b/install_template/templates/products/postgresql/ubuntu-18.04.njk deleted file mode 100644 index cd50dafe146..00000000000 --- a/install_template/templates/products/postgresql/ubuntu-18.04.njk +++ /dev/null @@ -1,4 +0,0 @@ -{% extends "products/postgresql/base.njk" %} -{% set platformBaseTemplate = "ubuntu-18.04" %} -{% set packageName %}postgresql-server{% endset %} -{% set packageName %}postgresql-{% endset %} diff --git a/install_template/templates/products/postgresql/ubuntu-20.04.njk b/install_template/templates/products/postgresql/ubuntu-20.04.njk deleted file mode 100644 index 90b188fd95d..00000000000 --- a/install_template/templates/products/postgresql/ubuntu-20.04.njk +++ /dev/null @@ -1,3 +0,0 @@ -{% extends "products/postgresql/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} -{% set packageName %}postgresql-{% endset %} From 277aefad1014f7539af21ec6c244f9e22ec0a48f Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 08:59:12 -0500 Subject: [PATCH 25/26] Template changes and file deletions needed to end support of Ubuntu 20 for Replication Server --- install_template/config.yaml | 3 - .../replication-server/ubuntu-20.04.njk | 2 - .../linux_x86_64/eprs_ubuntu_20.mdx | 62 ------------------- 3 files changed, 67 deletions(-) delete mode 100644 install_template/templates/products/replication-server/ubuntu-20.04.njk delete mode 100644 product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx diff --git a/install_template/config.yaml b/install_template/config.yaml index b96a12ab589..88877e637f0 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -780,9 +780,6 @@ products: - name: Ubuntu 22.04 arch: x86_64 supported versions: [7] - - name: Ubuntu 20.04 - arch: x86_64 - supported versions: [7] - name: RHEL 8 arch: ppc64le supported versions: [7] diff --git a/install_template/templates/products/replication-server/ubuntu-20.04.njk b/install_template/templates/products/replication-server/ubuntu-20.04.njk deleted file mode 100644 index 286fce48535..00000000000 --- a/install_template/templates/products/replication-server/ubuntu-20.04.njk +++ /dev/null @@ -1,2 +0,0 @@ -{% extends "products/replication-server/base.njk" %} -{% set platformBaseTemplate = "ubuntu-20.04" %} \ No newline at end of file diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx deleted file mode 100644 index 47d57c72828..00000000000 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/eprs_ubuntu_20.mdx +++ /dev/null @@ -1,62 +0,0 @@ ---- -navTitle: Ubuntu 20.04 -title: Installing Replication Server on Ubuntu 20.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_ubuntu20_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -You can install all Replication Server components with a single install command, or you may choose to install selected, individual components by installing only those particular packages. - -To install all Replication Server components: - -```shell -sudo apt-get -y install edb-xdb -``` - -To install an individual component: - -```shell -sudo apt-get -y install -``` - -Where `` is: - -| Package name | Component | -| -------------------- | --------------------------------------------------------------------- | -| `edb-xdb-console` | Replication console and the Replication Server command line interface | -| `edb-xdb-publisher` | Publication server | -| `edb-xdb-subscriber` | Subscription server | - -## Initial configuration - -Before using Replication Server, you must download and install JDBC drivers. See [Installing a JDBC driver](/eprs/7/installing/installing_jdbc_driver) for details. From cb56a7a19e786e8090d5983b5a51266792ae341c Mon Sep 17 00:00:00 2001 From: David Wicinas <93669463+dwicinas@users.noreply.github.com> Date: Mon, 4 Nov 2024 09:00:49 -0500 Subject: [PATCH 26/26] Generated file changes needed to end support of Ubuntu 20 for PostgreSQL and EPRS --- .../supported-open-source/postgresql/installing/index.mdx | 2 +- .../postgresql/installing/linux_x86_64/index.mdx | 3 --- product_docs/docs/eprs/7/installing/index.mdx | 2 +- product_docs/docs/eprs/7/installing/linux_x86_64/index.mdx | 3 --- 4 files changed, 2 insertions(+), 8 deletions(-) diff --git a/advocacy_docs/supported-open-source/postgresql/installing/index.mdx b/advocacy_docs/supported-open-source/postgresql/installing/index.mdx index fe3359d13bb..37d9eacbb08 100644 --- a/advocacy_docs/supported-open-source/postgresql/installing/index.mdx +++ b/advocacy_docs/supported-open-source/postgresql/installing/index.mdx @@ -41,7 +41,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/postgresql_ubuntu_22), [Ubuntu 20.04](linux_x86_64/postgresql_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/postgresql_ubuntu_22) - [Debian 12](linux_x86_64/postgresql_debian_12), [Debian 11](linux_x86_64/postgresql_debian_11) diff --git a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/index.mdx b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/index.mdx index ed79f869eb4..00942f6a71f 100644 --- a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/index.mdx +++ b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/index.mdx @@ -10,7 +10,6 @@ navigation: - postgresql_other_linux_8 - postgresql_sles_15 - postgresql_ubuntu_22 - - postgresql_ubuntu_20 - postgresql_debian_12 - postgresql_debian_11 --- @@ -43,8 +42,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](postgresql_ubuntu_22) -- [Ubuntu 20.04](postgresql_ubuntu_20) - - [Debian 12](postgresql_debian_12) - [Debian 11](postgresql_debian_11) diff --git a/product_docs/docs/eprs/7/installing/index.mdx b/product_docs/docs/eprs/7/installing/index.mdx index df9e6de11e6..63dd5b7a1b9 100644 --- a/product_docs/docs/eprs/7/installing/index.mdx +++ b/product_docs/docs/eprs/7/installing/index.mdx @@ -43,7 +43,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/eprs_ubuntu_22), [Ubuntu 20.04](linux_x86_64/eprs_ubuntu_20) +- [Ubuntu 22.04](linux_x86_64/eprs_ubuntu_22) - [Debian 12](linux_x86_64/eprs_debian_12), [Debian 11](linux_x86_64/eprs_debian_11) diff --git a/product_docs/docs/eprs/7/installing/linux_x86_64/index.mdx b/product_docs/docs/eprs/7/installing/linux_x86_64/index.mdx index 6345dc589cb..d61771b9bdf 100644 --- a/product_docs/docs/eprs/7/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/eprs/7/installing/linux_x86_64/index.mdx @@ -17,7 +17,6 @@ navigation: - eprs_other_linux_8 - eprs_sles_15 - eprs_ubuntu_22 - - eprs_ubuntu_20 - eprs_debian_12 - eprs_debian_11 --- @@ -50,8 +49,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 22.04](eprs_ubuntu_22) -- [Ubuntu 20.04](eprs_ubuntu_20) - - [Debian 12](eprs_debian_12) - [Debian 11](eprs_debian_11)