Chris Hatton
05/26/2022, 5:26 PMprefect.exceptions.ClientError: [{'path': ['create_project'], 'message': 'Uniqueness violation.', 'extensions': {'code': 'INTERNAL_SERVER_ERROR'}}]
when I try to REcreate a project with the same name in backend cloud
.... Is this a known issue? Does anyone know of a workaround?
(Details in thread)prefect backend cloud
prefect create project foo
prefect delete project foo
prefect create project foo
...
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/prefect/client/client.py", line 1063, in create_project
res = self.graphql(
File "/usr/local/lib/python3.9/site-packages/prefect/client/client.py", line 473, in graphql
raise ClientError(result["errors"])
prefect.exceptions.ClientError: [{'path': ['create_project'], 'message': 'Uniqueness violation.', 'extensions': {'code': 'INTERNAL_SERVER_ERROR'}}]
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/prefect", line 8, in <module>
sys.exit(cli())
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/prefect/cli/create.py", line 71, in project
Client().create_project(project_name=name, project_description=description)
File "/usr/local/lib/python3.9/site-packages/prefect/client/client.py", line 1083, in create_project
return res.data.project[0].id
File "box/box_list.py", line 68, in box.box_list.BoxList.__getitem__
IndexError: list index out of range
Note: I tried through the UI as well. It does not work either, although it seems to pretend it did.Kevin Kho
05/26/2022, 5:39 PMChris Hatton
05/26/2022, 5:57 PMKevin Kho
05/26/2022, 5:58 PMChris Hatton
05/26/2022, 8:06 PMKevin Kho
05/26/2022, 8:08 PMChris Hatton
05/26/2022, 8:22 PMKevin Kho
05/26/2022, 8:25 PMChris Hatton
05/26/2022, 8:27 PMprefect create project foo
prefect delete project foo
prefect create project foo
Kevin Kho
05/27/2022, 3:58 PM