Integrate the reviewed application upgrades into the suite

This commit is contained in:
2026-09-29 14:32:15 +00:00
parent c56a9425d3
commit 8ea8621055
9 changed files with 168 additions and 138 deletions

View File

@@ -144,7 +144,7 @@
- conf.d
- artifacts
- artifact-families
- profiles
- overlays
- name: Create Notarius configuration directories
become: true
@@ -156,7 +156,26 @@
mode: "{{ dnd_pipeline_config_directory_mode }}"
loop:
- pipelines
- profiles
- overlays
- name: Create the Audita profile directory
become: true
ansible.builtin.file:
path: /usr/local/etc/audita/profiles
state: directory
owner: "{{ dnd_pipeline_runtime_user }}"
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_directory_mode }}"
- name: Deploy Audita profiles
become: true
ansible.builtin.template:
src: audita-profile.yml.j2
dest: "/usr/local/etc/audita/profiles/{{ item.key }}.yml"
owner: "{{ dnd_pipeline_runtime_user }}"
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_file_mode }}"
loop: "{{ dnd_pipeline_audita_profiles | dict2items }}"
- name: Deploy the Notarius D&D pipeline configuration
become: true
@@ -171,7 +190,7 @@
become: true
ansible.builtin.template:
src: notarius-testing.yml.j2
dest: /usr/local/etc/notarius/profiles/testing.yml
dest: /usr/local/etc/notarius/overlays/testing.yml
owner: "{{ dnd_pipeline_runtime_user }}"
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_file_mode }}"
@@ -198,4 +217,4 @@
- src: character-meta-analysis.yml.j2
dest: artifact-families/character-meta-analysis.yml
- src: testing.yml.j2
dest: profiles/testing.yml
dest: overlays/testing.yml