Releases: ansible/ansible-rulebook
Releases · ansible/ansible-rulebook
v1.1.1
v1.1.0
Added
- Support for vaulted variables
- Support for string interpolation from encrypted variables
- Added aiobotocore package needed for our SQS plugin
v1.0.7
No user-facing changes
v1.0.6
No user-facing changes
v1.0.5
Changed
- Job template, workflow template, module and playbook output facts/events
using banner style - Generic print as well as printing of events use new banner style
Added
- ssl_verify option now also supports "true" or "false" values
- Support for standalone boolean in conditions
- Add basic auth to controller
- Use token for websocket authentication
- skip-audit-events to disable sending audit events to server
- restrict drools async connection to localhost
Fixed
- Support a base path for the controller url
v1.0.4
Fixed:
- Job_template and workflow_template actions honor custom hosts limit
- Upgraded to 0.3.8 of drools_jpy
- Add missing watchdog dependency
v 1.0.3
Version 1.0.2
Added
- rulebook and Drools bracket notation syntax
- new action called run_workflow_template
v1.0.1
[1.0.1] - 2023-07-24
Added
- Add source plugins best practices to the documentation
Fixed
- Minor documentation fixes
- Fix an issue where rule_run_at field is not send to the websocket
- Don't try to connect with AWX when no run_job_template action is used
- Limits the number of simultaneously open connections to controller to 30
Version 1.0.0
[1.0.0] - 2023-06-13
Added
- Sending heartbeat to the server with the session stats
- Added command line option --execution-strategy
- Rulesets in rulebook can have execution_strategy attribute
Fixed
- In a collection look for playbook in playbooks directory
- Support .yaml and .yml extension for playbooks
- Retract fact for partial and complete matches
- Checking of controller url and token at startup
- rule_uuid and ruleset_uuid provided even when an action fails
- Drools intermittently misses firing of rules
- Resend events lost during websocket disconnect