I just upgraded my Ubuntu 12.04 server to 14.04.1 and as part of that upgraded trac. I get the following error trying to complete the upgrade of trac when running the "trac-admin ... upgrade" command
The upgrade failed. Please fix the issue and try again.
> AttributeError:
I have enabled the log and it shows
> ...
> 2014-07-28 14:58:26,841 Trac[loader] DEBUG: Loading tractags from
> /usr/local/lib/python2.7/dist-packages/TracTags-0.6-py2.7.egg
>
> 2014-07-28 14:58:26,845 Trac[default_workflow] DEBUG: Workflow actions at
> initialization: {u'resolve': {u'operations': [u'set_resolution'], 'name':
> u'resolve', 'default': 0, 'newstate': u'closed', 'oldstates': [u'new',
> u'assigned', u'accepted', u'reopened'], u'permissions':
> [u'TICKET_MODIFY']}, u'accept': {u'operations': [u'set_owner_to_self'],
> 'name': u'accept', 'default': 0, 'newstate': u'accepted', 'oldstates':
> [u'new', u'assigned', u'accepted', u'reopened'], u'permissions':
> [u'TICKET_MODIFY']}, u'leave': {u'operations': [u'leave_status'], 'name':
> u'leave', u'default': 1, 'newstate': u'*', 'oldstates': [u'*'],
> 'permissions': []}, u'reopen': {u'operations': [u'del_resolution'], 'name':
> u'reopen', 'default': 0, 'newstate': u'reopened', 'oldstates': [u'closed'],
> u'permissions': [u'TICKET_CREATE']}, u'reassign': {u'operations':
> [u'set_owner'], 'name': u'reassign', 'default': 0, 'newstate': u'assigned',
> 'oldstates': [u'new', u'assigned', u'accepted', u'reopened'],
> u'permissions': [u'TICKET_MODIFY']}, '_reset': {'operations':
> ['reset_workflow'], 'name': 'reset', 'default': 0, 'newstate': 'new',
> 'oldstates': [], 'permissions': []}}
>
>
>
>
> 2014-07-28 14:58:26,847 Trac[env] INFO: Trac database schema version is
> 26, should be 29
>
> 2014-07-28 14:58:26,847 Trac[env] WARNING: Component
> <trac.env.EnvironmentSetup object at 0x7fc0d87a7410> requires environment
> upgrade
>
> 2014-07-28 14:58:26,847 Trac[env] INFO: Trac database schema version is
> 26, should be 29
>
> 2014-07-28 14:58:26,847 Trac[env] WARNING: Component
> <trac.env.EnvironmentSetup object at 0x7fc0d87a7410> requires environment
> upgrade
>
> 2014-07-28 14:58:26,848 Trac[env] INFO: Trac database schema version is
> 26, should be 29
>
> 2014-07-28 14:58:26,848 Trac[model] ERROR: DatabaseError: no such table:
> wiki_namespace
>
> 2014-07-28 14:58:26,850 Trac[console] ERROR: Exception in trac-admin
> command:
>
> Traceback (most recent call last):
>
>
> File "/usr/lib/python2.7/dist-packages/trac/admin/console.py", line 109,
> in onecmd
>
> rv = cmd.Cmd.onecmd(self, line) or 0
>
>
> File "/usr/lib/python2.7/cmd.py", line 220, in onecmd
>
>
> return self.default(line)
>
>
> File "/usr/lib/python2.7/dist-packages/trac/admin/console.py", line 285,
> in default
>
> return cmd_mgr.execute_command(*args)
>
>
> File "/usr/lib/python2.7/dist-packages/trac/admin/api.py", line 124, in
> execute_command
>
> return f(*fargs)
>
>
> File "/usr/lib/python2.7/dist-packages/trac/env.py", line 982, in
> _do_upgrade
>
> self.env.upgrade(backup=no_backup is None)
>
> File
> "/usr/lib/python2.7/dist-packages/trac/env.py", line 698, in upgrade
>
> if
> participant.environment_needs_upgrade(db):
>
> File
> "/usr/local/lib/python2.7/dist-packages/TracTags-0.6-py2.7.egg/tractags/model.py",
>
> line 23, in environment_needs_upgrade
> if self._need_migration(db):
>
>
> File
> "/usr/local/lib/python2.7/dist-packages/TracTags-0.6-py2.7.egg/tractags/model.py",
>
> line 47, in _need_migration
>
> db.rollback()
>
>
> File "/usr/lib/python2.7/dist-packages/trac/db/util.py", line 107, in
> __getattr__
>
> raise AttributeError
>
>
> AttributeError:
But now I'm out of ideas... Anyone have any hints for me? The DB is sqlite.
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.
