Ansible-rulebook

Latest version: v1.0.6

Safety actively analyzes 623360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.0.5

Changed
- Job template, workflow template, module and playbook output facts/events
using 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

Changed
- Generic print as well as printing of events use new banner style

Fixed
- Support a base path for the controller url

1.0.4

Added

Fixed
- Job_template and workflow_template actions honor custom hosts limit
- Upgraded to 0.3.8 of drools_jpy
- Add missing watchdog dependency

Removed

1.0.3

Added
- support for firing multiple rules

Fixed
- bug fix in run_workflow_template


Removed

1.0.2

Added
- rulebook and Drools bracket notation syntax
- new action called run_workflow_template

Fixed

Removed

1.0.1

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
- Fixes a wrong 401 response from AWX when 443 port is present in CONTROLLER_URL (<https://github.com/ansible/ansible-rulebook/issues/554>)


Removed
- Remove official support for Python 3.8

1.0.0

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

Removed

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.