Hi Risha, That's strange. It's like some state is missing there.
Can you try doing this first: $ rb-site manage /var/ReviewBoard syncdb and then do the upgrade? See if that gets any further. Christian -- Christian Hammond - [email protected] Review Board - https://www.reviewboard.org Beanbag, Inc. - https://www.beanbaginc.com -----Original Message----- From: Risha Chheda <[email protected]> Reply: [email protected] <[email protected]>> Date: July 13, 2015 at 3:24:20 PM To: [email protected] <[email protected]>> Subject: Upgrading from 1.6.8 to 2.x > Hi, > > I am trying to upgrade reviewboard from 1.6.8 to 2.5.beta and everytime I > get this traceback: > mysql version I'm testing against is 5.6.25. > > Both reviewboard and mysql are running in their own docker containers on > the same VM. > I tried upgrading from 1.6.8 to 2.0.18 as well, but I get the same issue. > > # rb-site upgrade /var/ReviewBoard > Rebuilding directory structure > Updating database. This may take a while. > > The log output below, including warnings and errors, > can be ignored unless upgrade fails. > > ------------------ ------------------ > Creating tables ... > There are unapplied evolutions for auth. > There are unapplied evolutions for contenttypes. > There are unapplied evolutions for accounts. > There are unapplied evolutions for attachments. > There are unapplied evolutions for changedescs. > There are unapplied evolutions for diffviewer. > There are unapplied evolutions for hostingsvcs. > There are unapplied evolutions for reviews. > There are unapplied evolutions for scmtools. > There are unapplied evolutions for site. > Project signature has changed - an evolution is required > Installing custom SQL ... > Installing indexes ... > Installed 0 object(s) from 0 fixture(s) > ERROR:root:Unexpected error: u'FileDiffData' > Traceback (most recent call last): > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 65, in handle > self.evolve(*app_labels, **options) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 125, in evolve > sql.extend(self.evolve_app(app)) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 164, in evolve_app > app_mutator.run_mutations(mutations) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 279, in run_mutations > self.run_mutation(mutation) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 268, in run_mutation > model_mutator.run_mutation(mutation) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 165, in run_mutation > mutation.mutate(self, self.create_model()) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 446, in mutate > self.add_column(mutator, model) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 450, in add_column > self.field_type, self.field_attrs, model) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 37, in create_field > related_model_sig = proj_sig[related_app_name][related_model_name] > KeyError: u'FileDiffData' > Traceback (most recent call last): > File "/usr/local/bin/rb-site", line 9, in > load_entry_point('ReviewBoard==2.5beta1', 'console_scripts', > 'rb-site')() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py", > > line 1885, in main > command.run() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py", > > line 1694, in run > site.migrate_database() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py", > > line 438, in migrate_database > self.run_manage_command("evolve", ["--noinput", "--execute"]) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py", > > line 662, in run_manage_command > execute_from_command_line([__file__, cmd] + params) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/__init__.py", > > line 399, in execute_from_command_line > utility.execute() > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/__init__.py", > > line 392, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/base.py", > > line 242, in run_from_argv > self.execute(*args, **options.__dict__) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/base.py", > > line 285, in execute > output = self.handle(*args, **options) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 65, in handle > self.evolve(*app_labels, **options) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 125, in evolve > sql.extend(self.evolve_app(app)) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py", > > line 164, in evolve_app > app_mutator.run_mutations(mutations) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 279, in run_mutations > self.run_mutation(mutation) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 268, in run_mutation > model_mutator.run_mutation(mutation) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py", > > line 165, in run_mutation > mutation.mutate(self, self.create_model()) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 446, in mutate > self.add_column(mutator, model) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 450, in add_column > self.field_type, self.field_attrs, model) > File > "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py", > > line 37, in create_field > related_model_sig = proj_sig[related_app_name][related_model_name] > KeyError: u'FileDiffData' > > What am I missing ? Does anyone know how to get around this ? > > Thanks, > Risha > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "reviewboard" > group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
