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

No results found #339

Open
denispeyrusaubes opened this issue Dec 5, 2023 · 3 comments
Open

No results found #339

denispeyrusaubes opened this issue Dec 5, 2023 · 3 comments
Labels

Comments

@denispeyrusaubes
Copy link

Hi,

> helm plugin list
NAME	VERSION	DESCRIPTION                                                                                
s3  	0.15.1 	Provides AWS S3 protocol support for charts and repos. https://github.com/hypnoglow/helm-s3

I have been able to to init a repo, Than push a chart :

> helm repo list
NAME 	URL                         
myname	s3://my-s3-bucket/charts

I can check my chart in the repo using the AWS CLI:

> aws s3 ls s3://com.retengr.helm/charts/
2023-12-04 21:37:01          0 
2023-12-04 22:13:26       4276 bank-1.1.0-otlp-microservice.1.tgz
2023-12-04 23:15:40        471 index.yaml

But searching using Helm is failing

> helm search repo bank
No results found

Any idea ?

@denispeyrusaubes
Copy link
Author

After some test, I've identify the source of the problem 👍
The version of my chart is 1.1.0-otlp-microservice.1. It seems to be to complicated :)
BTW, this version is semver compliant and should be supported no ?

@hypnoglow
Copy link
Owner

Hello! It seems that the version is valid in terms of semver, however for some reason it causes problems for helm search.

An option is to check the index contents and dive deeper into helm source code and check what's wrong with the index search.

I believe nothing can be done from the helm-s3 side here.

@sonjek
Copy link

sonjek commented Mar 13, 2024

This is normal, expected behavior.
According to semver, in your case, the stable version is 1.1.0 and 1.1.0-otlp-microservice.1 is an development version.

To see them, there is a spatial parameter --devel
Info from man: use development versions (alpha, beta, and release candidate releases), too. Equivalent to version '>0.0.0-0'.

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

No branches or pull requests

3 participants