eclipse-tractusx / managed-identity-wallet

Apache License 2.0
9 stars 22 forks source link

fix(helm): remove Helm release v1.1.0 #206

Closed fty4 closed 9 months ago

fty4 commented 9 months ago

Description

Removing invalid release inside repo index.

fixes #204

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

borisrizov-zf commented 9 months ago

@fty4 I believe the 1.1.0 version is already on the tractusx-dev repo, because I don't see it in the helm-charts directory. We'll have to remove it there too.

borisrizov-zf commented 9 months ago

@fty4 Did you manually remove the entry or did you run helm repo index helm-charts --url https://eclipse-tractusx.github.io/managed-identity-wallet/helm-charts?

fty4 commented 9 months ago

I manually removed the version and run the command afterwards - only had changes in the timestamp which I did not commit.

fty4 commented 9 months ago

@fty4 I believe the 1.1.0 version is already on the tractusx-dev repo, because I don't see it in the helm-charts directory. We'll have to remove it there too.

Which repo do you mean? In the download address it is pointing to some release: https://github.com/eclipse-tractusx/managed-identity-wallet/releases/download/managed-identity-wallet-1.1.0/managed-identity-wallet-1.1.0.tgz -> managed-identity-wallet-1.1.0 should this be removed?

borisrizov-zf commented 9 months ago

@fty4 I believe the 1.1.0 version is already on the tractusx-dev repo, because I don't see it in the helm-charts directory. We'll have to remove it there too.

Which repo do you mean? In the download address it is pointing to some release: https://github.com/eclipse-tractusx/managed-identity-wallet/releases/download/managed-identity-wallet-1.1.0/managed-identity-wallet-1.1.0.tgz -> managed-identity-wallet-1.1.0 should this be removed?

That should be removed as well. And the one on eclipse-tractusx.github.io too. Let's add a checklist to the summary so we can track everything that has to be removed.

borisrizov-zf commented 9 months ago

We'll be merging #208 and #209 first, afterwards we'll circle back to this.

SebastianBezold commented 9 months ago

To clarify our chart repo and publishing:

So to completely remove all traces of a Chart, we need to:

fty4 commented 9 months ago

So to completely remove all traces of a Chart, we need to:

  • delete the GitHub release containing the packaged Chart
  • remove the reference to it in the index.yaml in the product repo
  • remove the reference to it in the index.yaml in the eclipse-tractusx/charts repo

@SebastianBezold Totally agree with you here. I am not allowed to remove the release (point 1) but created this PR to remove the reference from the product repo (point 2). I would have submitted a PR after this one is merged anyway in order to fix the charts repo reference.

@borisrizov-zf I do not understand why we need to wait for those two PRs - could you give more insights here?

borisrizov-zf commented 9 months ago

@fty4 Yes, our pipeline creates automatic releases, which means we'll need to rebase branches which are being PRed. The two commits are tightly coupled and I want them to go through uninterrupted. #208 is now merge and #209 will follow shortly. After that you can rebase and we can merge this PR.

borisrizov-zf commented 9 months ago

@fty4 Hi, you can rebase and force push. I will merge this then.

sonarcloud[bot] commented 9 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

fty4 commented 9 months ago

@borisrizov-zf I just updated the PR - please review.

I prepared a PR for the chart repo (eclipse-tractusx/charts#33).

fty4 commented 9 months ago

Who will delete the release?

carslen commented 9 months ago

Who will delete the release?