0.29.3
Enhancements
- Support being called as
abt
- Pass federation name to external discovery agent
- Adds a new
expression
watcher that can react to values stored in autonomous agent data - Allow an individual
metric
watcher to disable Prometheus integration - Support storing metric values in autonomous agent data
- Support publishing metrics to Graphite from the
metric
watcher - Allow the
scout watch
command to ignore some autonomous agents - Create a built-in agent and autonomous agent plugin service to support non CM deployments
- Send
alive
events every 30 minutes instead of every 1 hour - Redesign the gossip service discovery for upcoming NATS 2.11 due June 2024
- Adds
skip_trigger_on_reenter
to thescheduler
watcher to avoid some duplicate triggers - Support for Debian Bookworm
- Adds
choria tool sha256
to compute recursive checksums compatible witharchive
andplugins
- Miscellaneous fixes and UX improvements for the
archive
watcher - Support a
disown
setting in exec that ensures executed commands run after Choria stops - All concurrent provisioners by maintaining a provisioner-lock on the agent
Bug Fixes
- Use correct private inboxes for
scout watch
to support protocol v2 deployments - Ensure the duplicate window aligns with the kv TTL when creating buckets
Full Changelog: v0.28.0...v0.29.3