Skip to content

ENT-14191: Extended supported platforms list with Ubuntu 26.04#3733

Merged
nickanderson merged 2 commits into
cfengine:masterfrom
aleksandrychev:ENT-14191
Jul 10, 2026
Merged

ENT-14191: Extended supported platforms list with Ubuntu 26.04#3733
nickanderson merged 2 commits into
cfengine:masterfrom
aleksandrychev:ENT-14191

Conversation

@aleksandrychev

Copy link
Copy Markdown
Contributor

Ticket: ENT-14191

@nickanderson nickanderson left a comment

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.

Oh failing lint im not loving this

Ticket: ENT-14191
Signed-off-by: Ihor Aleksandrychiev <ihor.aleksandrychiev@northern.tech>
The Lint and format workflow installs the cfengine CLI unpinned, and
0.18.1 parse-checks cf3 code blocks more strictly than earlier versions.
This surfaced pre-existing syntax omissions in seven example blocks that
older CLIs tolerated, failing `cfengine dev lint-docs` on any 3.27 PR.
Add the missing trailing semicolon or bundle-closing brace so the
examples parse:

- reference/components/cf-execd.markdown: schedule attribute
- reference/components/cf-agent.markdown: copyfrom_restrict_keys slist
- reference/promise-types/files/_index.markdown: file_result attribute
- examples/tutorials/manage-ntp.markdown: ntp bundle
- resources/additional-topics/distributed-scheduling.markdown: two workflow_one bundles
- resources/additional-topics/security.markdown: change_management bundle

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
(cherry picked from commit 09129ec)
@nickanderson

nickanderson commented Jul 10, 2026

Copy link
Copy Markdown
Member

@aleksandrychev I pushed one commit here (Fix: Add missing semicolons and closing braces in cf3 examples, cherry-picked -x from the merged 3.27 PR #3729).

Context: the Lint and format workflow installs the cfengine CLI unpinned, and 0.18.1 (released today) parse-checks cf3 code blocks more strictly. That surfaces pre-existing syntax omissions (missing ;/}) in seven example blocks on master, which now fail cfengine dev lint-docs on any master PR. This commit fixes them (verified: 710 cf blocks, 0 failures).

@nickanderson nickanderson merged commit 31e21cc into cfengine:master Jul 10, 2026
2 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.

2 participants