Modify ↓
#11670 closed defect (duplicate)
MySQL to PostgreSQL migration fails with worklog usermanual
Reported by: | Quince | Owned by: | Colin Guthrie |
---|---|---|---|
Priority: | high | Component: | WorkLogPlugin |
Severity: | major | Keywords: | |
Cc: | Ryan J Ollos | Trac Release: | 1.0 |
Description
This is a great plugin that we use to slave-drive oversee our devs. Unfortunately, it seems it can't be migrated with the TracMigratePlugin:
./trac-migrate.py --in-place /srv/trac postgres://tracuser:nalkyergatte@127.0.0.1/trac?schema=trac
Worklog needs an upgrade * Upgrading Database Creating work_log table Updating work_log table (v2) Updating work_log table (v3) * Upgrading usermanual Traceback (most recent call last): File "./trac-migrate.py", line 55, in <module> sys.exit(main(sys.argv[1:]) or 0) File "./trac-migrate.py", line 51, in main return TracMigrationCommand(env)._do_migrate(dest, dburi) File "/tmp/m/tracmigrate/admin.py", line 29, in _do_migrate return self._do_migrate_inplace(dburi) File "/tmp/m/tracmigrate/admin.py", line 60, in _do_migrate_inplace env = self._create_env(env_path, dburi) File "/tmp/m/tracmigrate/admin.py", line 92, in _create_env env = Environment(env_path, create=True, options=options) File "/usr/lib/python2.7/site-packages/trac/core.py", line 124, in __call__ self.__init__(*args, **kwargs) File "/usr/lib/python2.7/site-packages/trac/env.py", line 288, in __init__ setup_participant.environment_created() File "build/bdist.linux-x86_64/egg/worklog/api.py", line 55, in environment_created File "build/bdist.linux-x86_64/egg/worklog/api.py", line 182, in upgrade_environment File "build/bdist.linux-x86_64/egg/worklog/api.py", line 146, in do_user_man_update AttributeError: 'NoneType' object has no attribute 'cursor'
Attachments (0)
Note: See
TracTickets for help on using
tickets.
Accidentally double-posted #11669