Skip to content

release new version v0.6.1 of cfgd#6103

Open
krew-release-bot wants to merge 1 commit into
kubernetes-sigs:masterfrom
krew-release-bot:tj-smith47-cfgd-cfgd-v0.6.1
Open

release new version v0.6.1 of cfgd#6103
krew-release-bot wants to merge 1 commit into
kubernetes-sigs:masterfrom
krew-release-bot:tj-smith47-cfgd-cfgd-v0.6.1

Conversation

@krew-release-bot

Copy link
Copy Markdown
Contributor

hey krew-index team,

I am krew-release-bot, and I would like to open this PR to publish version v0.6.1 of cfgd on behalf of @tj-smith47.

Thanks,
@krew-release-bot

@kubernetes-prow
kubernetes-prow Bot requested review from ahmetb and chriskim06 July 21, 2026 03:26
@kubernetes-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: krew-release-bot
Once this PR has been reviewed and has the lgtm label, please assign ahmetb for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 21, 2026
@ahmetb

ahmetb commented Jul 21, 2026

Copy link
Copy Markdown
Member

Hi @tj-smith47,

Due to the increased rate of plugin submissions from agentic coding tools, we're seeing stress on our small reviewer community. Please do not tag maintainers directly — we'll get to your plugin eventually.

This PR updates cfgd from v0.4.0 to v0.6.1, but it includes more than just a version bump. Two things need attention:

1. Major Scope Pivot — Flagged for Human Review

The shortDescription and description have been substantially rewritten, changing the plugin's core purpose:

  • Before: "Declarative GitOps machine config manager" — reconciling machine state (packages, files, services, kernel settings, container runtimes) against declarative YAML config.
  • After: "Manage cfgd modules on pods and workloads." — attaching modules (CLI tools, dotfiles, shell config, packages) to running Kubernetes workloads without rebuilding images.

This appears to be a major pivot in what the plugin does, which requires human review per our guidelines. A human reviewer will need to confirm this is still the same plugin with an evolved scope rather than an entirely new tool replacing an existing one.

2. Usage Strings in Description

The updated description field includes command-line usage examples:

kubectl cfgd inject deploy/web -m nvim:1.2  # patch template, roll out
kubectl cfgd debug web-xyz -m nvim:1.2      # ephemeral debug container
kubectl cfgd exec web-xyz -m nvim:1.2 -- nvim
kubectl cfgd status                         # fleet-wide module status

Krew already instructs users to run kubectl <plugin> and links to the plugin's homepage, so usage strings in the description should be removed. Please keep the description focused on what the plugin does, not how to invoke it.


A human reviewer will follow up to evaluate the scope change and make a final determination.

/kind plugin-update
/hold

🤖 This comment is an automatic review provided by [krew-review-agent(https://github.com/ahmetb/krew-review-agent)].
If you see a problem with this, please file an issue.
🤖

@ahmetb ahmetb added the needs-human-review Krew review agent dispatched a human to take a look. label Jul 21, 2026
@kubernetes-prow kubernetes-prow Bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/plugin-update Version or manifest updates for existing plugins labels Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/plugin-update Version or manifest updates for existing plugins needs-human-review Krew review agent dispatched a human to take a look. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants