Skip to content

Commit

Permalink
Merge pull request #2855 from EnterpriseDB/docs/ubuntu-debian/v22.4-v…
Browse files Browse the repository at this point in the history
…11-install-topics

Ubuntu 22.04 and Debian 11 updates
  • Loading branch information
drothery-edb authored Sep 23, 2022
2 parents cb3d02c + c2c6b3f commit 5aa3915
Show file tree
Hide file tree
Showing 179 changed files with 1,992 additions and 1,782 deletions.
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,6 @@

This repo contains the React/Gatsby application that powers [the EDB Docs website](https://www.enterprisedb.com/docs/). The site pulls [Markdown](https://www.markdownguide.org/) content from several repos in a process called "sourcing", and then renders it all into high-performance markup. You can install the application on your local computer for easy editing, viewing, and eventually publishing to the GitHub repo.

## Please remove and re-clone your local repositories after August 13, 2021

We've been checking PDF files into Git. That's not a good plan, so [we've stopped doing that](https://github.com/EnterpriseDB/docs/issues/1632). The next step is to remove these files from Git history and [move other large files to LFS](https://docs.github.com/en/github/managing-large-files/versioning-large-files/moving-a-file-in-your-repository-to-git-large-file-storage). Among many other good things, that ought to reduce the time to clone this repository substantially.

But it comes at a cost. If there are any local repositories that were cloned before the change, we risk introducing dirty history back into the repository. So we're asking that everyone who has a local repository they **cloned before (or on) August 13, 2021** to delete those repositories. Unfortunately, we'll need to reject any pull requests that introduce PDF files back into Git history. (If you need any help with this, please contact [email protected].)

## MacOS Installation

We recommend using MacOS to work with the EDB Docs application.
Expand Down
4 changes: 2 additions & 2 deletions install_template/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,15 @@ After a template file is found, no rules are enforced on how that template shoul

#### `/templates/platformBase/base.njk`

- All templates ultimitaly should inherit from this file. This is a good place to write copy that needs to be shared by all docs, regardless of the product being installed
- All templates ultimately should inherit from this file. This is a good place to write copy that needs to be shared by all docs, regardless of the product being installed
- 3 blocks are currently available:
- `prerequisites` — This is where information like adding EDB repos will go
- `installCommand` — This is where the command to actually install the product will go
- `postinstall` — This is where commands like starting the EPAS server will go

#### `/templates/platformBase/[platform name].njk`

- These files are largely reposible for setting up the `prerequisites` and `installCommand` blocks
- These files are largely responsible for setting up the `prerequisites` and `installCommand` blocks
- Currently, they rely on a `packageName` macro to be set by a child template. This macro is being used in the `installCommand` block.
- You will notice there are no Ubuntu templates in the platformBase folder. This is because install instructions were the same as Debian 10, and so only the `debian-10.njk` file was created to reduce duplication. If Ubuntu specific instructions are needed, new template files could be created which inherit from `debian-10.njk`.
- The `centos-7.njk` template contains a conditional to include ppc64le specific instructions. To display these instructions, add `{% set includePPC = true %}` to a child template
Expand Down
110 changes: 100 additions & 10 deletions install_template/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [42]
- name: Debian 11
arch: x86_64
supported versions: [42]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [42]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [42]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [42]
- name: SLES 12
arch: x86_64
supported versions: [42]
Expand Down Expand Up @@ -57,12 +63,18 @@ products:
- name: SLES 12
arch: ppc64le
supported versions: [55]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [55]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [55]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [55]
- name: Debian 11
arch: x86_64
supported versions: [55]
- name: Debian 10
arch: x86_64
supported versions: [55]
Expand Down Expand Up @@ -95,12 +107,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [14.1.0.1]
- name: Debian 11
arch: x86_64
supported versions: [14.1.0.1]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [14.1.0.1]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [14.1.0.1]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [14.1.0.1]
- name: SLES 12
arch: x86_64
supported versions: [14.1.0.1]
Expand Down Expand Up @@ -133,12 +151,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [13.1.0.2]
- name: Debian 11
arch: x86_64
supported versions: [13.1.0.2]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [13.1.0.2]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [13.1.0.2]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [13.1.0.2]
- name: SLES 12
arch: x86_64
supported versions: [13.1.0.2]
Expand Down Expand Up @@ -171,12 +195,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [1.17]
- name: Debian 11
arch: x86_64
supported versions: [1.17]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [1.17]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [1.17]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [1.17]
- name: SLES 12
arch: x86_64
supported versions: [1.17]
Expand Down Expand Up @@ -209,12 +239,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [4.3]
- name: Debian 11
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [4.3]
- name: SLES 12
arch: x86_64
supported versions: [4.3]
Expand Down Expand Up @@ -247,12 +283,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [4.3]
- name: Debian 11
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [4.3]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [4.3]
- name: SLES 12
arch: x86_64
supported versions: [4.3]
Expand Down Expand Up @@ -285,13 +327,16 @@ products:
- name: Ubuntu 18.04
arch: x86_64
supported versions: [14]
- name: Debian 11
arch: x86_64
supported versions: [14]
- name: Debian 10
arch: x86_64
supported versions: [14]
- name: Ubuntu 20.04
- name: Ubuntu 22.04
arch: x86_64
supported versions: [14]
- name: Ubuntu 18.04
- name: Ubuntu 20.04
arch: x86_64
supported versions: [14]
- name: SLES 12
Expand Down Expand Up @@ -329,12 +374,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [40]
- name: Debian 11
arch: x86_64
supported versions: [40]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [40]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [40]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [40]
- name: SLES 12
arch: x86_64
supported versions: [40]
Expand Down Expand Up @@ -370,12 +421,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [4]
- name: Debian 11
arch: x86_64
supported versions: [4]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [4]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [4]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [4]
- name: SLES 12
arch: x86_64
supported versions: [4]
Expand Down Expand Up @@ -411,12 +468,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [2]
- name: Debian 11
arch: x86_64
supported versions: [2]
- name: Ubuntu 18.04
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]
- name: SLES 12
arch: x86_64
supported versions: [2]
Expand Down Expand Up @@ -449,12 +512,18 @@ products:
- name: Debian 10
arch: x86_64
supported versions: [5]
- name: Debian 11
arch: x86_64
supported versions: [5]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [5]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [5]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [5]
- name: SLES 12
arch: x86_64
supported versions: [5]
Expand All @@ -481,19 +550,22 @@ products:
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [2]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [2]
- name: RHEL 8
arch: ppc64le
supported versions: [2]
- name: Ubuntu 18.04
- name: Ubuntu 20.04
arch: x86_64
supported versions: [2]
- name: Debian 10
arch: x86_64
supported versions: [2]
- name: Ubuntu 18.04
- name: Debian 11
arch: x86_64
supported versions: [2]
- name: Ubuntu 20.04
- name: Ubuntu 18.04
arch: x86_64
supported versions: [2]
- name: SLES 12
Expand Down Expand Up @@ -522,6 +594,12 @@ products:
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [3.2]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [3.2]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [3.2]
- name: RHEL 8
arch: ppc64le
supported versions: [3.2]
Expand All @@ -531,6 +609,9 @@ products:
- name: Ubuntu 20.04
arch: x86_64
supported versions: [3.2]
- name: Debian 11
arch: x86_64
supported versions: [3.2]
- name: Debian 10
arch: x86_64
supported versions: [3.2]
Expand Down Expand Up @@ -563,10 +644,13 @@ products:
- name: RHEL 8
arch: ppc64le
supported versions: [8]
- name: Debian 11
arch: x86_64
supported versions: [8]
- name: Debian 10
arch: x86_64
supported versions: [8]
- name: Debian 9
- name: Ubuntu 22.04
arch: x86_64
supported versions: [8]
- name: Ubuntu 20.04
Expand All @@ -575,9 +659,6 @@ products:
- name: Ubuntu 18.04
arch: x86_64
supported versions: [8]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [8]
- name: SLES 12
arch: x86_64
supported versions: [8]
Expand Down Expand Up @@ -607,10 +688,13 @@ products:
- name: RHEL 8
arch: ppc64le
supported versions: [8]
- name: Debian 11
arch: x86_64
supported versions: [8]
- name: Debian 10
arch: x86_64
supported versions: [8]
- name: Debian 9
- name: Ubuntu 22.04
arch: x86_64
supported versions: [8]
- name: Ubuntu 20.04
Expand Down Expand Up @@ -648,6 +732,12 @@ products:
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [7]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [7]
- name: Debian 11
arch: x86_64
supported versions: [7]
- name: Ubuntu 18.04
arch: x86_64
supported versions: [7]
Expand Down
Loading

0 comments on commit 5aa3915

Please sign in to comment.