Skip to content

docs: update changelog for 3.24.5 - #6394

Merged
olehermanse merged 2 commits into
cfengine:3.24.xfrom
craigcomstock:update-changelogs-3.24.5
Oct 9, 2026
Merged

olehermanse merged 2 commits into
cfengine:3.24.xfrom
craigcomstock:update-changelogs-3.24.5

Conversation

@craigcomstock

Copy link
Copy Markdown
Contributor

Auto-generated changelog update.

Source branch: 3.24.x
Generated by: cfengine dev generate-changelog

Auto-generated changelog update.

Source branch: 3.24.x
Generated by: cfengine dev generate-changelog
@craigcomstock
craigcomstock marked this pull request as draft October 9, 2026 15:01
Comment thread CHANGELOG.md
- Added the parameters of string_mustache() to the syntax description
(CFE-4534)
- Bumped libntech to include PathWalk fix (3.24) (ENT-14145)
- Fix ipv6 mask check (CFE-2034)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@victormlg This changelog entry doesn't help a CFEngine user much, please elaborate here.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should say instead something like: IPv6 masks no longer need to be a multiple of 8 bits

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IPv6 masks where?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ticket mentions the policy function iprange() - so should the changelog entry, and any other functions affected.

Comment thread CHANGELOG.md
(ENT-14405)
- Added the parameters of string_mustache() to the syntax description
(CFE-4534)
- Bumped libntech to include PathWalk fix (3.24) (ENT-14145)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nickanderson Your changelog entry here does not help a user much. Please write a better one.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, I think the ticket number looks wrong.

Comment thread CHANGELOG.md
(ENT-14139)
- Fixed cf-agent assertion failure when reading /proc/<pid>/stat
(CFE-4285)
- Fixed daemon hang on SIGTERM during child process wait (ENT-13720)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@larsewi What daemon(s)? Please expand this entry to make it clear how / when a user would encounter this.

Comment thread CHANGELOG.md Outdated
Co-authored-by: Ole Herman Schumacher Elgesem <4048546+olehermanse@users.noreply.github.com>
Comment thread CHANGELOG.md
(CFE-4742)
- Fixed usemodule() reporting success when the module exited non-zero
(CFE-942)
- Improve persistent class logging in EvalContextHeapPersistentSave

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nickanderson please use past tense in changelog entries.

Also, changelog entries should generally not talk about internal C function names like EvalContextHeapPersistentSave() - those mean nothing to the users, which are the target audience for the changelog.

Suggested change
- Improve persistent class logging in EvalContextHeapPersistentSave
- Improved persistent class logging

Comment thread CHANGELOG.md
Comment on lines +1 to +2
## 3.24.5
- Added 2 most recent self upgrade log files to cf-support collection

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as in the other one;

Suggested change
## 3.24.5
- Added 2 most recent self upgrade log files to cf-support collection
## 3.24.5
- Added 2 most recent self upgrade log files to cf-support collection

Comment thread CHANGELOG.md
argument type check they activate as permissive as it was. (CFE-4714)
- cf-execd systemctl stop now waits for in-flight cf-agent to finish
(ENT-14108)
- timer_policy support for classes: promises (CFE-4681)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- timer_policy support for classes: promises (CFE-4681)
- `timer_policy` support for classes: promises (CFE-4681)

@olehermanse
olehermanse marked this pull request as ready for review October 9, 2026 16:34
@olehermanse
olehermanse merged commit 2f810de into cfengine:3.24.x Oct 9, 2026
9 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.

3 participants