Skip to content

Added mpf_masterfiles_stage_build_always flag file to enable legacy behavior of masterfiles-stage to always run cfbs build (3.27)#6111

Merged
craigcomstock merged 1 commit intocfengine:3.27.xfrom
craigcomstock:ent-13756/3.27
May 5, 2026
Merged

Conversation

@craigcomstock
Copy link
Copy Markdown
Contributor

This enables the previous unwanted behavior of running cfbs regardless of whether changes exist.
In some cases this behavior was used to run scripts which updated information dynamically on a periodic basis.
The goal of cfbs is to make reproducible builds so this strategy is not recommended and the behavior in masterfiles-stage is deprecated.

Ticket: ENT-13756
Changelog: title
(cherry picked from commit f22b088)

…ehavior of masterfiles-stage to always run cfbs build

This enables the previous unwanted behavior of running cfbs regardless of whether changes exist.
In some cases this behavior was used to run scripts which updated information dynamically on a periodic basis.
The goal of cfbs is to make reproducible builds so this strategy is not recommended and the behavior in masterfiles-stage is deprecated.

Ticket: ENT-13756
Changelog: title
(cherry picked from commit f22b088)
@craigcomstock craigcomstock merged commit 9ab14f0 into cfengine:3.27.x May 5, 2026
8 checks passed
@craigcomstock craigcomstock deleted the ent-13756/3.27 branch May 5, 2026 16:23
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.

1 participant