Closed smothiki closed 8 years ago
from grokking the chart it appears that there are 18 instances in workflow-v2.2.0 that are using the canary images. We should switch them to git tags. I'm aware that we know this internally, just posting publicly :)
@bacongobbler updated to git tags
Fixed
Awesome. Back to testing!
Both @mboersma and I are hanging for a very long time when we attempt to uninstall workflow-v2.2.0 from our cluster:
Uninstall the listed objects? (y/N) y
---> Running `kubectl delete` ...
---> service "deis-builder" deleted
---> service "deis-controller" deleted
---> service "deis-database" deleted
[WARN] Not uninstalling Service deis-logger-redis because of "helm-keep" annotation.
---> Use kubectl to uninstall keeper manifests.
---> service "deis-logger" deleted
---> service "deis-minio" deleted
---> service "deis-monitor-grafana" deleted
---> service "deis-monitor-influxapi" deleted
---> service "deis-monitor-influxui" deleted
---> service "deis-nsqd" deleted
[WARN] Not uninstalling Service deis-registry because of "helm-keep" annotation.
---> Use kubectl to uninstall keeper manifests.
[WARN] Not uninstalling Service deis-router because of "helm-keep" annotation.
---> Use kubectl to uninstall keeper manifests.
---> service "deis-workflow-manager" deleted
---> replicationcontroller "deis-builder" deleted
---> replicationcontroller "deis-controller" deleted
---> replicationcontroller "deis-database" deleted
---> replicationcontroller "deis-logger" deleted
---> replicationcontroller "deis-logger-redis" deleted
---> replicationcontroller "deis-minio" deleted
---> replicationcontroller "deis-monitor-grafana" deleted
---> replicationcontroller "deis-monitor-influxdb" deleted
---> replicationcontroller "deis-nsqd" deleted
---> replicationcontroller "deis-registry" deleted
---> replicationcontroller "deis-router" deleted
---> replicationcontroller "deis-workflow-manager" deleted
---> daemonset "deis-logger-fluentd" deleted
---> daemonset "deis-monitor-telegraf" deleted
The problem seems to be coming from the reigstry-proxy as everything zips by as soon as it's removed.
---> daemonset "registry-proxy" deleted
---> secret "builder-ssh-private-keys" deleted
---> secret "builder-key-auth" deleted
---> secret "django-secret-key" deleted
---> secret "database-creds" deleted
[WARN] Not uninstalling Secret logger-redis-creds because of "helm-keep" annotation.
---> Use kubectl to uninstall keeper manifests.
---> secret "objectstorage-keyfile" deleted
---> secret "deis-router-dhparam" deleted
---> serviceaccount "deis-builder" deleted
---> serviceaccount "deis-controller" deleted
---> serviceaccount "deis-database" deleted
---> serviceaccount "deis-logger-fluentd" deleted
---> serviceaccount "deis-logger" deleted
---> serviceaccount "deis-minio" deleted
---> serviceaccount "deis-monitor-telegraf" deleted
---> serviceaccount "deis-nsqd" deleted
---> serviceaccount "deis-registry" deleted
---> serviceaccount "deis-router" deleted
---> serviceaccount "deis-workflow-manager" deleted
[WARN] Not uninstalling Namespace deis because of "helm-keep" annotation.
---> Use kubectl to uninstall keeper manifests.
---> Done
Total time is ~2 minutes in comparison to the old ~15 seconds.
charts for v2.2.0. Tested by installing deis on v1.2.5 k8s cluster There are some errors from deisrel which I manually corrected. Please take a closer look before giving LGTM