Complete the D&D Notarius integration review

This commit is contained in:
2026-09-15 22:18:37 +00:00
parent 7fd7b240c5
commit bbf01e107a
2 changed files with 7 additions and 2 deletions

View File

@@ -16,7 +16,7 @@
group: "{{ dnd_pipeline_runtime_group }}"
mode: "2775"
- name: Converge access ACLs on Narratio writable roots
- name: Converge access ACLs on shared pipeline writable roots
become: true
ansible.posix.acl:
path: "{{ item.0 }}"
@@ -36,7 +36,7 @@
loop_control:
label: "{{ item.0 }} {{ item.1.etype }}::{{ item.1.permissions }}"
- name: Converge default ACLs on Narratio writable roots
- name: Converge default ACLs on shared pipeline writable roots
become: true
ansible.posix.acl:
path: "{{ item.0 }}"

View File

@@ -176,6 +176,11 @@ alternate_log="$test_tmp/alternate.log"
run_converge "$alternate_log" "${baseline_args[@]}" -e "$alternate_config"
/usr/local/bin/notarius config validate --config /usr/local/etc/notarius/config.yml \
--pipeline archive-session
alternate_narratio_config="$test_tmp/alternate-narratio.yml"
/usr/bin/sudo -u narratio /usr/local/bin/narratio config show \
--config /usr/local/etc/narratio/pipeline.yml --campaign centaurs \
> "$alternate_narratio_config"
grep -Fq 'pipeline_id: archive-session' "$alternate_narratio_config"
alternate_effective_config="$test_tmp/alternate-effective.yml"
/usr/local/bin/notarius config effective --config /usr/local/etc/notarius/config.yml \
> "$alternate_effective_config"