Adopt the Narratio v3 configuration interface
This commit is contained in:
@@ -94,11 +94,11 @@ representative_repeat_log="$test_tmp/representative-repeat.log"
|
||||
"$ansible_playbook" -i "$inventory" "$representative" | tee "$representative_repeat_log"
|
||||
require_clean_recap "$representative_repeat_log"
|
||||
|
||||
empty_profile_log="$test_tmp/empty-profile.log"
|
||||
empty_overlay_log="$test_tmp/empty-overlay.log"
|
||||
"$ansible_playbook" -i "$inventory" \
|
||||
-e '{"narratio_notarius_config_profile": ""}' \
|
||||
"$representative" | tee "$empty_profile_log"
|
||||
-e '{"narratio_notarius_config_overlay": ""}' \
|
||||
"$representative" | tee "$empty_overlay_log"
|
||||
NARRATIO_TEST_NOTARIUS_API_KEY="$synthetic_notarius_api_key" \
|
||||
"$ansible_playbook" -i "$inventory" \
|
||||
-e '{"narratio_test_notarius_config_profile": ""}' \
|
||||
-e '{"narratio_test_notarius_config_overlay": ""}' \
|
||||
"$verify_config"
|
||||
|
||||
@@ -24,9 +24,9 @@
|
||||
narratio_seriatim_coalesce_gap: 0.0
|
||||
narratio_seriatim_report: false
|
||||
narratio_audita_modules: []
|
||||
narratio_audita_report: false
|
||||
narratio_notarius_llm_api_key: NARRATIO_TEST_NOTARIUS_API_KEY
|
||||
narratio_notarius_config_profile: representative-profile
|
||||
narratio_notarius_credentials:
|
||||
- NARRATIO_TEST_NOTARIUS_API_KEY
|
||||
narratio_notarius_config_overlay: representative-overlay
|
||||
narratio_notarius_resume: false
|
||||
narratio_notarius_chunk_cache: auto
|
||||
narratio_normalize_output_path: null
|
||||
|
||||
@@ -24,9 +24,8 @@
|
||||
- narratio_pipeline.seriatim.coalesce_gap == 0.0
|
||||
- narratio_pipeline.seriatim.report == false
|
||||
- narratio_pipeline.audita.modules == []
|
||||
- narratio_pipeline.audita.report == false
|
||||
- narratio_pipeline.notarius.llm_api_key == 'NARRATIO_TEST_NOTARIUS_API_KEY'
|
||||
- narratio_pipeline.notarius.config_profile == narratio_expected_notarius_config_profile
|
||||
- narratio_pipeline.notarius.credentials == ['NARRATIO_TEST_NOTARIUS_API_KEY']
|
||||
- narratio_pipeline.notarius.config_overlay == narratio_expected_notarius_config_overlay
|
||||
- narratio_pipeline.notarius.resume == false
|
||||
- narratio_pipeline.notarius.chunk_cache == 'auto'
|
||||
- narratio_pipeline.trim.enabled == false
|
||||
@@ -40,7 +39,7 @@
|
||||
- "'normalize' not in narratio_pipeline"
|
||||
vars:
|
||||
narratio_pipeline: "{{ narratio_managed_pipeline.content | b64decode | from_yaml }}"
|
||||
narratio_expected_notarius_config_profile: "{{ narratio_test_notarius_config_profile | default('representative-profile') }}"
|
||||
narratio_expected_notarius_config_overlay: "{{ narratio_test_notarius_config_overlay | default('representative-overlay') }}"
|
||||
|
||||
- name: Validate the representative pipeline as the Narratio account
|
||||
become: true
|
||||
|
||||
Reference in New Issue
Block a user