Page MenuHomePhabricator

Remove deprecated cloudnative-pg charts from chart-museum
Closed, ResolvedPublic

Description

As part of T364797, we created the cloudnative-pg and cloudnative-pg-crds charts.

After having published them to chart-museum, I realized that I should have named them respectively cloudnative-pg-operator and cloudnative-pg-operator-crds. As such, we'd need to remove the cloudnative-pg and cloudnative-pg-crds charts from chart museum.

Event Timeline

akosiaris subscribed.

Putting it under ServiceOps new. We don't currently have docs on how to remove charts from chartmuseum although the API does exist https://chartmuseum.com/docs/. We also have deletion currently disabled. This task is a good opportunity to figure out how to handle these requests and create docs.

Actually, change of plans. Long story short, the controller performs a hardcoded app.kubernetes.io/name: cloudnative-pg Deployment label filtering, meaning that we actually need the chart to be named cloudnative-pg and not cloudnative-pg-operator.

In order to be consistent, we'll name the 2 charts cloudnative-pg and cloudnative-pg-crds and we'll thus need to remove the cloudnative-pg-operator and cloudnative-pg-operator-crds from chart museum, contrary to what the task description initially mentioned.

Due to a review error, we also had a chart misnaming with a chart called cluster instead of cloudnative-pg-cluster. Could you remove the cluster chart at the same time as cloudnative-pg-operator and cloudnative-pg-operator-crds?

Thanks!

Just to be extra sure, you want the following to be removed:

  • stable/cloudnative-pg-operator-0.2.0.tgz
  • stable/cloudnative-pg-operator-crds-0.1.0.tgz
  • stable/cluster-0.1.0.tgz
  • stable/cluster-0.1.1.tgz
  • stable/cluster-0.1.2.tgz
  • stable/cluster-0.1.3.tgz
  • stable/cluster-0.1.4.tgz
  • stable/cluster-0.1.5.tgz
  • stable/cluster-0.1.6.tgz

And these to stay:

  • stable/cloudnative-pg-0.1.0.tgz
  • stable/cloudnative-pg-0.2.0.tgz
  • stable/cloudnative-pg-0.2.1.tgz
  • stable/cloudnative-pg-0.21.4.tgz
  • stable/cloudnative-pg-1.0.0.tgz
  • stable/cloudnative-pg-1.0.1.tgz
  • stable/cloudnative-pg-1.0.2.tgz
  • stable/cloudnative-pg-cluster-0.1.7.tgz
  • stable/cloudnative-pg-crds-0.1.0.tgz
  • stable/cloudnative-pg-crds-0.1.1.tgz

Correct?

JMeybohm claimed this task.

Yes, that's perfect.

Ok, done. Documentation is now available at https://wikitech.wikimedia.org/wiki/ChartMuseum#Delete_Charts