Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-26550

Cannot delete pod on OpenShift

    XMLWordPrintable

Details

    Description

      steps:

      1. ASSERT: make sure that you have an application with a pod running on OpenShift (ex. https://employee.openshift.com)
      2. EXEC: in Explorer select the pod and choose "Delete"

      Result:

      com.openshift.restclient.OpenShiftException: Exception trying to DELETE https://api.rh-us-east-1.openshift.com/api/v1/namespaces/testomat/pods/wfl14-7-wg76m response code: 500 no kind "Pod" is registered for version "v1" in scheme "k8s.io/apimachinery/pkg/apis/meta/internalversion/register.go:31"
      	at com.openshift.internal.restclient.okhttp.ResponseCodeInterceptor.createOpenShiftException(ResponseCodeInterceptor.java:116)
      	at com.openshift.internal.restclient.okhttp.ResponseCodeInterceptor.intercept(ResponseCodeInterceptor.java:66)
      	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
      	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
      	at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:200)
      	at okhttp3.RealCall.execute(RealCall.java:77)
      	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:294)
      	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:268)
      	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:236)
      	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:219)
      	at com.openshift.internal.restclient.DefaultClient.delete(DefaultClient.java:388)
      	at org.jboss.tools.openshift.core.connection.Connection.deleteResource(Connection.java:549)
      	at org.jboss.tools.openshift.internal.core.job.AbstractDeleteResourceJob.delete(AbstractDeleteResourceJob.java:45)
      	at org.jboss.tools.openshift.internal.core.job.DeleteResourceJob.doRun(DeleteResourceJob.java:35)
      	at org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:37)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
      

      ps. Deleting the pod via "oc" command line (oc v3.11.0+0cbc58b) works fine.

      Attachments

        Activity

          People

            adietish@redhat.com André Dietisheim
            adietish@redhat.com André Dietisheim
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: