Service-Hub
Service-Hub copied to clipboard
Delete cluster does not work
application_1 | INFO: 172.30.0.1:36166 - "DELETE /api/v1/organization/kubernetes-configuration/context?context-name=string HTTP/1.1" 500 Internal Server Error
application_1 | ERROR: Exception in ASGI application
application_1 | Traceback (most recent call last):
application_1 | File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
application_1 | result = await app(self.scope, self.receive, self.send)
application_1 | File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__
application_1 | return await self.app(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 269, in __call__
application_1 | await super().__call__(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 124, in __call__
application_1 | await self.middleware_stack(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 184, in __call__
application_1 | raise exc
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 162, in __call__
application_1 | await self.app(scope, receive, _send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
application_1 | await self.simple_response(scope, receive, send, request_headers=headers)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
application_1 | await self.app(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/exceptions.py", line 93, in __call__
application_1 | raise exc
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
application_1 | await self.app(scope, receive, sender)
application_1 | File "/usr/local/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
application_1 | raise e
application_1 | File "/usr/local/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
application_1 | await self.app(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 670, in __call__
application_1 | await route.handle(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 266, in handle
application_1 | await self.app(scope, receive, send)
application_1 | File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 65, in app
application_1 | response = await func(request)
application_1 | File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
application_1 | raw_response = await run_endpoint_function(
application_1 | File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
application_1 | return await dependant.call(**values)
application_1 | File "/code/./application/api/v1/endpoints/organizations.py", line 59, in save_setting
application_1 | await organization_manager.delete_context(organization, context_name)
application_1 | File "/code/./application/managers/organizations/manager.py", line 65, in delete_context
application_1 | await k8s_manager.delete_context(context_name)
application_1 | File "/code/./application/managers/kubernetes.py", line 121, in delete_context
application_1 | await self.cli.configuration.delete_context(context_name)
application_1 | File "/code/./application/services/kubernetes/cli/subcommands/configuration.py", line 22, in delete_context
application_1 | await self._run_command(command)
application_1 | File "/code/./application/services/kubernetes/cli/subcommands/base.py", line 46, in _run_command
application_1 | return await run(command=command, environment=self.environment)
application_1 | File "/code/./application/utils/shell.py", line 23, in run
application_1 | raise NonZeroStatusException(
application_1 | application.exceptions.shell.NonZeroStatusException: error: error loading config file "/tmp/tmpp6mwl9w9.yaml": illegal base64 data at input byte 4