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

Create files to allow us to fix the listing on Artifacthub #558

Closed
wants to merge 4 commits into from
Closed

Create files to allow us to fix the listing on Artifacthub #558

wants to merge 4 commits into from

Conversation

jkowall
Copy link
Contributor

@jkowall jkowall commented Apr 20, 2024

What this PR does

Adds a file for us to identify this repo as the official chart. This will allow me to correct the listing as official and fix a security gap. I added myself to the Chart and new artifacthub-repo.yml.

I have also bumped the version for Jaeger to current and changed the version of the chart.

Which issue this PR fixes

jaegertracing/jaeger#5363

Checklist

  • DCO signed
  • Commits are GPG signed
  • Chart Version bumped
  • Title of the PR starts with chart name ([jaeger] or [jaeger-operator])
  • README.md has been updated to match version/contain new values

@jkowall jkowall changed the title Artifacthub reg Create files to allow us to fix the listing on Artifacthub Apr 20, 2024
Comment on lines 2 to 6
appVersion: 1.56.0
description: A Jaeger Helm chart for Kubernetes
name: jaeger
type: application
version: 3.0.0
version: 3.0.1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe avoid these changes with an otherwise administrative PR

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The chart version must be bumped. Hence makes sense to bump jaeger too.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, but it should be a separate PR dedicated to bumping version

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkowall
Newer Jaeger requires RBAC change as well. Please take a look #549

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The chart version, indeed, needs to be bumped with every change. However, the Jaeger version bumped needs to be a separate PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted

@yurishkuro
Copy link
Member

it seems this chart is already listed https://artifacthub.io/packages/helm/jaegertracing/jaeger, but it's missing all the "official" badges.

image

In contrast, Prometheus:

image

@jkowall
Copy link
Contributor Author

jkowall commented Apr 22, 2024

Will reopen now that my signing is fixed

@jkowall jkowall closed this Apr 22, 2024
@jkowall jkowall deleted the artifacthub-reg branch April 22, 2024 15:42
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

Successfully merging this pull request may close these issues.

4 participants