Comment 1 for bug 1798923

Revision history for this message
Venkatesh Velpula (vvelpula) wrote :

workaround is to edit the deployment spec of the dashboard and change the version to v1.8.3 or v1.10.0

root@nodeg12 contrail-test-runs]# kubectl get pods --all-namespaces | grep dashboard
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kubernetes-dashboard-5b94954fbf-24sl7 1/1 ErrImagePull 0 23s

[root@nodeg12 contrail-test-runs]# kubectl edit pod/kubernetes-dashboard-5b94954fbf-24sl7 -n kube-system

spec:
  containers:
  - args:
    - --auto-generate-certificates
    image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.9.2
    change to
    image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.0

kubectl delete pod kubernetes-dashboard-5b94954fbf-24sl7 ...this will create new dashboard pod with the changed version

[root@nodeg12 contrail-test-runs]# kubectl delete pod kubernetes-dashboard-5b94954fbf-24sl7 -n kube-system
pod "kubernetes-dashboard-5b94954fbf-24sl7" deleted
[root@nodeg12 contrail-test-runs]# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kubernetes-dashboard-5b94954fbf-mprxr 0/1 ContainerCreating 0 2s
kube-system kubernetes-dashboard-5b94954fbf-24sl7 0/1 Terminating 2 42m

[root@nodeg12 contrail-test-runs]# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kubernetes-dashboard-5b94954fbf-mprxr 1/1 Running 0 23s