Skip to content

Commit 29ce7ca

Browse files
committed
Bump readme and stack patches
1 parent 6e2775a commit 29ce7ca

File tree

5 files changed

+54
-40
lines changed

5 files changed

+54
-40
lines changed

7.2.N-extra-vars.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ dependencies_version:
5151
postgresql_connector: 42.6.1
5252
postgres_major_version: 13
5353
activemq: 5.16.7
54-
java: 11.0.23
54+
java: 11.0.25
5555
java_build: 9
56-
tomcat: 9.0.91
56+
tomcat: 9.0.97
5757
libreoffice: 7.2.5.1
5858
pdf_renderer: 1.1
5959
imagemagick: 7.1.0-16-ci-10

7.3.N-extra-vars.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ dependencies_version:
5151
postgresql_connector: 42.6.1
5252
postgres_major_version: 13
5353
activemq: 5.17.6
54-
java: 11.0.23
54+
java: 11.0.25
5555
java_build: 9
56-
tomcat: 9.0.91
56+
tomcat: 9.0.97
5757
libreoffice: 7.2.5.1
5858
pdf_renderer: 1.1
5959
imagemagick: 7.1.0-16-ci-10

7.4.N-extra-vars.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ dependencies_version:
5959
postgresql_connector: 42.6.1
6060
postgres_major_version: 14
6161
activemq: 5.17.6
62-
java: 17.0.11
63-
java_build: 9
64-
tomcat: 9.0.91
62+
java: 17.0.13
63+
java_build: 11
64+
tomcat: 9.0.97
6565
libreoffice: 7.2.5.1
6666
pdf_renderer: 1.1
6767
imagemagick: 7.1.0-16-ci-10

docs/overview.md

Lines changed: 43 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,27 @@ This page provides an overview of Ansible, the project structure and the compone
99

1010
## Ansible Overview
1111

12-
[Ansible](https://www.ansible.com/overview/how-ansible-works) models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time.
12+
[Ansible](https://www.ansible.com/overview/how-ansible-works) models your IT
13+
infrastructure by describing how all of your systems inter-relate, rather than
14+
just managing one system at a time.
1315

14-
It doesn't use any agents nor additional custom security infrastructure, so it's easy to deploy - and most importantly, it uses a very simple language, YAML, in the form of Ansible Playbooks that allow you to describe your automation jobs in a way that approaches plain English.
16+
It doesn't use any agents nor additional custom security infrastructure, so it's
17+
easy to deploy - and most importantly, it uses a very simple language, YAML, in
18+
the form of Ansible Playbooks that allow you to describe your automation jobs in
19+
a way that approaches plain English.
1520

16-
An Ansible playbook contains one or more roles. A role is an independent component which allows reuse of common configuration steps. It consists of a set of tasks used to configure a host to serve a certain purpose, for example, configuring a service. This is depicted in the diagram below.
21+
An Ansible playbook contains one or more roles. A role is an independent
22+
component which allows reuse of common configuration steps. It consists of a set
23+
of tasks used to configure a host to serve a certain purpose, for example,
24+
configuring a service. This is depicted in the diagram below.
1725

1826
Roles are defined using YAML files with a predefined directory structure.
1927

20-
A role directory structure contains directories: defaults, vars, tasks, files, templates, meta, and handlers.
28+
A role directory structure contains directories: defaults, vars, tasks, files,
29+
templates, meta, and handlers.
2130

22-
* **defaults** contains default variables for the role. Variables in defaults have the lowest priority so they are easy to override
31+
* **defaults** contains default variables for the role. Variables in defaults
32+
have the lowest priority so they are easy to override
2333
* **vars** contains variables for the role. Variables in vars have higher priority than variables in the defaults directory
2434
* **tasks** contains the main list of steps to be executed by the role
2535
* **files** contains files which we want to be copied to the remote host. We don’t need to specify a path of resources stored in this directory
@@ -31,7 +41,10 @@ A role directory structure contains directories: defaults, vars, tasks, files, t
3141

3242
The project contains a playbook and multiple roles.
3343

34-
The ACS playbook can be found in the _playbooks_ directory. Because the project makes use of Ansible role structure, the playbook contains only definitions of the roles, and all the logic is performed by them, thus making the project both granular and easy to maintain.
44+
The ACS playbook can be found in the _playbooks_ directory. Because the project
45+
makes use of Ansible role structure, the playbook contains only definitions of
46+
the roles, and all the logic is performed by them, thus making the project both
47+
granular and easy to maintain.
3548

3649
The playbook uses the following roles:
3750

@@ -64,36 +77,37 @@ set of instructions.
6477
## Versioning
6578

6679
To understand which Operating System the Alfresco Ansible playbook can work
67-
against (on the target nodes), please refer to the [Supported
68-
platform doc](https://docs.alfresco.com/content-services/latest/support/) (pick
69-
the right Alfresco version).
80+
against (on the target nodes), please refer to the [Supported platform
81+
doc](https://docs.alfresco.com/content-services/latest/support/) (pick the right
82+
Alfresco version).
7083

7184
We aim to support these stacks **with the exception of** Amazon Linux & Suse
7285
distributions.
7386

7487
> Ansible version used for testing this playbooks can be retrieved from the
7588
> [Pipfile](https://github.com/Alfresco/alfresco-ansible-deployment/blob/master/Pipfile).
7689
77-
The table below shows the version of the components deployed by the playbook for ACS 7.x onward.
78-
79-
| Component | 23.3 Enterprise (Community) | 7.4 Enterprise | 7.3 Enterprise | 7.2 Enterprise | 7.1 Enterprise |
80-
|---------------------|-----------------------------|----------------|----------------|----------------|----------------|
81-
| OpenJDK | 17.0.11 | 17.0.11 | 11.0.23 | 11.0.23 | 11.0.23 |
82-
| Apache Tomcat | 10.1.25 | 9.0.91 | 9.0.91 | 9.0.91 | 9.0.91 |
83-
| PostgreSQL | 15.x | 14.x | 14.x | 13.x | 13.x |
84-
| Apache ActiveMQ | 5.18.5 | 5.17.6 | 5.17.6 | 5.16.7 | 5.16.7 |
85-
| Repository | 23.3.2 (23.3.0) | 7.4.2.1 | 7.3.2.1 | 7.2.2.5 | 7.1.1.10 |
86-
| Share | 23.3.2 (23.3.0) | 7.4.2.1 | 7.3.2.1 | 7.2.2.5 | 7.1.1.10 |
87-
| Search Services | 2.0.11 | 2.0.11 | 2.0.11 | 2.0.11 | 2.0.2.2 |
88-
| Search Enterprise | 4.1.0 (n/a) | 3.3.3 | 3.2.1 | 3.1.1.1 | 3.1.1.1 |
89-
| All-In-One T-Engine | 5.1.4 | 5.1.4 | 3.1.2 | 3.1.2 | 3.1.2 |
90-
| AOS | 3.1.0 | 1.6.2 | 1.5.0 | 1.4.1 | 1.4.1 |
91-
| Google Docs | 4.0.0 | 3.4.2 | 3.3.1 | 3.2.2 | 3.2.1 |
92-
| Digital Workspace | 5.1.0 (n/a) | 4.0.0 | 3.1.0 | 3.0.0 | 2.6.1 |
93-
| Control Center | 9.1.0 | 8.0.0 | n/a | n/a | n/a |
94-
| Transform Router | 4.1.4 (n/a) | 4.1.4 | 2.1.2 | 2.1.2 | 2.1.2 |
95-
| Shared File Store | 4.1.4 (n/a) | 4.1.4 | 2.1.2 | 2.1.2 | 2.1.2 |
96-
| Sync Service | 5.0.0 (n/a) | 3.11.3 | 3.11.3 | 3.11.3 | 3.11.3 |
90+
The table below shows the version of the components deployed by the playbook for
91+
ACS 7.x onward.
92+
93+
| Component | 23.4 Enterprise (Community) | 7.4 Enterprise | 7.3 Enterprise | 7.2 Enterprise |
94+
|---------------------|-----------------------------|----------------|----------------|----------------|
95+
| OpenJDK | 17.0.13 | 17.0.13 | 11.0.25 | 11.0.25 |
96+
| Apache Tomcat | 10.1.33 | 9.0.97 | 9.0.97 | 9.0.97 |
97+
| PostgreSQL | 15.x | 14.x | 14.x | 13.x |
98+
| Apache ActiveMQ | 5.18.6 | 5.17.6 | 5.17.6 | 5.16.7 |
99+
| Repository | 23.4.0 (23.4.0) | 7.4.2.1 | 7.3.2.1 | 7.2.2.5 |
100+
| Share | 23.4.0 (23.4.0) | 7.4.2.1 | 7.3.2.1 | 7.2.2.5 |
101+
| Search Services | 2.0.13 | 2.0.13 | 2.0.12 | 2.0.12 |
102+
| Search Enterprise | 4.2.0 (n/a) | 3.3.3 | 3.2.1 | 3.1.1.1 |
103+
| All-In-One T-Engine | 5.1.4 | 5.1.4 | 3.1.2 | 3.1.2 |
104+
| AOS | 3.2.0 | 1.6.2 | 1.5.0 | 1.4.1 |
105+
| Google Docs | 4.0.0 | 3.4.2 | 3.3.1 | 3.2.2 |
106+
| Digital Workspace | 5.2.0 (n/a) | 4.0.0 | 3.1.0 | 3.0.0 |
107+
| Control Center | 9.2.0 | 8.0.0 | n/a | n/a |
108+
| Transform Router | 4.1.5 (n/a) | 4.1.5 | 2.1.2 | 2.1.2 |
109+
| Shared File Store | 4.1.5 (n/a) | 4.1.5 | 2.1.2 | 2.1.2 |
110+
| Sync Service | 5.1.0 (n/a) | 3.11.3 | 3.11.3 | 3.11.3 |
97111

98112
> Support for ACS 7.0 has been deprecated since April 2024, but you can still use the latest playbook that supported it ([v2.6.0](https://github.com/Alfresco/alfresco-ansible-deployment/releases/tag/v2.6.0))
99113
> 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))

group_vars/all.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ use_custom_keystores: false
191191
dependencies_version:
192192
postgresql_connector: 42.6.1
193193
postgres_major_version: 15
194-
activemq: 5.18.5
195-
java: 17.0.11
196-
java_build: 9
197-
tomcat: 10.1.25
194+
activemq: 5.18.6
195+
java: 17.0.13
196+
java_build: 11
197+
tomcat: 10.1.33
198198
libreoffice: 7.2.5.1
199199
pdf_renderer: 1.1
200200
imagemagick: 7.1.0-16-ci-10

0 commit comments

Comments
 (0)