Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ingress-nginx: Missing builds / outdated builds #4254

Open
threadcrux opened this issue Dec 2, 2024 · 2 comments
Open

ingress-nginx: Missing builds / outdated builds #4254

threadcrux opened this issue Dec 2, 2024 · 2 comments

Comments

@threadcrux
Copy link

threadcrux commented Dec 2, 2024

$kubectl krew install ingress-nginx


Updated the local copy of plugin index.
Installing plugin: ingress-nginx
W1202 05:52:13.993866  126948 install.go:164] failed to install plugin "ingress-nginx": install failed: failed to unpack into staging dir: failed to unpack the plugin archive: failed to obtain plugin archive: failed to download "https://github.com/kubernetes/ingress-nginx/releases/download/controller-0.31.0/kubectl-ingress_nginx-linux-amd64.tar.gz", status code 404
failed to install some plugins: [ingress-nginx]: install failed: failed to unpack into staging dir: failed to unpack the plugin archive: failed to obtain plugin archive: failed to download "https://github.com/kubernetes/ingress-nginx/releases/download/controller-0.31.0/kubectl-ingress_nginx-linux-amd64.tar.gz", status code 404

It looks like this specific plugin hasn't been updated in 4 plus years and the old builds have since been discarded.

There's a secondary problem

In the original plugin definition it takes a fully built package which the Kubernetes/ingress-nginx project no longer provides on their releases. I will file a follow up ticket in that repo

@threadcrux threadcrux changed the title ingress-nginx: Missing builds ingress-nginx: Missing builds / outdated builds Dec 2, 2024
@threadcrux
Copy link
Author

Doing some initial discovery the original build scripts/make targets have gone missing.

Issue for that filed here: kubernetes/ingress-nginx#12436

@threadcrux
Copy link
Author

Movement has been made on this.

Doing some initial discovery the original build scripts/make targets have gone missing.

Issue for that filed here: kubernetes/ingress-nginx#12436

The ingress-nginx project moved to mage builds.

It looks like this specific plugin hasn't been updated in 4 plus years and the old builds have since been discarded.

* Link to last update on plugin definition- [Update ingress-nginx plugin #588](https://github.com/kubernetes-sigs/krew-index/pull/588)

In the original plugin definition it takes a fully built package which the Kubernetes/ingress-nginx project no longer provides on their releases. I will file a follow up ticket in that repo

The go-release for the github workflow has also been updated.

See here kubernetes/ingress-nginx#12439

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant