rancher / tasks

1 stars 1 forks source link

Migrate all partner charts out of our repos and clean up #168

Closed pennyscissors closed 3 years ago

pennyscissors commented 3 years ago

Investigate how we can migrate all partner charts from our repositories into their own to simplify the submission process for them, and restructure our repositories/branching post migration.

Some important details to investigate:

aiyengar2 commented 3 years ago

re: migrating all partner charts from our repositories into their own to simplify the submission process for them

The new scripts should allow us to declare Source branches in partner-owned repositories that validate against a Staging branch in our Rancher repository.

But based on recent conversation offline with @PennyScissors I think this is something we want to avoid since this makes reviewing partner-chart PRs and keeping them up to date with script versions / docs difficult to do.

re: migrating already-released repos / renaming branches, like rancher/charts & rancher/helm3-charts

I don't think this is something we can do since older Rancher releases still point to the older repo / naming schemes, so we can only create net-new branches and repositories that are referred to from now onwards.

So migrating partner-charts currently in rancher/charts and rancher/helm3-charts would mostly be copying them to a new repository / branch that would maintain them.

pennyscissors commented 3 years ago

Closing because the plans for partner charts have changed due to a different team potentially taking over the projects.