Once the stable/incubator chart repos are marked obsolete, and this git repo is archived, the package history from these repos are planned to be garbage collected. Users who are not able to upgrade to newer versions will fail when attempting to pull/install/upgrade etc previous versions.
The Helm team is working on an official recommendation. Subscribe to this issue for updates.
Another option that shuts down the repos but at least gives users one final pointer would be to:
{{ required "This repo has been shut down. Please read our guidance here:https://github.com/helm/charts#deprecation-timeline!" .Values.thisRepoHasBeenShutDown}}
urls fields to the location of that chart:yaml<br />
urls:</li>
<li><a href="https://kubernetes-charts.storage.googleapis.com/deletion-notice-1.0.0.tgz">https://kubernetes-charts.storage.googleapis.com/deletion-notice-1.0.0.tgz</a><br />
The behavior would be that when someone try's to install and or upgrade an existing chart they would get a hard failure that would print out the error message that we crafted and point them at more details on what they can do to fix.
There would still be costs involved here however so we'd want to continue to optimize in that dimension where possible.
from Helm Call, I would love to deprecate every chart on Nov 13 ( as in set deprecated: true ) and we should set warnings in NOTES.txt in all charts ASAP to mention the chart repo url is moving and the chart will be deprecated and no changes accepted as of Nov 13.
from Helm Call, I would love to deprecate every chart on Nov 13 ( as in set deprecated: true ) and we should set warnings in NOTES.txt in all charts ASAP to mention the chart repo url is moving and the chart will be deprecated and no changes accepted as of Nov 13.
I added this to the solution timeline.
Replace all existing tarball urls in the GCS index.yaml to point to the deprecation chart.
This will give users an error message pointing them in the right direction to fix their issues.
This was done today.
Objects in the legacy buckets have now been marked private.
Most helpful comment
from Helm Call, I would love to deprecate every chart on Nov 13 ( as in set deprecated: true ) and we should set warnings in NOTES.txt in all charts ASAP to mention the chart repo url is moving and the chart will be deprecated and no changes accepted as of Nov 13.