Skip to content

Commit 43e4ca3

Browse files
docs: add plugin migration notice and update configuration (#491)
1 parent b2d2acf commit 43e4ca3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,26 @@ This collection contains event source plugins, event filters and example ruleboo
1010

1111
The primary purpose of this collection is to reduce manual tasks and deliver more efficient mission-critical workflows. By leveraging this collection, organizations can automate a variety of error-prone and time-consuming tasks and respond to changing conditions in any IT domain across IT environments for better agility and resiliency.
1212

13+
## Important: Plugin Migration
14+
15+
Several event sources and event filters have been migrated from this collection to ansible-rulebook as builtins. **Users should update their rulebooks to use the `eda.builtin` namespace.**
16+
17+
### Migrated Event Sources
18+
19+
- `ansible.eda.pg_listener``eda.builtin.pg_listener`
20+
- `ansible.eda.generic``eda.builtin.generic`
21+
- `ansible.eda.range``eda.builtin.range`
22+
- `ansible.eda.webhook``eda.builtin.webhook`
23+
24+
### Migrated Event Filters
25+
26+
- `ansible.eda.insert_hosts_to_meta``eda.builtin.insert_hosts_to_meta`
27+
- `ansible.eda.json_filter``eda.builtin.json_filter`
28+
- `ansible.eda.normalize_keys``eda.builtin.normalize_keys`
29+
- `ansible.eda.dashes_to_underscores``eda.builtin.dashes_to_underscores`
30+
31+
**Note:** For backwards compatibility, these plugins remain available in the `ansible.eda` namespace and are automatically mapped to `eda.builtin`. However, they are no longer actively maintained in this collection. Please update your rulebooks to use the `eda.builtin` versions.
32+
1333
## Requirements
1434

1535
### Ansible version compatibility

0 commit comments

Comments
 (0)