Skip to content

Commit

Permalink
OPSEXP-2110 Refresh docs for ACS 7.4.0 (#595)
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
gionn authored May 22, 2023
1 parent b4a436b commit 9ca0a31
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 36 deletions.
80 changes: 45 additions & 35 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,45 +52,55 @@ The same playbook can be run to deploy the system in several different ways, ple

## Versioning

While ACS supports a wide range of OS, the playbook is only known to work and is supported for a subset of them. The table below gives detailed information on the status of supported OS (which we aim at growing with time).

| OS Flavor / version | 7.3 Enterprise | 7.2 Enterprise | 7.1 Enterprise | 7.0 Enterprise | Community |
|---------------------|--------------------|--------------------|--------------------|--------------------|--------------------|
| Amazon Linux (v2) | :x: | :x: | :x: | :x: | :x: |
| Amazon Linux (v1) | :x: | :x: | :x: | :x: | :x: |
| RHEL 8.6 | :heavy_check_mark: | - | - | - | :heavy_check_mark: |
| RHEL 8.5 | :heavy_check_mark: | :heavy_check_mark: | - | - | :heavy_check_mark: |
| RHEL 8.4 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| RHEL 8.2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| RHEL 7.7 | - | - | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| RHEL 7.6 | - | - | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| CentOS 7 x64 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Ubuntu 22.04 | :heavy_check_mark: | - | - | - | :heavy_check_mark: |
| Ubuntu 20.04 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Ubuntu 18.04 | - | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SUSE 15.0 | - | - | - | :x: | :x: |
| SUSE 12.0 SP1 x64 | - | - | - | :x: | :x: |
While ACS supports a wide range of OS, the playbook is only known to work and is
supported for a subset of them. The table below gives detailed information on
the status of supported OS.

Legend:

* :white_check_mark: platform supported and tested on this playbook
* :ballot_box_with_check: platform supported but not automatically tested on this playbook
* :x: platform not supported by this playbook (despite officially supported by Alfresco)
* `-` platform not officially supported by Alfresco

| OS Flavor / version | 7.4 Enterprise/Community | 7.3 Enterprise | 7.2 Enterprise | 7.1 Enterprise | 7.0 Enterprise |
|---------------------|--------------------------|--------------------|--------------------|--------------------|--------------------|
| Amazon Linux (v2) | :x: | :x: | :x: | :x: | :x: |
| Amazon Linux (v1) | :x: | :x: | :x: | :x: | :x: |
| RHEL 8.7 | :ballot_box_with_check: | - | - | - | - |
| RHEL 8.6 | :white_check_mark: | :white_check_mark: | - | - | - |
| RHEL 8.5 | :ballot_box_with_check: | :white_check_mark: | :white_check_mark: | - | - |
| RHEL 8.4 | - | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| RHEL 8.2 | - | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| RHEL 7.7 | - | - | - | :white_check_mark: | :white_check_mark: |
| RHEL 7.6 | - | - | - | :white_check_mark: | :white_check_mark: |
| CentOS 7 x64 | :ballot_box_with_check: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 22.04 | :white_check_mark: | :white_check_mark: | - | - | - |
| Ubuntu 20.04 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 18.04 | - | - | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| SUSE 15.0 | - | - | - | - | :x: |
| SUSE 12.0 SP1 x64 | - | - | - | - | :x: |

> Ansible version used for testing this playbook can be retrieved [here](https://github.com/Alfresco/alfresco-ansible-deployment/blob/master/Pipfile#L7).
The table below shows the version of the components deployed by the playbook for ACS 7.x.

| Component | 7.3 Enterprise | 7.2 Enterprise | 7.1 Enterprise | 7.0 Enterprise | Community |
|---------------------|----------------|----------------|----------------|----------------|-----------|
| OpenJDK | 17.0.3 | 11.0.15 | 11.0.15 | 11.0.15 | 17.0.3 |
| Apache Tomcat | 9.0.59 | 9.0.59 | 9.0.59 | 8.5.76 | 9.0.59 |
| PostgreSQL | 14.x | 13.x | 13.x | 13.x | 13.x |
| Apache ActiveMQ | 5.16.4 | 5.16.4 | 5.16.4 | 5.16.4 | 5.16.4 |
| Repository | 7.3.0 | 7.2.1 | 7.1.1 | 7.0.1.4 | 7.2.0 |
| Share | 7.3.0 | 7.2.1 | 7.1.1 | 7.0.1.4 | 7.2.0 |
| Search Services | 2.0.5 | 2.0.4 | 2.0.2 | 2.0.1.1 | 2.0.3 |
| Search Enterprise | 3.2.0 | 3.1.1 | 3.1.1 | - | - |
| All-In-One T-Engine | 3.0.0 | 2.5.7 | 2.5.6 | 2.3.10 | 2.5.7 |
| AOS | 1.5.0 | 1.4.1 | 1.4.0 | 1.4.0 | |
| Google Docs | 3.3.0 | 3.2.2 | 3.2.1 | 3.2.1 | |
| Digital Workspace | 3.1.0 | 2.9.0 | 2.6.0 | 2.1.0 | N/A |
| Transform Router | 2.0.0 | 1.5.3 | 1.5.1 | 1.3.2 | N/A |
| Shared File Store | 2.0.0 | 0.16.1 | 0.16.1 | 0.13.0 | N/A |
| Sync Service | 3.8.0 | 3.6.0 | 3.5.0 | 3.4.0 | N/A |
| Component | 7.4 Enterprise | 7.3 Enterprise | 7.2 Enterprise | 7.1 Enterprise | 7.0 Enterprise | 7.4 Community |
|---------------------|----------------|----------------|----------------|----------------|----------------|---------------|
| OpenJDK | 17.0.3 | 17.0.3 | 11.0.15 | 11.0.15 | 11.0.15 | 17.0.3 |
| Apache Tomcat | 9.0.59 | 9.0.59 | 9.0.59 | 9.0.59 | 8.5.76 | 9.0.59 |
| PostgreSQL | 14.x | 14.x | 13.x | 13.x | 13.x | 14.x |
| Apache ActiveMQ | 5.16.6 | 5.16.6 | 5.16.6 | 5.16.6 | 5.16.6 | 5.16.6 |
| Repository | 7.4.0 | 7.3.0 | 7.2.1 | 7.1.1 | 7.0.1.4 | 7.4.0 |
| Share | 7.4.0 | 7.3.0 | 7.2.1 | 7.1.1 | 7.0.1.4 | 7.4.0 |
| Search Services | 2.0.6.1 | 2.0.5 | 2.0.4 | 2.0.2 | 2.0.1.1 | 2.0.6.1 |
| Search Enterprise | 3.3.0 | 3.2.0 | 3.1.1 | 3.1.1 | - | N/A |
| All-In-One T-Engine | 3.1.0 | 3.0.0 | 2.5.7 | 2.5.6 | 2.3.10 | 3.1.0 |
| AOS | 1.6.0 | 1.5.0 | 1.4.1 | 1.4.0 | 1.4.0 | 1.6.0 |
| Google Docs | 3.4.0 | 3.3.0 | 3.2.2 | 3.2.1 | 3.2.1 | 3.4.0 |
| Digital Workspace | 4.0.0 | 3.1.0 | 2.9.0 | 2.6.0 | 2.1.0 | N/A |
| Transform Router | 2.1.0 | 2.0.0 | 1.5.3 | 1.5.1 | 1.3.2 | N/A |
| Shared File Store | 2.1.0 | 2.0.0 | 0.16.1 | 0.16.1 | 0.13.0 | N/A |
| Sync Service | 3.9.0 | 3.8.0 | 3.6.0 | 3.5.0 | 3.4.0 | N/A |

> Support for ACS 6.2 has been deprecated since November 2022, but you can still use the latest playbook that supported it ([v2.2.0](https://github.com/Alfresco/alfresco-ansible-deployment/releases/tag/v2.2.0))
2 changes: 1 addition & 1 deletion docs/developer-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The general purpose of pipenv is similar to that of Package installer for Python
This is external python library, which handles package installing from either command line (with special pipenv prefix in shell, similar to pip install), requirements.txt or Pipfile.
Whether we install one package or dependencies from requirements.txt, pipenv creates Pipfile, a special file for itself,
and then installs packages we specified inside virtual environment, NOT globally.
While specifyng new package, pipenv adds that package name to Pipfile, installs it (while also generating hashcodes for .lock file)
While specifying new package, pipenv adds that package name to Pipfile, installs it (while also generating hashcodes for .lock file)
and installs it inside virtual environment. Then we can also use this package we have installed.
The default virtual environment is created in our working directory. You may want to visit: <https://pipenv.pypa.io/en/latest/>

Expand Down
2 changes: 2 additions & 0 deletions docs/playbook-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Unreleased version

## v2.1.0

### Secrets management

Playbook has been enhanced to ease the adoption of Ansible Vault or third-party
Expand Down

0 comments on commit 9ca0a31

Please sign in to comment.