minishift-addons icon indicating copy to clipboard operation
minishift-addons copied to clipboard

Error reapplying prometheus add-on after deletion

Open brgnepal opened this issue 8 years ago • 2 comments

Hi @jorgemoralespou ,

I am getting some error on re-applying prometheus add-on after deleting it with provided command.

$ minishift addons apply prometheus --addon-env namespace=kube-system
-- Applying addon 'prometheus':.......
You have installed prometheus
To access prometheus go to https://prometheus-kube-system.192.168.42.141.nip.io

To delete:
    oc delete sa,clusterrolebinding,route,svc,secret,deployment,configmap -l app=prometheus -n kube-system --as=system:admin

$ oc delete sa,clusterrolebinding,route,svc,secret,deployment,configmap -l app=prometheus -n kube-system --as=system:admin
serviceaccount "prometheus" deleted
clusterrolebinding "prometheus-cluster-reader" deleted
service "prometheus" deleted
secret "prometheus-proxy" deleted
secret "prometheus-tls" deleted
deployment "prometheus" deleted
configmap "prometheus" deleted

$ minishift addons apply prometheus --addon-env namespace=kube-system
-- Applying addon 'prometheus':.    error: routes.route.openshift.io "prometheus" already exists
Error applying the add-on: Error executing command oc new-app -f prometheus.yaml -p NAMESPACE=#{namespace} -n #{namespace}.

Any idea?

brgnepal avatar Sep 28 '17 06:09 brgnepal

It seems like the route is not being deleted when deleting by label.

jorgemoralespou avatar Oct 09 '17 08:10 jorgemoralespou

Also can we use now addon remove capability for add-ons which have commands to remove and be part of *.addon.remove file?

praveenkumar avatar Oct 10 '17 15:10 praveenkumar