fix: move to kubernetes/kubernetes/kubectl (from kubernetes/kubectl)#35837
Conversation
|
Thank you! |
|
Hi, I use aqua via mise and I noticed today that installing |
|
Hmm, I see that you are setting an alias, so I'm guessing the issue is on mise's side somehow. |
|
I think it's the issue of mise. |
|
Agreed — this appears to trigger a bug mise fixed a few days ago (jdx/mise#4954, mise 2025.4.12). Sorry for the distraction and thanks for aqua! |
This MR contains the following updates: | Package | Update | Change | |---|---|---| | [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.353.0` -> `v4.363.0` | MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot). **Proposed changes to behavior should be submitted there as MRs.** --- ### Release Notes <details> <summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary> ### [`v4.363.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.363.0) [Compare Source](aquaproj/aqua-registry@v4.362.0...v4.363.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.363.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.363.0) | aquaproj/aqua-registry@v4.362.0...v4.363.0 #### 🎉 New Packages [#​36220](aquaproj/aqua-registry#36220) [mozilla/grcov](https://github.com/mozilla/grcov): Rust tool to collect and aggregate code coverage data for multiple source files [@​takumin](https://github.com/takumin) [#​36225](aquaproj/aqua-registry#36225) [qnighy/clippy-reviewdog-filter](https://github.com/qnighy/clippy-reviewdog-filter): A filter for integrating Clippy with Reviewdog [@​takumin](https://github.com/takumin) [#​36218](aquaproj/aqua-registry#36218) [taiki-e/cargo-llvm-cov](https://github.com/taiki-e/cargo-llvm-cov): Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage) [@​takumin](https://github.com/takumin) #### Fixes [#​36205](aquaproj/aqua-registry#36205) Re-scaffold google/go-jsonnet ### [`v4.362.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.362.0) [Compare Source](aquaproj/aqua-registry@v4.361.0...v4.362.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.362.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.362.0) | aquaproj/aqua-registry@v4.361.0...v4.362.0 #### 🎉 New Packages [#​36119](aquaproj/aqua-registry#36119) [k1LoW/deck](https://github.com/k1LoW/deck) - deck is a tool for creating deck using Markdown and Google Slides [@​yashikota](https://github.com/yashikota) [#​36146](aquaproj/aqua-registry#36146) [nil0x42/dnsanity](https://github.com/nil0x42/dnsanity): High-performance DNS validator using template-based verification [@​takumin](https://github.com/takumin) #### Security [#​36152](aquaproj/aqua-registry#36152) dhth/bmm: Configure GitHub Artifact Attestations [@​scop](https://github.com/scop) #### Fixes [#​36113](aquaproj/aqua-registry#36113) xo/xo: rename the package to xo/dbtpl ### [`v4.361.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.361.0) [Compare Source](aquaproj/aqua-registry@v4.360.0...v4.361.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.361.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.361.0) | aquaproj/aqua-registry@v4.360.0...v4.361.0 #### 🎉 New Packages [#​36073](aquaproj/aqua-registry#36073) [dyne/zenroom](https://github.com/dyne/zenroom) - Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations [@​matteo-cristino](https://github.com/matteo-cristino) ### [`v4.360.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.360.0) [Compare Source](aquaproj/aqua-registry@v4.359.0...v4.360.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.360.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.360.0) | aquaproj/aqua-registry@v4.359.0...v4.360.0 #### 🎉 New Packages [#​35949](aquaproj/aqua-registry#35949) [yashikota/genenv](https://github.com/yashikota/genenv) - A simple CLI tool to generate .env files from template files, automatically filling in placeholders with cryptographically secure random values [@​yashikota](https://github.com/yashikota) [#​35931](aquaproj/aqua-registry#35931) [actions/go-versions](https://github.com/actions/go-versions): Go releases for Actions Runner Images #### Fixes [#​35913](aquaproj/aqua-registry#35913) Rename rust-lang/rustup/rustup-init to rust-lang/rustup [@​takumin](https://github.com/takumin) #### Security [#​35947](aquaproj/aqua-registry#35947) containerd/nerdctl: Configure GitHub Artifact Attestations [@​scop](https://github.com/scop) ### [`v4.359.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.359.0) [Compare Source](aquaproj/aqua-registry@v4.358.0...v4.359.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.359.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.359.0) | aquaproj/aqua-registry@v4.358.0...v4.359.0 #### 🎉 New Packages [#​35909](aquaproj/aqua-registry#35909) [reproio/terraform-j2md](https://github.com/reproio/terraform-j2md): create readable terraform plan as markdown text from json plan output [#​35901](aquaproj/aqua-registry#35901) [rust-lang/rustup/rustup-init](https://github.com/rust-lang/rustup): The installer for rustup [@​takumin](https://github.com/takumin) [#​35508](aquaproj/aqua-registry#35508) [openfga/cli](https://github.com/openfga/cli) - A cross-platform CLI to interact with an OpenFGA server [@​kaz](https://github.com/kaz) #### Re-scaffold [#​35883](aquaproj/aqua-registry#35883) ahmetb/kubectx [#​35685](aquaproj/aqua-registry#35685) utkuozdemir/pv-migrate [#​35682](aquaproj/aqua-registry#35682) updatecli/updatecli [#​35681](aquaproj/aqua-registry#35681) txn2/kubefwd ### [`v4.358.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.358.0) [Compare Source](aquaproj/aqua-registry@v4.357.0...v4.358.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.358.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.358.0) | aquaproj/aqua-registry@v4.357.0...v4.358.0 #### 🎉 New Packages [#​35859](aquaproj/aqua-registry#35859) [Shopify/shadowenv](https://github.com/Shopify/shadowenv): reversible directory-local environment variable manipulations [@​takumin](https://github.com/takumin) #### Fixes [#​35875](aquaproj/aqua-registry#35875) luau-lang/luau: Restrict darwin support to arm64 (luau >= 0.645) [@​rhanneken](https://github.com/rhanneken) [#​35875](aquaproj/aqua-registry#35875) luau-lang/luau: Support old versions [#​35863](aquaproj/aqua-registry#35863) moby/buildkit: Support buildkitd [@​takumin](https://github.com/takumin) [#​35861](aquaproj/aqua-registry#35861) theryangeary/choose: Re-scaffold [@​haya14busa](https://github.com/haya14busa) [#​35684](aquaproj/aqua-registry#35684) Re-scaffold upx/upx ### [`v4.357.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.357.0) [Compare Source](aquaproj/aqua-registry@v4.356.0...v4.357.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.357.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.357.0) | aquaproj/aqua-registry@v4.356.0...v4.357.0 #### 🎉 New Packages [#​35845](aquaproj/aqua-registry#35845) [luau-lang/luau](https://github.com/luau-lang/luau): A fast, small, safe, gradually typed embeddable scripting language derived from Lua [@​rhanneken](https://github.com/rhanneken) [#​35841](aquaproj/aqua-registry#35841) [GoogleCloudPlatform/kubectl-ai](https://github.com/GoogleCloudPlatform/kubectl-ai): AI powered Kubernetes Assistant [@​takumin](https://github.com/takumin) [#​35840](aquaproj/aqua-registry#35840) [kubernetes/node-problem-detector](https://github.com/kubernetes/node-problem-detector): This is a place for various problem detectors running on the Kubernetes nodes [@​takumin](https://github.com/takumin) [#​35736](aquaproj/aqua-registry#35736) [kubernetes/kubernetes/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver): API server for API extensions like CustomResourceDefinitions [@​takumin](https://github.com/takumin) [#​35734](aquaproj/aqua-registry#35734) [kubernetes/kubernetes/kube-aggregator](https://github.com/kubernetes/kube-aggregator): Aggregator for Kubernetes-style API servers: dynamic registration, discovery summarization, secure proxy [@​takumin](https://github.com/takumin) [#​35727](aquaproj/aqua-registry#35727) [kubernetes/kubernetes/kube-scheduler](https://github.com/kubernetes/kube-scheduler): The Kubernetes scheduler is a control plane process which assigns Pods to Nodes [@​takumin](https://github.com/takumin) [#​35726](aquaproj/aqua-registry#35726) [kubernetes/kubernetes/kube-controller-manager](https://github.com/kubernetes/kube-controller-manager): The Kubernetes controller manager is a daemon that embeds the core control loops shipped with Kubernetes [@​takumin](https://github.com/takumin) [#​35725](aquaproj/aqua-registry#35725) [kubernetes/kubernetes/kube-apiserver](https://github.com/kubernetes/kube-apiserver): The Kubernetes API server validates and configures data for the api objects which include pods, services, replicationcontrollers, and others [@​takumin](https://github.com/takumin) [#​35714](aquaproj/aqua-registry#35714) [kubernetes/kubernetes/kube-log-runner](https://github.com/kubernetes/kube-log-runner): The kube-log-runner is a Go based binary that can run commands and redirect stdout/stderr etc [@​takumin](https://github.com/takumin) [#​35698](aquaproj/aqua-registry#35698) [containerd/stargz-snapshotter](https://github.com/containerd/stargz-snapshotter): Fast container image distribution plugin with lazy pulling [@​takumin](https://github.com/takumin) #### Renaming :warning: Old names are still available as aliases. [#​35837](aquaproj/aqua-registry#35837) Rename `kubernetes/kubectl` to `kubernetes/kubernetes/kubectl` [@​takumin](https://github.com/takumin) [#​35709](aquaproj/aqua-registry#35709) Rename `kubernetes/kubeadm` to `kubernetes/kubernetes/kubeadm` [@​takumin](https://github.com/takumin) [#​35707](aquaproj/aqua-registry#35707) Rename `kubernetes/kubectl-convert` to `kubernetes/kubernetes/kubectl-convert` [@​takumin](https://github.com/takumin) #### Security [#​35740](aquaproj/aqua-registry#35740) [k0sproject/k0s](https://github.com/k0sproject/k0s) Configure Cosign [@​takumin](https://github.com/takumin) [#​35711](aquaproj/aqua-registry#35711) kubernetes/minikube: Configure Checksum [@​takumin](https://github.com/takumin) [#​35707](aquaproj/aqua-registry#35707) kubernetes/kubernetes/kubectl-convert Configure Cosign [@​takumin](https://github.com/takumin) ### [`v4.356.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.356.0) [Compare Source](aquaproj/aqua-registry@v4.355.0...v4.356.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.356.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.356.0) | aquaproj/aqua-registry@v4.355.0...v4.356.0 #### 🎉 New Packages [#​35835](aquaproj/aqua-registry#35835) [k1LoW/coglet](https://github.com/k1LoW/coglet): coglet is a tool for User pool of Amazon Cognito [@​k1LoW](https://github.com/k1LoW) [#​35712](aquaproj/aqua-registry#35712) [kubernetes/kubernetes/kubelet](https://github.com/kubernetes/kubelet): The kubelet is the primary "node agent" that runs on each node [@​takumin](https://github.com/takumin) #### Fixes [#​35822](aquaproj/aqua-registry#35822) Praqma/helmsman: Rename the package to mkubaczyk/helmsman The GitHub Repository of the package "Praqma/helmsman" was transferred from [Praqma/helmsman](https://github.com/Praqma/helmsman) to [mkubaczyk/helmsman](https://github.com/mkubaczyk/helmsman). [#​35805](aquaproj/aqua-registry#35805) syumai/sbx #### Re-scaffold Re-scaffolded 5 packages to improve the quality. ### [`v4.355.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.355.0) [Compare Source](aquaproj/aqua-registry@v4.354.0...v4.355.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.355.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.355.0) | aquaproj/aqua-registry@v4.354.0...v4.355.0 #### 🎉 New Packages [#​35777](aquaproj/aqua-registry#35777) [#​35795](aquaproj/aqua-registry#35795) [VictoriaMetrics/VictoriaMetrics/vmutils](https://github.com/VictoriaMetrics/VictoriaMetrics): VictoriaMetrics: fast, cost-effective monitoring solution and time series database [@​ushitora-anqou](https://github.com/ushitora-anqou) #### Fixes [#​35785](aquaproj/aqua-registry#35785) greymd/teip: Replace arm64 to aarch64 [@​haya14busa](https://github.com/haya14busa) #### Security GitHub artifact attestations config [#​35791](aquaproj/aqua-registry#35791) itamae-kitchen/mitamae [@​scop](https://github.com/scop) [#​35789](aquaproj/aqua-registry#35789) kubecolor/kubecolor [@​scop](https://github.com/scop) #### Re-scaffold Re-scaffolded 47 packages to improve the quality. ### [`v4.354.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.354.0) [Compare Source](aquaproj/aqua-registry@v4.353.0...v4.354.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.354.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.354.0) | aquaproj/aqua-registry@v4.353.0...v4.354.0 #### 🎉 New Packages [#​35744](aquaproj/aqua-registry#35744) [containers/conmon](https://github.com/containers/conmon): An OCI container runtime monitor [@​takumin](https://github.com/takumin) [#​35742](aquaproj/aqua-registry#35742) [k3s-io/k3s](https://github.com/k3s-io/k3s): Lightweight Kubernetes [@​takumin](https://github.com/takumin) [#​35701](aquaproj/aqua-registry#35701) [liquidmetal-dev/flintlock/flintlock-metrics](https://github.com/liquidmetal-dev/flintlock): Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd [@​takumin](https://github.com/takumin) [#​35699](aquaproj/aqua-registry#35699) [liquidmetal-dev/flintlock/flintlockd](https://github.com/liquidmetal-dev/flintlock): Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd [@​takumin](https://github.com/takumin) [#​35635](aquaproj/aqua-registry#35635) [syumai/sbx](https://github.com/syumai/sbx): an easy-to-use command-line tool for running commands with macOS sandbox-exec policies using flag-based interface #### Re-scaffold Re-scaffolded 117 packages to improve the quality. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjEuMSIsInVwZGF0ZWRJblZlciI6IjQwLjEwLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlJlbm92YXRlIEJvdCJdfQ==-->
In aquaproj/aqua-registry#35837, the aqua registry moved the `kubectl` tool from `kubernetes/kubectl` to `kubernetes/kubernetes/kubectl`. This is a regression as of `v2025.8.17` (`v2025.8.16` works).
In aquaproj/aqua-registry#35837, the aqua registry moved the `kubectl` tool from `kubernetes/kubectl` to `kubernetes/kubernetes/kubectl`. This is a regression as of `v2025.8.17` (`v2025.8.16` works).
In aquaproj/aqua-registry#35837, the aqua registry moved the `kubectl` tool from `kubernetes/kubectl` to `kubernetes/kubernetes/kubectl`. This is a regression as of `v2025.8.17` (`v2025.8.16` works). The error for the current version (`v2025.8.18` as of the time of this PR creation): ``` ❯ mise install kubectl mise ERROR Failed to install tool: kubectl@latest kubectl@latest: 0: failed to install aqua:kubernetes/kubectl@1.33.4 1: no aqua-registry found for kubernetes/kubectl Location: src/aqua/aqua_registry.rs:257 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information mise mise 2025.8.18 by @jdx – install ``` `mise install aqua:kubernetes/kubernetes/kubectl` runs fine on `2025.8.18` with no errors.
kubernetes/kubernetes/kubectl: The kubectl command line tool lets you control Kubernetes clusters
$ aqua g -i kubernetes/kubernetes/kubectlCheck List
Require signed commits, so all commits must be signedcmdx sto scaffold codeAbout
Follow-up PR Comment:
#35712 (comment)
Original PR:
#35706