Skip to content

Commit 6258361

Browse files
committed
hook in acs playbook
1 parent 35c026e commit 6258361

File tree

6 files changed

+56
-0
lines changed

6 files changed

+56
-0
lines changed

group_vars/all.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ api_explorer:
4646
artifact_name: api-explorer
4747
repository: "{{ nexus_repository.releases }}"
4848
version: 23.3.0
49+
audit_storage:
50+
artifact_name: alfresco-audit-storage-distribution
51+
repository: "{{ nexus_repository.enterprise_releases }}"
52+
version: 1.0.0
4953
search_enterprise:
5054
artifact_name: alfresco-elasticsearch-connector-distribution
5155
repository: "{{ nexus_repository.enterprise_releases }}"
@@ -122,6 +126,10 @@ downloads:
122126
{{ adw.repository }}/{{ adw.artifact_name }}/{{ adw.version }}/{{ adw.artifact_name }}-{{ adw.version }}.zip
123127
adw_zip_sha1_checksum_url: >-
124128
{{ adw.repository }}/{{ adw.artifact_name }}/{{ adw.version }}/{{ adw.artifact_name }}-{{ adw.version }}.zip.sha1
129+
audit_storage_zip_url: >-
130+
{{ audit_storage.repository }}/{{ audit_storage.artifact_name }}/{{ audit_storage.version }}/{{ audit_storage.artifact_name }}-{{ audit_storage.version }}.zip
131+
audit_storage_zip_sha1_checksum_url: >-
132+
{{ audit_storage.repository }}/{{ audit_storage.artifact_name }}/{{ audit_storage.version }}/{{ audit_storage.artifact_name }}-{{ audit_storage.version }}.zip.sha1
125133
search_enterprise_zip_url: >-
126134
{{ search_enterprise.repository }}/{{ search_enterprise.artifact_name }}/{{ search_enterprise.version }}/{{ search_enterprise.artifact_name }}-{{ search_enterprise.version }}.zip
127135
search_enterprise_zip_sha1_url: >-

inventory_ha.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ all:
6767
hosts:
6868
sync.infra.local:
6969

70+
audit_storage:
71+
hosts:
72+
audit.infra.local:
73+
7074
other_repo_clients:
7175
hosts:
7276

inventory_local.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ all:
5353
children:
5454
repository:
5555

56+
audit_storage:
57+
children:
58+
repository:
59+
5660
other_repo_clients:
5761
hosts:
5862

inventory_ssh.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ all:
7272
syncservice_1:
7373
ansible_host: targetIP
7474

75+
audit_storage:
76+
hosts:
77+
audit_storage_1:
78+
ansible_host: targetIP
79+
7580
other_repo_clients:
7681
hosts:
7782

molecule/docker_enterprise/molecule.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ platforms:
2727
- acc
2828
- adw
2929
- nginx
30+
- audit_storage
3031
published_ports:
3132
- 0.0.0.0:443:443/tcp
3233

playbooks/acs.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,3 +479,37 @@
479479
mode: "0755"
480480
tags:
481481
- sync
482+
483+
- name: Audit Storage Role
484+
hosts: audit_storage
485+
gather_facts: false
486+
roles:
487+
- role: "../roles/audit_storage"
488+
when: acs.edition == "Enterprise"
489+
audit_storage_version: "{{ audit_storage.version }}"
490+
audit_storage_zip_url: "{{ downloads.audit_storage_zip_url }}"
491+
audit_storage_zip_sha1_url: "{{ downloads.search_enterprise_zip_sha1_url }}"
492+
audit_storage_username: "{{ username }}"
493+
audit_storage_group_name: "{{ group_name }}"
494+
audit_storage_broker_url: "failover:({{ activemq_transport }}://{{ activemq_host }}:{{ ports_cfg.activemq[activemq_protocol] }})"
495+
audit_storage_broker_username: "{{ activemq_username }}"
496+
audit_storage_broker_password: "{{ activemq_password }}"
497+
audit_storage_opensearch_url: "{{ elasticsearch_protocol }}://{{ elasticsearch_host }}:{{ ports_cfg.elasticsearch.http }}"
498+
audit_storage_opensearch_username: "{{ elasticsearch_username }}"
499+
audit_storage_opensearch_password: "{{ elasticsearch_password }}"
500+
post_tasks:
501+
- name: Update installation status file with Audit Storage
502+
when: acs.edition == "Enterprise"
503+
become: true
504+
vars:
505+
audit_storage_components:
506+
audit_storage: "{{ audit_storage }}"
507+
ansible.builtin.blockinfile:
508+
block: "{{ audit_storage_components | to_nice_yaml(indent=2) }}"
509+
create: true
510+
path: "{{ ansible_installation_status_file }}"
511+
marker_begin: AUDIT_STORAGE_BEGIN
512+
marker_end: AUDIT_STORAGE_END
513+
mode: "0755"
514+
tags:
515+
- audit_storage

0 commit comments

Comments
 (0)