Upgrade the Notarius role to version 0.7.0
This commit is contained in:
17
README.md
17
README.md
@@ -8,7 +8,7 @@ root-owned application state.
|
||||
## Variables
|
||||
|
||||
```yaml
|
||||
notarius_version: v0.6.0
|
||||
notarius_version: v0.7.0
|
||||
notarius_repository_url: https://gitea.maximumdirect.net/eric/notarius.git
|
||||
notarius_source_dir: /usr/local/src/notarius
|
||||
notarius_binary_path: /usr/local/bin/notarius
|
||||
@@ -20,11 +20,12 @@ notarius_config_owner: root
|
||||
notarius_config_group: root
|
||||
notarius_config_directory_mode: "0755"
|
||||
notarius_config_file_mode: "0644"
|
||||
notarius_config_version: 4
|
||||
notarius_config_version: 5
|
||||
notarius_promptkit_profile_dir: null
|
||||
notarius_promptkit_profile_file: null
|
||||
notarius_promptkit_local_backend_endpoint: null
|
||||
notarius_promptkit_local_backend_concurrency_limit: null
|
||||
notarius_configkit_imports: null
|
||||
notarius_pipelines: null
|
||||
notarius_concurrency_total_llm: null
|
||||
notarius_concurrency_stage_workers_extract: null
|
||||
@@ -61,6 +62,11 @@ the ordinary way:
|
||||
notarius_pipelines: "{{ notarius_pipeline_group_one | combine(notarius_pipeline_group_two) }}"
|
||||
```
|
||||
|
||||
`notarius_configkit_imports` is the complete native ConfigKit import list. It
|
||||
is caller-owned composition input: the role renders it into the root document
|
||||
but does not create or merge imported fragments. Relative import paths resolve
|
||||
from the managed root configuration directory.
|
||||
|
||||
PromptKit profile values identify profile sources or a local backend endpoint;
|
||||
they never contain credentials. Supply any credential environment variables
|
||||
outside this role.
|
||||
@@ -81,9 +87,10 @@ native configuration validation before requiring clean repeated convergence.
|
||||
It verifies an explicitly selected Notarius release, combines missing-binary
|
||||
recovery with a caller-supplied Go executable while dependency management is
|
||||
disabled, and covers one representative configuration with null omission,
|
||||
intentional falsey values, caller-side pipeline composition, and native
|
||||
validation. It mutates only the managed source, binary, configuration, and a
|
||||
private temporary directory, then restores the default deployment during
|
||||
intentional falsey values, caller-side pipeline composition through a
|
||||
test-owned ConfigKit import, and native validation and inspection. It mutates
|
||||
only the managed source, binary, configuration, a test-owned imported fragment,
|
||||
and a private temporary directory, then restores the default deployment during
|
||||
cleanup.
|
||||
|
||||
```sh
|
||||
|
||||
Reference in New Issue
Block a user