Skip to content

ENT-14463: Made cf-reactor evaluate the reactor bundles - #6361

Merged
craigcomstock merged 5 commits into
cfengine:masterfrom
victormlg:ENT-14463-part-2
Sep 29, 2026
Merged

craigcomstock merged 5 commits into
cfengine:masterfrom
victormlg:ENT-14463-part-2

Conversation

@victormlg

@victormlg victormlg commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

cf-reactor can now setup watchers from policy. However, on event, nothing is run yet.

Comment thread cf-reactor/cf-reactor.c Fixed
Comment thread cf-reactor/cf-reactor.c Fixed
Comment thread cf-reactor/cf-reactor.c Fixed
Comment thread cf-reactor/reactor_transform.c Fixed
Comment thread cf-reactor/reactor_transform.c Fixed
Comment thread cf-reactor/reactor_transform.c Fixed
Comment thread cf-reactor/reactor_transform.c Fixed
Comment thread libpromises/generic_agent.c Fixed
Comment thread libpromises/generic_agent.c Fixed
@victormlg
victormlg force-pushed the ENT-14463-part-2 branch 2 times, most recently from df6bb5e to c5ddaea Compare September 28, 2026 09:03
Currently, we only support a single file to be watched

Signed-off-by: Victor Moene <victor.moene@northern.tech>
@victormlg
victormlg force-pushed the ENT-14463-part-2 branch 4 times, most recently from b807d6e to bb8f09c Compare September 28, 2026 16:06
@victormlg
victormlg marked this pull request as ready for review September 28, 2026 16:07
@victormlg
victormlg force-pushed the ENT-14463-part-2 branch 4 times, most recently from 1d1bd47 to ba39a10 Compare September 28, 2026 19:10
Comment thread cf-reactor/reactor_transform.c
Comment thread cf-reactor/reactor_transform.c
Comment thread cf-reactor/watcher.c Outdated
Comment thread cf-reactor/watcher.c Outdated
Comment thread cf-reactor/reactor_transform.c Outdated
Comment thread cf-reactor/reactor_transform.c Outdated
Signed-off-by: Victor Moene <victor.moene@northern.tech>
Signed-off-by: Victor Moene <victor.moene@northern.tech>
This makes syntax such as `then => bundle("$(param)")` accepted by the parser, even though `bundle` is not a defined builtin function, but rather a bundle

Signed-off-by: Victor Moene <victor.moene@northern.tech>
Signed-off-by: Victor Moene <victor.moene@northern.tech>
@victormlg

Copy link
Copy Markdown
Contributor Author

@cf-bottom jenkins, please :)

@cf-bottom

Copy link
Copy Markdown

@craigcomstock
craigcomstock merged commit 9118740 into cfengine:master Sep 29, 2026
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

5 participants