Skip to content

Releases: ansible/ansible-rulebook

v1.1.1

19 Sep 17:37
dc0da3a
Compare
Choose a tag to compare

Changed

  • Fixed documentation on matching events in multi condition

Added

  • Support for switching slugs to connect to controller via gateway
  • Support passing in controller job id to server so it can build Job URL

Fixed

  • Fix log level for websocket

v1.1.0

15 May 15:18
0dc8f0a
Compare
Choose a tag to compare

Added

  • Support for vaulted variables
  • Support for string interpolation from encrypted variables
  • Added aiobotocore package needed for our SQS plugin

v1.0.7

15 May 15:12
43f7377
Compare
Choose a tag to compare

No user-facing changes

v1.0.6

12 Mar 12:30
976ad51
Compare
Choose a tag to compare

No user-facing changes

v1.0.5

07 Feb 18:46
02e323b
Compare
Choose a tag to compare

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

31 Oct 13:11
7e34383
Compare
Choose a tag to compare

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

17 Oct 16:32
5095c93
Compare
Choose a tag to compare
  • support for firing multiple rules
  • bug fix in run_workflow_template

Version 1.0.2

14 Aug 19:07
Compare
Choose a tag to compare

Added

  • rulebook and Drools bracket notation syntax
  • new action called run_workflow_template

v1.0.1

24 Jul 18:19
9fb8a7a
Compare
Choose a tag to compare

[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

15 Jun 17:13
Compare
Choose a tag to compare

[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