osmo config history#
List history of configuration changes
usage: osmo config history [-h] [config_type] [--offset OFFSET] [--count COUNT] [--order {asc,desc}] [--name NAME] [--revision REVISION] [--tags TAGS [TAGS ...]] [--at-timestamp AT_TIMESTAMP] [--created-before CREATED_BEFORE] [--created-after CREATED_AFTER] [--format-type {json,text}] [--fit-width]
Positional Arguments#
- config_type#
Possible choices: BACKEND, BACKEND_TEST, DATASET, POD_TEMPLATE, POOL, RESOURCE_VALIDATION, ROLE, SERVICE, WORKFLOW
Config type to show history for (CONFIG_TYPE)
Named Arguments#
- --offset, -o#
Number of records to skip for pagination (default 0)
Default:
0- --count, -c#
Maximum number of records to return (default 20, max 1000)
Default:
20- --order#
Possible choices: asc, desc
Sort order by creation time (default asc)
Default:
'asc'- --name, -n#
Filter by changes to a particular config, e.g. “isaac-hil” pool
- --revision, -r#
Filter by revision number
Filter by tags
- --at-timestamp#
Get config state at specific timestamp (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS) in current timezone
- --created-before#
Filter by creation time before (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS) in current timezone
- --created-after#
Filter by creation time after (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS) in current timezone
- --format-type, -t#
Possible choices: json, text
Specify the output format type (default text)
Default:
'text'- --fit-width#
Fit the table width to the terminal width
Default:
False
Available config types (CONFIG_TYPE): BACKEND, BACKEND_TEST, DATASET, POD_TEMPLATE, POOL, RESOURCE_VALIDATION, ROLE, SERVICE, WORKFLOW
Examples#
View history in text format (default):
osmo config history
View history in JSON format with pagination:
osmo config history --format-type json --offset 10 --count 2
View history for a specific configuration type:
osmo config history SERVICE
View history for a specific time range:
osmo config history --created-after "2025-05-18" --created-before "2025-05-25"