Advertisement
eugene0

TRACE nova ScriptError: You can only have one Python script

May 13th, 2012
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.26 KB | None | 0 0
  1. root@cloud:/opt/stack/nova# nova-manage db sync
  2. 2012-05-14 10:30:43 DEBUG nova.utils [-] backend <module 'nova.db.sqlalchemy.migration' from '/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migration.pyc'> from (pid=18978) __get_backend /usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/utils.py:592
  3. Command failed, please check log for more info
  4. 2012-05-14 10:30:43 CRITICAL nova [-] You can only have one Python script per version, but you have: /usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migrate_repo/versions/082_essex.py and /usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migrate_repo/versions/082_zone_to_cell.py
  5. 2012-05-14 10:30:43 TRACE nova Traceback (most recent call last):
  6. 2012-05-14 10:30:43 TRACE nova File "/usr/local/bin/nova-manage", line 5, in <module>
  7. 2012-05-14 10:30:43 TRACE nova pkg_resources.run_script('nova==2012.2', 'nova-manage')
  8. 2012-05-14 10:30:43 TRACE nova File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 499, in run_script
  9. 2012-05-14 10:30:43 TRACE nova self.require(requires)[0].run_script(script_name, ns)
  10. 2012-05-14 10:30:43 TRACE nova File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1235, in run_script
  11. 2012-05-14 10:30:43 TRACE nova execfile(script_filename, namespace, namespace)
  12. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/EGG-INFO/scripts/nova-manage", line 1755, in <module>
  13. 2012-05-14 10:30:43 TRACE nova main()
  14. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/EGG-INFO/scripts/nova-manage", line 1742, in main
  15. 2012-05-14 10:30:43 TRACE nova fn(*fn_args, **fn_kwargs)
  16. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/EGG-INFO/scripts/nova-manage", line 1107, in sync
  17. 2012-05-14 10:30:43 TRACE nova return migration.db_sync(version)
  18. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/migration.py", line 32, in db_sync
  19. 2012-05-14 10:30:43 TRACE nova return IMPL.db_sync(version=version)
  20. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migration.py", line 76, in db_sync
  21. 2012-05-14 10:30:43 TRACE nova current_version = db_version()
  22. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migration.py", line 86, in db_version
  23. 2012-05-14 10:30:43 TRACE nova repository = _find_migrate_repo()
  24. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migration.py", line 116, in _find_migrate_repo
  25. 2012-05-14 10:30:43 TRACE nova _REPOSITORY = Repository(path)
  26. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/migrate/versioning/repository.py", line 81, in __init__
  27. 2012-05-14 10:30:43 TRACE nova self._versions))
  28. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/migrate/versioning/version.py", line 85, in __init__
  29. 2012-05-14 10:30:43 TRACE nova self.versions[VerNum(num)] = Version(num, path, files)
  30. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/migrate/versioning/version.py", line 169, in __init__
  31. 2012-05-14 10:30:43 TRACE nova self.add_script(os.path.join(path, script))
  32. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/migrate/versioning/version.py", line 190, in add_script
  33. 2012-05-14 10:30:43 TRACE nova self._add_script_py(path)
  34. 2012-05-14 10:30:43 TRACE nova File "/usr/local/lib/python2.7/dist-packages/migrate/versioning/version.py", line 221, in _add_script_py
  35. 2012-05-14 10:30:43 TRACE nova 'per version, but you have: %s and %s' % (self.python, path))
  36. 2012-05-14 10:30:43 TRACE nova ScriptError: You can only have one Python script per version, but you have: /usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migrate_repo/versions/082_essex.py and /usr/local/lib/python2.7/dist-packages/nova-2012.2-py2.7.egg/nova/db/sqlalchemy/migrate_repo/versions/082_zone_to_cell.py
  37. 2012-05-14 10:30:43 TRACE nova
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement