Skip to content

Commit

Permalink
Merge pull request #3394 from EnterpriseDB/release/2022-11-29a
Browse files Browse the repository at this point in the history
Release: 2022-11-29a
  • Loading branch information
drothery-edb authored Nov 29, 2022
2 parents bf30eb2 + a5835ad commit 464761d
Show file tree
Hide file tree
Showing 31 changed files with 180 additions and 176 deletions.
12 changes: 5 additions & 7 deletions advocacy_docs/pg_extensions/advanced_storage_pack/installing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ Before you begin the installation process:
The syntax for the RPM package install command is:

```shell
sudo <package-manager> -y install edb-<postgres><postgres_version>-advanced-storage-pack<major_version>-<full_version>
sudo <package-manager> -y install edb-<postgres><postgres_version>-advanced-storage-pack<major_version>
```

And the syntax for the Debian package install command is:

```shell
sudo <package-manager> -y install edb-<postgres><postgres_version>-advanced-storage-pack-<major_version>-<full_version>
sudo <package-manager> -y install edb-<postgres><postgres_version>-advanced-storage-pack-<major_version>
```

where:
Expand All @@ -62,18 +62,16 @@ where:

- `<postgres_version>` is the version of Postgres you are using.

- `<major_version>` is the major version of the extension you are installing.

- `<full_version>` is the full version of the extension you are installing.
- `<major_version>` is the major version of Advanced Storage Pack you are installing.

For example, to install Advanced Storage Pack 1.0.0 for EDB Postgres Advanced Server 14 on a RHEL 8 platform:

```shell
sudo dnf -y install edb-as14-advanced-storage-pack1-1.0.0
sudo dnf -y install edb-as14-advanced-storage-pack1
```

And to install Advanced Storage Pack 1.0.0 for EDB Postgres Advanced Server 14 on a Debian 11 platform:

```shell
sudo apt-get -y install edb-pg15-advanced-storage-pack-1-1.0.0
sudo apt-get -y install edb-pg15-advanced-storage-pack-1
```
12 changes: 5 additions & 7 deletions advocacy_docs/pg_extensions/ldap_sync/installing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ Before you begin the installation process:
The syntax for the RPM package install command is:

```shell
sudo <package-manager> -y install edb-ldap-sync<major_version>-<full_version>
sudo <package-manager> -y install edb-ldap-sync<major_version>
```

And the syntax for the Debian package install command is:

```shell
sudo <package-manager> -y install edb-ldap-sync-<major_version>-<full_version>
sudo <package-manager> -y install edb-ldap-sync-<major_version>
```

where:
Expand All @@ -54,18 +54,16 @@ where:
| zypper | SLES |
| apt-get | Debian and derivatives |

- `<major_version>` is the major version of the extension you are installing.

- `<full_version>` is the full version of the extension you are installing.
- `<major_version>` is the major version of EDB LDAP Sync you are installing.

For example, to install EDB LDAP Sync version 1.0.0 on a RHEL 8 platform:

```shell
sudo dnf -y install edb-ldap-sync1-1.0.0
sudo dnf -y install edb-ldap-sync1
```

And to install EDB LDAP Sync version 1.0.0 on a Debian 11 platform:

```shell
sudo apt-get -y install edb-ldap-sync-1-1.0.0
sudo apt-get -y install edb-ldap-sync-1
```
12 changes: 5 additions & 7 deletions advocacy_docs/pg_extensions/pg_tuner/installing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ Before you begin the installation process:
The syntax for the RPM package install command is:

```shell
sudo <package-manager> -y install edb-<postgres><postgres_version>-postgres-tuner<major_version>-<full_version>
sudo <package-manager> -y install edb-<postgres><postgres_version>-postgres-tuner<major_version>
```

And the syntax for the Debian package install command is:

```shell
sudo <package-manager> -y install edb-<postgres><postgres_version>-postgres-tuner-<major_version>-<full_version>
sudo <package-manager> -y install edb-<postgres><postgres_version>-postgres-tuner-<major_version>
```

where:
Expand All @@ -62,19 +62,17 @@ where:

- `<postgres_version>` is the version of Postgres you are using.

- `<major_version>` is the major version of the extension you are installing.

- `<full_version>` is the full version of the extension you are installing.
- `<major_version>` is the major version of EDB Postgres Tuner you are installing.

For example, to install EDB Postgres Tuner 1.0.0 for EDB Postgres Advanced Server 14 on a RHEL 8 platform:

```shell
sudo dnf -y install edb-as14-postgres-tuner1-1.0.0
sudo dnf -y install edb-as14-postgres-tuner1
```

And to install EDB Postgres Tuner 1.0.0 for EDB Postgres Advanced Server 14 on a Debian 11 platform:

```shell
sudo apt-get -y install edb-as14-postgres-tuner-1-1.0.0
sudo apt-get -y install edb-as14-postgres-tuner-1
```

26 changes: 1 addition & 25 deletions install_template/deploy.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -150,31 +150,7 @@ const moveDoc = async (product, platform, version) => {
const [srcContent, integralDeploymentPath] = await readSource(srcFilepath);

// prettier-ignore
const destFilename = integralDeploymentPath || match(context,
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "SLES 12"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_sles12_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "SLES 15"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_sles15_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Debian 10"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_deb10_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Debian 11"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_deb11_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 18.04"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu18_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "Ubuntu 20.04"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_ubuntu20_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "CentOS 7"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_centos7_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_other_linux8_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "RHEL 7 or OL 7"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_rhel7_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "RHEL 8"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_rhel8_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB*Plus", version: 40}, platform: {name: "RHEL 8 or OL 8"}},
(ctx) => `edb_plus/40/03_installing_edb_plus/install_on_linux/${fmtArchPath(ctx)}/edbplus_rhel8_${fmtArchFilename(ctx)}.mdx`),


const destFilename = integralDeploymentPath || match(context,
when({product: {name: "EDB Postgres Advanced Server", version: 14}, platform: {name: "CentOS 7"}},
(ctx) => `epas/14/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_centos7_${fmtArchFilename(ctx)}.mdx`),
when({product: {name: "EDB Postgres Advanced Server", version: 14}, platform: {name: "AlmaLinux 8 or Rocky Linux 8"}},
Expand Down
12 changes: 12 additions & 0 deletions install_template/templates/products/edb*plus/base.njk
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
{% extends "platformBase/" + platformBaseTemplate + '.njk' %}
{% set packageName %}edb-as<xx>-edbplus{% endset %}
{% import "platformBase/_deploymentConstants.njk" as deploy %}
{% block frontmatter %}
{#
If you modify deployment path here, please first copy the old expression
and add it to the list under "redirects:" below - this ensures we don't
break any existing links.
#}
deployPath: edb_plus/{{ product.version }}/installing/linux_{{platform.arch}}/edbplus_{{deploy.map_platform[platform.name]}}.mdx
redirects:
- edb_plus/{{ product.version }}/03_installing_edb_plus/install_on_linux/{{deploy.expand_arch[platform.arch]}}/edbplus_{{deploy.map_platform_old[platform.name]}}_{{platform.arch | replace(r/_?64/g, "")}}.mdx
{% endblock frontmatter %}

{% block prodprereq %}

{% include "platformBase/_javainstall.njk" %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
{% extends "products/edb*plus/base.njk" %}
{% set platformBaseTemplate = "ubuntu-22.04" %}
{% set platformBaseTemplate = "ubuntu-22.04" %}
{% block frontmatter %}
{# remove this block when Ubuntu 22 is released #}
{% endblock frontmatter %}
15 changes: 0 additions & 15 deletions product_docs/docs/edb_plus/40/03_installing_edb_plus/index.mdx

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion product_docs/docs/edb_plus/40/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ redirects:
navigation:
- 02_release_notes
- 02a_supported_platforms
- 03_installing_edb_plus
- installing
- 04_using_edb_plus
- 05_using_edb_plus_with_ssl
- 06_command_summary
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Configuring IDENT authentication on Linux"
navTitle: "Configuring IDENT authentication"
redirects:
- /edb_plus/latest/03_installing_edb_plus/install_on_linux/configuring_linux_installation/
---

By default, the `pg_hba.conf` file for the RPM installer enforces `IDENT` authentication. Before invoking EDB\*Plus, you must either modify the `pg_hba.conf` file, changing the authentication method to a form other than `IDENT` (and restarting the server), or perform the following steps to ensure that an `IDENT` server is accessible:
Expand Down
32 changes: 32 additions & 0 deletions product_docs/docs/edb_plus/40/installing/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "Installing"
navigation:
- linux_x86_64
- linux_ppc64le
- windows
- configuring_linux_installation
redirects:
- /edb_plus/latest/03_installing_edb_plus/
- /edb_plus/latest/03_installing_edb_plus/install_on_linux/
---

## [Linux x86-64 (amd64)](linux_x86_64)
### Red Hat Enterprise Linux (RHEL) and derivatives
- [RHEL 8](linux_x86_64/edbplus_rhel_8), [RHEL 7](linux_x86_64/edbplus_rhel_7)
- [Oracle Linux (OL) 8](linux_x86_64/edbplus_rhel_8), [Oracle Linux (OL) 7](linux_x86_64/edbplus_rhel_7)
- [Rocky Linux 8](linux_x86_64/edbplus_other_linux_8)
- [AlmaLinux 8](linux_x86_64/edbplus_other_linux_8)
- [CentOS 7](linux_x86_64/edbplus_centos_7)
### SUSE Linux Enterprise (SLES)
- [SLES 15](linux_x86_64/edbplus_sles_15), [SLES 12](linux_x86_64/edbplus_sles_12)
### Debian and derivatives
- [Ubuntu 20.04](linux_x86_64/edbplus_ubuntu_20), [Ubuntu 18.04](linux_x86_64/edbplus_ubuntu_18)
- [Debian 11](linux_x86_64/edbplus_debian_11), [Debian 10](linux_x86_64/edbplus_debian_10)
## [Linux on IBM Power (ppc64le)](linux_ppc64le)
### Red Hat Enterprise Linux (RHEL)
- [RHEL 8](linux_ppc64le/edbplus_rhel_8)
### SUSE Linux Enterprise (SLES)
- [SLES 15](linux_ppc64le/edbplus_sles_15), [SLES 12](linux_ppc64le/edbplus_sles_12)
## [Windows](windows)


Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
navTitle: RHEL 8
title: Installing EDB*Plus on RHEL 8 ppc64le

# 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/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_rhel8_ppcle
---

## Prerequisites
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
navTitle: SLES 12
title: Installing EDB*Plus on SLES 12 ppc64le

# 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/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles12_ppcle
---

## Prerequisites
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
navTitle: SLES 15
title: Installing EDB*Plus on SLES 15 ppc64le

# 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/40/03_installing_edb_plus/install_on_linux/ibm_power_ppc64le/edbplus_sles15_ppcle
---

## Prerequisites
Expand Down
Loading

2 comments on commit 464761d

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.