Hi Michael,

Sounds like some state got messed up on your end, too.

Can you find the script I had Risha run (the one with the Version import)?
Any other info you can provide that we went through earlier on the thread
would also help.

Basically... That KeyError means you have state missing that really should
be there. The core issue needs to be diagnosed and fixed.

What version of Django Evolution are you running?

Christian


On Thursday, March 10, 2016, Michael Lund <lund.michael.ja...@gmail.com>
wrote:

> Is there a straightforward way to determine the location of the offending
> key?
>
> I wonder whether I can circumvent some issues by upgrading incrementally
> to intermediate versions of ReviewBoard -- I'm taking a pretty big leap.  I
> have installed via easy_install, which has of course taken the latest
> version.  How can I "tune down" the installed version of ReviewBoard via
> easy_install, and can you recommend any intermediate version?  This doesn't
> work when executed as root:  easy_install ReviewBoard==1.7.22.
>
> On Thursday, March 10, 2016 at 1:31:11 PM UTC-7, Michael Lund wrote:
>>
>> Hi, Christian --
>>
>> I am encountering an error similar to the one described in this posting.
>> This posting is the only one I can find on the Internet dealing with the
>> error -- 'KeyError: u'FileDiffData'.  I hope it is alright to append, and
>> if not, I am happy to open a new thread.
>>
>> I am moving from ReviewBoard version 1.6.4.1 to  2.5.3.  There are no
>> out-of-space issues.  I have followed Risha's procedure, including
>> migrating all tables to InnoDB.  I ran
>>
>> rb-site manage . . . syncdb
>>
>> then
>>
>> rb-site upgrade
>>
>> The result is shown below.  I do know that at some point in the past,
>> this database was running on SQLite and was migrated to MySQL after a fair
>> amount of difficulty.  I don't dismiss the possibility that this error
>> might be due to leftovers from that series of events.
>>
>> Please let me know what diagnostic information I can provide.
>>
>>
>> Mike
>>
>> Here is the output:
>>
>> # rb-site upgrade /var/www/reviewboard.quantum.com
>> Rebuilding directory structure
>> Updating database. This may take a while.
>>
>> The log output below, including warnings and errors,
>> can be ignored unless upgrade fails.
>>
>> ------------------ <begin log output> ------------------
>> 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 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/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 65, in handle
>>     self.evolve(*app_labels, **options)
>>   File
>> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 125, in evolve
>>     sql.extend(self.evolve_app(app))
>>   File
>> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 164, in evolve_app
>>     app_mutator.run_mutations(mutations)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 279, in run_mutations
>>     self.run_mutation(mutation)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 268, in run_mutation
>>     model_mutator.run_mutation(mutation)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 165, in run_mutation
>>     mutation.mutate(self, self.create_model())
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py",
>> line 446, in mutate
>>     self.add_column(mutator, model)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py",
>> line 450, in add_column
>>     self.field_type, self.field_attrs, model)
>>   File "/usr/lib/python2.7/site-packages/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/bin/rb-site", line 9, in <module>
>>     load_entry_point('ReviewBoard==2.5.3', 'console_scripts', 'rb-site')()
>>   File
>> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>> line 1922, in main
>>     command.run()
>>   File
>> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>> line 1725, in run
>>     site.migrate_database()
>>   File
>> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>> line 452, in migrate_database
>>     self.run_manage_command("evolve", ["--noinput", "--execute"])
>>   File
>> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>> line 676, in run_manage_command
>>     execute_from_command_line([__file__, cmd] + params)
>>   File
>> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line
>> 399, in execute_from_command_line
>>     utility.execute()
>>   File
>> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line
>> 392, in execute
>>     self.fetch_command(subcommand).run_from_argv(self.argv)
>>   File "/usr/lib/python2.7/site-packages/django/core/management/base.py",
>> line 242, in run_from_argv
>>     self.execute(*args, **options.__dict__)
>>   File "/usr/lib/python2.7/site-packages/django/core/management/base.py",
>> line 285, in execute
>>     output = self.handle(*args, **options)
>>   File
>> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 65, in handle
>>     self.evolve(*app_labels, **options)
>>   File
>> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 125, in evolve
>>     sql.extend(self.evolve_app(app))
>>   File
>> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>> line 164, in evolve_app
>>     app_mutator.run_mutations(mutations)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 279, in run_mutations
>>     self.run_mutation(mutation)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 268, in run_mutation
>>     model_mutator.run_mutation(mutation)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py",
>> line 165, in run_mutation
>>     mutation.mutate(self, self.create_model())
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py",
>> line 446, in mutate
>>     self.add_column(mutator, model)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py",
>> line 450, in add_column
>>     self.field_type, self.field_attrs, model)
>>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py",
>> line 37, in create_field
>>     related_model_sig = proj_sig[related_app_name][related_model_name]
>> KeyError: u'FileDiffData'
>>
>>
>>
>>
>> On Wednesday, July 29, 2015 at 7:09:20 PM UTC-6, Christian Hammond wrote:
>>>
>>> Thanks for the follow-up, Risha! I'm glad it's working :) Hopefully this
>>> will help someone else down the road.
>>>
>>> Christian
>>>
>>> --
>>> Christian Hammond - chri...@beanbaginc.com
>>> Review Board - https://www.reviewboard.org
>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>
>>> On Wed, Jul 29, 2015 at 4:21 PM, Risha Chheda <risha...@gmail.com>
>>> wrote:
>>>
>>>> I managed to get this to work, just updating this thread.
>>>>
>>>> The problem was that the mysqldump I had done had truncated some of the
>>>> data in the diffviewer_filediff table. I had to gzip the mysqldump
>>>> output and dump it in my test mysql instance. After gzipping the dump was
>>>> 1.6G.
>>>>
>>>> I then converted all the tables from MyISAM to Innodb. Again this was
>>>> failing for the diffviewer_filediff table with the error 'The table is
>>>> full' since the VM I was running this on didn't have enough space.  Moving
>>>> to a physical server from the VM fixed this issue. I've attached the
>>>> commands I ran along with the mysql settings.
>>>>
>>>> Reviewboard with Docker worked beautifully after that. I just had to
>>>> run the docker instance and it installed reviewboard, connected to my
>>>> database, performed all the evolutions and started hosting immediately.
>>>>
>>>> Thanks,
>>>> Risha
>>>>
>>>>
>>>> On Tue, Jul 14, 2015 at 12:21 PM, Christian Hammond <
>>>> chri...@beanbaginc.com> wrote:
>>>>
>>>>> Hi Risha,
>>>>>
>>>>> Hmm, I'm not seeing what I was expecting to see there.
>>>>>
>>>>> It's possible that there's a bug in upgrading to 2.5, due to one of
>>>>> the changes we've made. I'm going to be investigating this. For now, I'd
>>>>> suggest taking a copy of the 1.6 database and upgrading to the latest 
>>>>> 2.0.x
>>>>> release instead of 2.5 beta.
>>>>>
>>>>> Christian
>>>>>
>>>>> --
>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>> Review Board - https://www.reviewboard.org
>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>
>>>>> On Tue, Jul 14, 2015 at 10:14 AM, Risha Chheda <risha...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> I'm not sure if it makes any difference but yesterday I ran the
>>>>>> rb-site manage evolve --hint and execute commands. I have attached the
>>>>>> output of both of those in the attached document. It didn't seem to make 
>>>>>> a
>>>>>> difference, rb-site upgrade still gives me the same issue. ​
>>>>>>  rb-site_evolve
>>>>>> <https://docs.google.com/document/d/1eg47ZY25Zzx4rOnWk-WWPaUOEF33emWx3S16PruRmZE/edit?usp=drive_web>
>>>>>> ​
>>>>>>
>>>>>> Here is the output you requested.
>>>>>> >>> from django_evolution.models import Version
>>>>>> >>> for v in Version.objects.order_by('pk'):
>>>>>> ...    print '%s - %s - %s' % (v.pk, v.evolutions.count(), v.when)
>>>>>> ...
>>>>>> 1 - 0 - 2008-05-19 20:11:53+00:00
>>>>>> 2 - 0 - 2008-09-24 10:08:29+00:00
>>>>>> 3 - 1 - 2008-09-24 10:09:01+00:00
>>>>>> 4 - 0 - 2008-10-27 16:17:08+00:00
>>>>>> 5 - 1 - 2008-10-27 16:17:25+00:00
>>>>>> 6 - 11 - 2011-03-08 05:21:06+00:00
>>>>>> 7 - 2 - 2011-10-17 12:15:42+00:00
>>>>>> 8 - 0 - 2012-10-13 09:34:28+00:00
>>>>>> 9 - 13 - 2012-10-13 09:34:36+00:00
>>>>>> 10 - 3 - 2015-07-13 22:41:16+00:00
>>>>>>
>>>>>>
>>>>>> On Tue, Jul 14, 2015 at 2:58 AM, Christian Hammond <
>>>>>> chri...@beanbaginc.com> wrote:
>>>>>>
>>>>>>> Can you run the following:
>>>>>>>
>>>>>>> $ rb-site manage /path/to/site shell
>>>>>>> >>> from django_evolution.models import Version
>>>>>>> >>> for v in Version.objects.order_by('pk'):
>>>>>>> >>>    print '%s - %s - %s' % (v.pk, v.evolutions.count(), v.when)
>>>>>>>
>>>>>>> That'll give me a sense of what evolutions are applied. There's a
>>>>>>> hard-to-diagnose issue that's come up before where an invalid entry 
>>>>>>> ends up
>>>>>>> in the history, throwing things off, and this will help me check for 
>>>>>>> that.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Christian
>>>>>>>
>>>>>>> --
>>>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>>>> Review Board - https://www.reviewboard.org
>>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>>
>>>>>>> On Mon, Jul 13, 2015 at 3:58 PM, Risha Chheda <risha...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> No, that doesn't help either.
>>>>>>>>
>>>>>>>> # rb-site manage /var/ReviewBoard syncdb
>>>>>>>> Creating tables ...
>>>>>>>> There are unapplied evolutions for auth.
>>>>>>>> The following content types are stale and need to be deleted:
>>>>>>>>
>>>>>>>>     auth | message
>>>>>>>>
>>>>>>>> Any objects related to these content types by a foreign key will
>>>>>>>> also
>>>>>>>> be deleted. Are you sure you want to delete these content types?
>>>>>>>> If you're unsure, answer 'no'.
>>>>>>>>
>>>>>>>>     Type 'yes' to continue, or 'no' to cancel: yes
>>>>>>>> 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)
>>>>>>>>
>>>>>>>>
>>>>>>>> root@05e83c8f5ab7:/# rb-site upgrade /var/ReviewBoard
>>>>>>>> ......
>>>>>>>> ......
>>>>>>>> <Same error as the original email>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jul 13, 2015 at 3:26 PM, Christian Hammond <
>>>>>>>> chri...@beanbaginc.com> wrote:
>>>>>>>>
>>>>>>>>> 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 - chri...@beanbaginc.com
>>>>>>>>> Review Board - https://www.reviewboard.org
>>>>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>>>>
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: Risha Chheda <risha...@gmail.com>
>>>>>>>>> Reply: revie...@googlegroups.com <revie...@googlegroups.com>>
>>>>>>>>> Date: July 13, 2015 at 3:24:20 PM
>>>>>>>>> To: revie...@googlegroups.com <revie...@googlegroups.com>>
>>>>>>>>> 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 reviewboard...@googlegroups.com.
>>>>>>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> Risha Chheda
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Risha Chheda
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Risha Chheda
>>>>
>>>
>>> --
> 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 reviewboard+unsubscr...@googlegroups.com
> <javascript:_e(%7B%7D,'cvml','reviewboard%2bunsubscr...@googlegroups.com');>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
-- 
Christian Hammond
President/CEO of Beanbag <https://www.beanbaginc.com/>
Makers of Review Board <https://www.reviewboard.org/>

-- 
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 reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to