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

Just trying to install via Helm: release 5.0.12 does not exists on quay.io/minio/operator #1976

Closed
urbaman opened this issue Feb 7, 2024 · 6 comments

Comments

@urbaman
Copy link

urbaman commented Feb 7, 2024

Expected Behavior

The pods should easily pull the images

Current Behavior

The 5.0.12 image refered in the chart does not exists

Possible Solution

Publish the image before updating the chart?

Steps to Reproduce (for bugs)

Just install the operator chart vanilla.

Context

Installation fails

Regression

Your Environment

Not relevant

@jiuker jiuker transferred this issue from minio/minio Feb 7, 2024
@xoxys
Copy link

xoxys commented Feb 7, 2024

IMO the release process is still broken from a user perspective, see #1871 (comment)

@urbaman
Copy link
Author

urbaman commented Feb 7, 2024

Yes, it seems so. Let's see if they can do something about it or if we always have to stumble over it.

I mean, I'm not even managing a CI/CD upgrade pipeline, I'm just trying to install it...

@pjuarezd
Copy link
Member

Release 5.0.12 container images have been published

@dakr0013
Copy link

dakr0013 commented Mar 5, 2024

The same problem occurs with 5.0.13, too. We use renovate and renovate says there is a new version 5.0.13. But there is no Release in Github and no Image in quay. In my opinion this is not solved.

@pschichtel
Copy link
Contributor

I'm wondering why this keeps happening recently. Apparently the helm chart deployment is triggered by the release commit, but the image build is triggered at a later point. I personally have my argocd auto-updating the operator helm chart on patch releases and have a job that checks if I'm pulling latest versions, which makes this pretty annoying :D (either the uptodate check fails or the deployment fails).

@pjuarezd can't these processes happen together?

@xoxys
Copy link

xoxys commented Mar 5, 2024

Almost every other provider that offers helm charts can do releases correctly. So technically it is possible, but after 3 issues on this topic and already 13 thumbs up on this particular issue, the Minio team just doesn't want to listen to feedback or doesn't care. Instead, issues are closed as quickly as possible without any real solution.

In the end, people can still create their own diagrams or customizations if the problem really bothers them. Is this way effective in an open source project, probably not 🤷

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

No branches or pull requests

5 participants