Squashed 'roles/pipeline/' changes from c56a942..ea8b09e

ea8b09e Verify suite configuration overrides and document migration
8ea8621 Integrate the reviewed application upgrades into the suite

git-subtree-dir: roles/pipeline
git-subtree-split: ea8b09e190419586ede6df3815d1ea999a0f4391
This commit is contained in:
2026-09-29 14:47:03 +00:00
parent e1238eb4fa
commit 3599f39f49
9 changed files with 279 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