diff --git a/docs/README.md b/docs/README.md index c4f62d9a9..a6d46d689 100644 --- a/docs/README.md +++ b/docs/README.md @@ -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)) diff --git a/docs/developer-guide.md b/docs/developer-guide.md index 6b4bc5136..90ba26c06 100644 --- a/docs/developer-guide.md +++ b/docs/developer-guide.md @@ -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: diff --git a/docs/playbook-upgrade.md b/docs/playbook-upgrade.md index 10f4acf83..aeab1b314 100644 --- a/docs/playbook-upgrade.md +++ b/docs/playbook-upgrade.md @@ -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