Ben, Can u see whats current version using "alembic current".. afaik version f2ca10b85618 is the latest migration in master and I had no issue migrating to it..
Also did your CPs contain any custom migrations? On Fri, Nov 11, 2016 at 5:04 AM, Ben Tallman <[email protected]> wrote: > We are running master with a few cherry picked features... Did we squash > commits that Alembic is expecting? Did I? > > Basically, there are revisions that are no longer in master?? Specifically > at least: > > Can't locate revision identified by 'f2ca10b85618' > > =========================== > > *airflow upgradedb* > [2016-11-10 15:31:04,156] {__init__.py:36} INFO - Using executor > CeleryExecutor > DB: postgresql://airflow_qa:***@ > nucleus.c7b2twrxxjtc.us-west-2.rds.amazonaws.com/nucleus > [2016-11-10 15:31:05,707] {utils.py:288} INFO - Creating tables > INFO [alembic.runtime.migration] Context impl PostgresqlImpl. > INFO [alembic.runtime.migration] Will assume transactional DDL. > Traceback (most recent call last): > File "/usr/local/bin/airflow", line 15, in <module> > args.func(args) > File "/Library/Python/2.7/site-packages/airflow/bin/cli.py", line 459, > in > upgradedb > utils.upgradedb() > File "/Library/Python/2.7/site-packages/airflow/utils.py", line 295, in > upgradedb > command.upgrade(config, 'heads') > File "/Library/Python/2.7/site-packages/alembic/command.py", line 174, > in > upgrade > script.run_env() > File "/Library/Python/2.7/site-packages/alembic/script/base.py", line > 397, in run_env > util.load_python_file(self.dir, 'env.py') > File "/Library/Python/2.7/site-packages/alembic/util/pyfiles.py", line > 81, in load_python_file > module = load_module_py(module_id, path) > File "/Library/Python/2.7/site-packages/alembic/util/compat.py", line > 79, > in load_module_py > mod = imp.load_source(module_id, path, fp) > File "/Library/Python/2.7/site-packages/airflow/migrations/env.py", line > 74, in <module> > run_migrations_online() > File "/Library/Python/2.7/site-packages/airflow/migrations/env.py", line > 69, in run_migrations_online > context.run_migrations() > File "<string>", line 8, in run_migrations > File "/Library/Python/2.7/site-packages/alembic/runtime/environment.py", > line 797, in run_migrations > self.get_context().run_migrations(**kw) > File "/Library/Python/2.7/site-packages/alembic/runtime/migration.py", > line 303, in run_migrations > for step in self._migrations_fn(heads, self): > File "/Library/Python/2.7/site-packages/alembic/command.py", line 163, > in > upgrade > return script._upgrade_revs(revision, rev) > File "/Library/Python/2.7/site-packages/alembic/script/base.py", line > 314, in _upgrade_revs > for script in reversed(list(revs)) > File > "/System/Library/Frameworks/Python.framework/Versions/2.7/ > lib/python2.7/contextlib.py", > line 35, in __exit__ > self.gen.throw(type, value, traceback) > File "/Library/Python/2.7/site-packages/alembic/script/base.py", line > 160, in _catch_revision_errors > compat.raise_from_cause(util.CommandError(resolution)) > File "/Library/Python/2.7/site-packages/alembic/util/compat.py", line > 132, in raise_from_cause > reraise(type(exception), exception, tb=exc_tb) > File "/Library/Python/2.7/site-packages/alembic/script/base.py", line > 129, in _catch_revision_errors > yield > File "/Library/Python/2.7/site-packages/alembic/script/base.py", line > 310, in _upgrade_revs > revs = list(revs) > File "/Library/Python/2.7/site-packages/alembic/script/revision.py", > line > 610, in _iterate_revisions > requested_lowers = self.get_revisions(lower) > File "/Library/Python/2.7/site-packages/alembic/script/revision.py", > line > 299, in get_revisions > return sum([self.get_revisions(id_elem) for id_elem in id_], ()) > File "/Library/Python/2.7/site-packages/alembic/script/revision.py", > line > 304, in get_revisions > for rev_id in resolved_id) > File "/Library/Python/2.7/site-packages/alembic/script/revision.py", > line > 304, in <genexpr> > for rev_id in resolved_id) > File "/Library/Python/2.7/site-packages/alembic/script/revision.py", > line > 359, in _revision_for_ident > resolved_id) > alembic.util.CommandError: Can't locate revision identified by > 'f2ca10b85618' > > Thanks, > Ben > > -- > Ben Tallman - 503.680.5709 >
