Originally reported on irc.
$ webservice --backend=kubernetes python shell Traceback (most recent call last): File "/usr/local/bin/webservice", line 166, in <module> job.shell() File "/usr/lib/python2.7/dist-packages/toollabs/webservice/backends/kubernetesbackend.py", line 418, in shell pykube.Pod(self.api, podSpec).create() File "/usr/lib/python2.7/dist-packages/pykube/objects.py", line 76, in create self.api.raise_for_status(r) File "/usr/lib/python2.7/dist-packages/pykube/http.py", line 104, in raise_for_status raise HTTPError(payload["message"]) pykube.exceptions.HTTPError: namespaces "wdq_checker" not found Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 145, in apport_excepthook os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), 'wb') as f: OSError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_webservice.53499.crash' Original exception was: Traceback (most recent call last): File "/usr/local/bin/webservice", line 166, in <module> job.shell() File "/usr/lib/python2.7/dist-packages/toollabs/webservice/backends/kubernetesbackend.py", line 418, in shell pykube.Pod(self.api, podSpec).create() File "/usr/lib/python2.7/dist-packages/pykube/objects.py", line 76, in create self.api.raise_for_status(r) File "/usr/lib/python2.7/dist-packages/pykube/http.py", line 104, in raise_for_status raise HTTPError(payload["message"]) pykube.exceptions.HTTPError: namespaces "wdq_checker" not found
A /data/project/wdq_checker/.kube/config file exists, has correct permissions, and has a token for the namespace.