Re: KeyError: 'site' when attempting evolution 1.5.0 1.6.1

2011-09-20 Thread Josh
Thanks Christian :)

The corporate wiki upgrade instructions for reviewboard said that the syncdb
step was unnecessary for our set-up, and I believed it. I'm going to correct
the documentation (unfortunate that I had to reverse-engineer the truth of
the necessity, but there's no bug here but ours). Garbage in garbage out.

On Mon, Sep 19, 2011 at 5:30 PM, Christian Hammond chip...@chipx86.comwrote:

 Ugh, I wrote you an e-mail about this (on my iPhone) when I saw the post,
 but I just realized it never sent. I have a draft saying to use syncdb :(

 Glad you figured it out though.

 Christian

 --
 Christian Hammond - chip...@chipx86.com
 Review Board - http://www.reviewboard.org
 VMware, Inc. - http://www.vmware.com


 On Mon, Sep 19, 2011 at 3:43 PM, Josh stem...@gmail.com wrote:

 Turns out if you read the directions life is a lot easier. I was missing
 the 'syncdb' step of successfully using Django Evolution. Crisis averted,
 yay...
 I'm glad no one else had to spend time helping me discover this. ;)


 On Fri, Sep 16, 2011 at 5:14 PM, stemcel stem...@gmail.com wrote:

 Hey reviewboard@,

 When I try 'reviewboard/manage.py evolve --sql' I get the following
 error output:

 -- Evolve application sessions
 CREATE INDEX `django_session_3da3d3d8` ON `django_session`
 (`expire_date`);
 -- Evolve application accounts
 ALTER TABLE `accounts_profile` ADD COLUMN `is_private` bool  DEFAULT
 False;
 ALTER TABLE `accounts_profile` ALTER COLUMN `is_private` DROP DEFAULT;
 ALTER TABLE `accounts_profile` MODIFY COLUMN `is_private` bool NOT
 NULL;
 -- Evolve application changedescs

ALTER TABLE changedescs_changedescription
 MODIFY fields_changed LONGTEXT;

 Traceback (most recent call last):
  File ./manage.py, line 154, in module
execute_manager(settings)
  File django/core/management/__init__.py, line 438, in
 execute_manager
utility.execute()
  File django/core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File django/core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File django/core/management/base.py, line 220, in execute
output = self.handle(*args, **options)
  File django_evolution/management/commands/evolve.py, line 60, in
 handle
self.evolve(*app_labels, **options)
  File django_evolution/management/commands/evolve.py, line 140, in
 evolve
database))
  File django_evolution/mutations.py, line 418, in mutate
return self.add_column(app_label, proj_sig, database)
  File django_evolution/mutations.py, line 426, in add_column
self.field_attrs, model)
  File django_evolution/mutations.py, line 33, in create_field
related_model_sig = proj_sig[related_app_name][related_model_name]
 KeyError: 'site'

 The output of 'evolve --hint' is here: https://pastee.org/9gy2f
 My database schema dump is here: https://pastee.org/msrkq
 mysql select * from django_evolution; here: https://pastee.org/urstg
 dumpdata --indent=2 django_evolution: https://pastee.org/szzg4

 I'm using DjangoEvolution 0.6.5 (r212) and Djblets 0.6.11. I've even
 gone as far as running the evolution under a debugger to try to figure
 out what the heck is going on, but I haven't had much luck with that
 so far.

 Can anyone please help? I've spent a great deal of time on this
 already and will continue working until I finish it, but I'm hoping
 someone on the list can contribute some insight into all this. I've
 already searched this list and the internet at large for similar
 issues, and have attached as much information as I can. Any hints
 would be appreciated!

 -josh


  --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en


  --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: KeyError: 'site' when attempting evolution 1.5.0 1.6.1

2011-09-20 Thread Christian Hammond
Don't believe everything you read on the intranet :)

Glad it's working though! Let me know if there's anything else I can do.

Christian


On Tuesday, September 20, 2011, Josh stem...@gmail.com wrote:
 Thanks Christian :)

 The corporate wiki upgrade instructions for reviewboard said that the
syncdb step was unnecessary for our set-up, and I believed it. I'm going to
correct the documentation (unfortunate that I had to reverse-engineer the
truth of the necessity, but there's no bug here but ours). Garbage in
garbage out.

 On Mon, Sep 19, 2011 at 5:30 PM, Christian Hammond chip...@chipx86.com
wrote:

 Ugh, I wrote you an e-mail about this (on my iPhone) when I saw the post,
but I just realized it never sent. I have a draft saying to use syncdb :(

 Glad you figured it out though.

 Christian

 --
 Christian Hammond - chip...@chipx86.com
 Review Board - http://www.reviewboard.org
 VMware, Inc. - http://www.vmware.com


 On Mon, Sep 19, 2011 at 3:43 PM, Josh stem...@gmail.com wrote:

 Turns out if you read the directions life is a lot easier. I was missing
the 'syncdb' step of successfully using Django Evolution. Crisis averted,
yay...
 I'm glad no one else had to spend time helping me discover this. ;)

 On Fri, Sep 16, 2011 at 5:14 PM, stemcel stem...@gmail.com wrote:

 Hey reviewboard@,

 When I try 'reviewboard/manage.py evolve --sql' I get the following
 error output:

 -- Evolve application sessions
 CREATE INDEX `django_session_3da3d3d8` ON `django_session`
 (`expire_date`);
 -- Evolve application accounts
 ALTER TABLE `accounts_profile` ADD COLUMN `is_private` bool  DEFAULT
 False;
 ALTER TABLE `accounts_profile` ALTER COLUMN `is_private` DROP DEFAULT;
 ALTER TABLE `accounts_profile` MODIFY COLUMN `is_private` bool NOT
 NULL;
 -- Evolve application changedescs

ALTER TABLE changedescs_changedescription
 MODIFY fields_changed LONGTEXT;

 Traceback (most recent call last):
  File ./manage.py, line 154, in module
execute_manager(settings)
  File django/core/management/__init__.py, line 438, in
 execute_manager
utility.execute()
  File django/core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File django/core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File django/core/management/base.py, line 220, in execute
output = self.handle(*args, **options)
  File django_evolution/management/commands/evolve.py, line 60, in
 handle
self.evolve(*app_labels, **options)
  File django_evolution/management/commands/evolve.py, line 140, in
 evolve
database))
  File django_evolution/mutations.py, line 418, in mutate
return self.add_column(app_label, proj_sig, database)
  File django_evolution/mutations.py, line 426, in add_column
self.field_attrs, model)
  File django_evolution/mutations.py, line 33, in create_field
related_model_sig = proj_sig[related_app_name][related_model_name]
 KeyError: 'site'

 The output of 'evolve --hint' is here: https://pastee.org/9gy2f
 My database schema dump is here: https://pastee.org/msrkq
 mysql select * from django_evolution; here: https://pastee.org/urstg
 dumpdata --indent=2 django_evolution: https://pastee.org/szzg4

 I'm using DjangoEvolution 0.6.5 (r212) and Djblets 0.6.11. I've even
 gone as far as running the evolution under a debugger to try to figure
 out what the heck is going on, but I haven't had much luck with that
 so far.

 Can anyone please help? I've spent a great deal of time on this
 already and will continue working until I finish it, but I'm hoping
 someone on the list can contribute some insight into all this. I've
 already searched this list and the internet at large for similar
 issues, and have attached as much information as I can. Any hi

-- 
-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: KeyError: 'site' when attempting evolution 1.5.0 1.6.1

2011-09-19 Thread Josh
Turns out if you read the directions life is a lot easier. I was missing the
'syncdb' step of successfully using Django Evolution. Crisis averted, yay...
I'm glad no one else had to spend time helping me discover this. ;)

On Fri, Sep 16, 2011 at 5:14 PM, stemcel stem...@gmail.com wrote:

 Hey reviewboard@,

 When I try 'reviewboard/manage.py evolve --sql' I get the following
 error output:

 -- Evolve application sessions
 CREATE INDEX `django_session_3da3d3d8` ON `django_session`
 (`expire_date`);
 -- Evolve application accounts
 ALTER TABLE `accounts_profile` ADD COLUMN `is_private` bool  DEFAULT
 False;
 ALTER TABLE `accounts_profile` ALTER COLUMN `is_private` DROP DEFAULT;
 ALTER TABLE `accounts_profile` MODIFY COLUMN `is_private` bool NOT
 NULL;
 -- Evolve application changedescs

ALTER TABLE changedescs_changedescription
 MODIFY fields_changed LONGTEXT;

 Traceback (most recent call last):
  File ./manage.py, line 154, in module
execute_manager(settings)
  File django/core/management/__init__.py, line 438, in
 execute_manager
utility.execute()
  File django/core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File django/core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File django/core/management/base.py, line 220, in execute
output = self.handle(*args, **options)
  File django_evolution/management/commands/evolve.py, line 60, in
 handle
self.evolve(*app_labels, **options)
  File django_evolution/management/commands/evolve.py, line 140, in
 evolve
database))
  File django_evolution/mutations.py, line 418, in mutate
return self.add_column(app_label, proj_sig, database)
  File django_evolution/mutations.py, line 426, in add_column
self.field_attrs, model)
  File django_evolution/mutations.py, line 33, in create_field
related_model_sig = proj_sig[related_app_name][related_model_name]
 KeyError: 'site'

 The output of 'evolve --hint' is here: https://pastee.org/9gy2f
 My database schema dump is here: https://pastee.org/msrkq
 mysql select * from django_evolution; here: https://pastee.org/urstg
 dumpdata --indent=2 django_evolution: https://pastee.org/szzg4

 I'm using DjangoEvolution 0.6.5 (r212) and Djblets 0.6.11. I've even
 gone as far as running the evolution under a debugger to try to figure
 out what the heck is going on, but I haven't had much luck with that
 so far.

 Can anyone please help? I've spent a great deal of time on this
 already and will continue working until I finish it, but I'm hoping
 someone on the list can contribute some insight into all this. I've
 already searched this list and the internet at large for similar
 issues, and have attached as much information as I can. Any hints
 would be appreciated!

 -josh

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: KeyError: 'site' when attempting evolution 1.5.0 1.6.1

2011-09-19 Thread Christian Hammond
Ugh, I wrote you an e-mail about this (on my iPhone) when I saw the post,
but I just realized it never sent. I have a draft saying to use syncdb :(

Glad you figured it out though.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Mon, Sep 19, 2011 at 3:43 PM, Josh stem...@gmail.com wrote:

 Turns out if you read the directions life is a lot easier. I was missing
 the 'syncdb' step of successfully using Django Evolution. Crisis averted,
 yay...
 I'm glad no one else had to spend time helping me discover this. ;)


 On Fri, Sep 16, 2011 at 5:14 PM, stemcel stem...@gmail.com wrote:

 Hey reviewboard@,

 When I try 'reviewboard/manage.py evolve --sql' I get the following
 error output:

 -- Evolve application sessions
 CREATE INDEX `django_session_3da3d3d8` ON `django_session`
 (`expire_date`);
 -- Evolve application accounts
 ALTER TABLE `accounts_profile` ADD COLUMN `is_private` bool  DEFAULT
 False;
 ALTER TABLE `accounts_profile` ALTER COLUMN `is_private` DROP DEFAULT;
 ALTER TABLE `accounts_profile` MODIFY COLUMN `is_private` bool NOT
 NULL;
 -- Evolve application changedescs

ALTER TABLE changedescs_changedescription
 MODIFY fields_changed LONGTEXT;

 Traceback (most recent call last):
  File ./manage.py, line 154, in module
execute_manager(settings)
  File django/core/management/__init__.py, line 438, in
 execute_manager
utility.execute()
  File django/core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File django/core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File django/core/management/base.py, line 220, in execute
output = self.handle(*args, **options)
  File django_evolution/management/commands/evolve.py, line 60, in
 handle
self.evolve(*app_labels, **options)
  File django_evolution/management/commands/evolve.py, line 140, in
 evolve
database))
  File django_evolution/mutations.py, line 418, in mutate
return self.add_column(app_label, proj_sig, database)
  File django_evolution/mutations.py, line 426, in add_column
self.field_attrs, model)
  File django_evolution/mutations.py, line 33, in create_field
related_model_sig = proj_sig[related_app_name][related_model_name]
 KeyError: 'site'

 The output of 'evolve --hint' is here: https://pastee.org/9gy2f
 My database schema dump is here: https://pastee.org/msrkq
 mysql select * from django_evolution; here: https://pastee.org/urstg
 dumpdata --indent=2 django_evolution: https://pastee.org/szzg4

 I'm using DjangoEvolution 0.6.5 (r212) and Djblets 0.6.11. I've even
 gone as far as running the evolution under a debugger to try to figure
 out what the heck is going on, but I haven't had much luck with that
 so far.

 Can anyone please help? I've spent a great deal of time on this
 already and will continue working until I finish it, but I'm hoping
 someone on the list can contribute some insight into all this. I've
 already searched this list and the internet at large for similar
 issues, and have attached as much information as I can. Any hints
 would be appreciated!

 -josh


  --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en


-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

KeyError: 'site' when attempting evolution 1.5.0 1.6.1

2011-09-16 Thread stemcel
Hey reviewboard@,

When I try 'reviewboard/manage.py evolve --sql' I get the following
error output:

-- Evolve application sessions
CREATE INDEX `django_session_3da3d3d8` ON `django_session`
(`expire_date`);
-- Evolve application accounts
ALTER TABLE `accounts_profile` ADD COLUMN `is_private` bool  DEFAULT
False;
ALTER TABLE `accounts_profile` ALTER COLUMN `is_private` DROP DEFAULT;
ALTER TABLE `accounts_profile` MODIFY COLUMN `is_private` bool NOT
NULL;
-- Evolve application changedescs

ALTER TABLE changedescs_changedescription
 MODIFY fields_changed LONGTEXT;

Traceback (most recent call last):
  File ./manage.py, line 154, in module
execute_manager(settings)
  File django/core/management/__init__.py, line 438, in
execute_manager
utility.execute()
  File django/core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File django/core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File django/core/management/base.py, line 220, in execute
output = self.handle(*args, **options)
  File django_evolution/management/commands/evolve.py, line 60, in
handle
self.evolve(*app_labels, **options)
  File django_evolution/management/commands/evolve.py, line 140, in
evolve
database))
  File django_evolution/mutations.py, line 418, in mutate
return self.add_column(app_label, proj_sig, database)
  File django_evolution/mutations.py, line 426, in add_column
self.field_attrs, model)
  File django_evolution/mutations.py, line 33, in create_field
related_model_sig = proj_sig[related_app_name][related_model_name]
KeyError: 'site'

The output of 'evolve --hint' is here: https://pastee.org/9gy2f
My database schema dump is here: https://pastee.org/msrkq
mysql select * from django_evolution; here: https://pastee.org/urstg
dumpdata --indent=2 django_evolution: https://pastee.org/szzg4

I'm using DjangoEvolution 0.6.5 (r212) and Djblets 0.6.11. I've even
gone as far as running the evolution under a debugger to try to figure
out what the heck is going on, but I haven't had much luck with that
so far.

Can anyone please help? I've spent a great deal of time on this
already and will continue working until I finish it, but I'm hoping
someone on the list can contribute some insight into all this. I've
already searched this list and the internet at large for similar
issues, and have attached as much information as I can. Any hints
would be appreciated!

-josh

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en