Lior Barak
10/02/2023, 9:27 AMFile "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 276, in _catch_revision_errors
raise util.CommandError(resolution) from re
alembic.util.exc.CommandError: Can't locate revision identified by '05ea6f882b1d'
Application startup failed. Exiting.
Server stopped!
full stack trace in thread
happened to anybody else?Lior Barak
10/02/2023, 9:29 AM___ ___ ___ ___ ___ ___ _____
| _ \ _ \ __| __| __/ __|_ _|
| _/ / _|| _|| _| (__ | |
|_| |_|_\___|_| |___\___| |_|
Configure Prefect to communicate with the server with:
prefect config set PREFECT_API_URL=<http://0.0.0.0:4200/api>
View the API reference documentation at <http://0.0.0.0:4200/docs>
Check out the dashboard at <http://0.0.0.0:4200>
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 244, in _catch_revision_errors
yield
File "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 454, in _upgrade_revs
for script in reversed(list(revs))
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 796, in iterate_revisions
revisions, heads = fn(
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 1448, in _collect_upgrade_revisions
current_revisions = self.get_revisions(lower)
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 524, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 524, in <listcomp>
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 549, in get_revisions
return tuple(
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 550, in <genexpr>
self._revision_for_ident(rev_id, branch_label)
File "/usr/local/lib/python3.10/site-packages/alembic/script/revision.py", line 621, in _revision_for_ident
raise ResolutionError(
alembic.script.revision.ResolutionError: No such revision or branch '05ea6f882b1d'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 677, in lifespan
async with self.lifespan_context(app) as maybe_state:
File "/usr/local/lib/python3.10/contextlib.py", line 199, in __aenter__
return await anext(self.gen)
File "/usr/local/lib/python3.10/site-packages/prefect/server/api/server.py", line 509, in lifespan
await run_migrations()
File "/usr/local/lib/python3.10/site-packages/prefect/server/api/server.py", line 435, in run_migrations
await db.create_db()
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/interface.py", line 55, in create_db
await self.run_migrations_upgrade()
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/interface.py", line 63, in run_migrations_upgrade
await run_sync_in_worker_thread(alembic_upgrade)
File "/usr/local/lib/python3.10/site-packages/prefect/utilities/asyncutils.py", line 91, in run_sync_in_worker_thread
return await anyio.to_thread.run_sync(
File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
return await future
File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 807, in run
result = context.run(func, *args)
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/alembic_commands.py", line 24, in wrapper
return fn(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/alembic_commands.py", line 53, in alembic_upgrade
alembic.command.upgrade(alembic_config(), revision, sql=dry_run)
File "/usr/local/lib/python3.10/site-packages/alembic/command.py", line 399, in upgrade
script.run_env()
File "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 578, in run_env
util.load_python_file(self.dir, "env.py")
File "/usr/local/lib/python3.10/site-packages/alembic/util/pyfiles.py", line 93, in load_python_file
module = load_module_py(module_id, path)
File "/usr/local/lib/python3.10/site-packages/alembic/util/pyfiles.py", line 109, in load_module_py
spec.loader.exec_module(module) # type: ignore
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/migrations/env.py", line 175, in <module>
apply_migrations()
File "/usr/local/lib/python3.10/site-packages/prefect/utilities/asyncutils.py", line 243, in coroutine_wrapper
return run_async_from_worker_thread(async_fn, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/prefect/utilities/asyncutils.py", line 177, in run_async_from_worker_thread
return anyio.from_thread.run(call)
File "/usr/local/lib/python3.10/site-packages/anyio/from_thread.py", line 47, in run
return asynclib.run_async_from_thread(func, *args)
File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 906, in run_async_from_thread
return f.result()
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 458, in result
return self.__get_result()
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
raise self._exception
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/migrations/env.py", line 169, in apply_migrations
await connection.run_sync(do_run_migrations)
File "/usr/local/lib/python3.10/site-packages/sqlalchemy/ext/asyncio/engine.py", line 884, in run_sync
return await greenlet_spawn(fn, self._proxied, *arg, **kw)
File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 192, in greenlet_spawn
result = context.switch(value)
File "/usr/local/lib/python3.10/site-packages/prefect/server/database/migrations/env.py", line 137, in do_run_migrations
context.run_migrations()
File "<string>", line 8, in run_migrations
File "/usr/local/lib/python3.10/site-packages/alembic/runtime/environment.py", line 937, in run_migrations
self.get_context().run_migrations(**kw)
File "/usr/local/lib/python3.10/site-packages/alembic/runtime/migration.py", line 612, in run_migrations
for step in self._migrations_fn(heads, self):
File "/usr/local/lib/python3.10/site-packages/alembic/command.py", line 388, in upgrade
return script._upgrade_revs(revision, rev)
File "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 442, in _upgrade_revs
with self._catch_revision_errors(
File "/usr/local/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.10/site-packages/alembic/script/base.py", line 276, in _catch_revision_errors
raise util.CommandError(resolution) from re
alembic.util.exc.CommandError: Can't locate revision identified by '05ea6f882b1d'
Application startup failed. Exiting.
Server stopped!
Lior Barak
10/03/2023, 11:21 AM