I need help getting my data from ReviewBoard 1.5 to 2.0 to migrate. Can anyone tell me what to do to make this work?
Thank you. [root@dyn40-25-217 ~]# mysql -p < reviewboard.dump Enter password: [root@dyn40-25-217 ~]# rb-site upgrade /var/www/reviews.tintri.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 ... Upgrading Review Board from 1.5.5 to 2.0.15 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. Adding baseline version for new models Evolutions in attachments baseline: file_attachment_orig_filename, file_attachment_file_max_length_512, file_attachment_repo_info, file_attachment_repo_path_no_index, file_attachment_repo_revision_max_length_64 Evolutions in site baseline: localsite_public Evolutions in hostingsvcs baseline: account_hosting_url, account_hosting_url_max_length_255, account_unique_together_baseline Project signature has changed - an evolution is required Installing custom SQL ... Installing indexes ... Installed 0 object(s) from 0 fixture(s) Registering new SCM Tool Plastic SCM (reviewboard.scmtools.plastic. PlasticTool) in database CommandError: Error applying evolution: (1050, "Table 'reviews_review_file_attachment_comments' already exists") If I restart httpd at this point, I'll see this in /var/log/messages: Jun 17 18:26:49 localhost rb-site: ------------------ <begin log output> ------------------ Jun 17 18:26:49 localhost rb-site: Creating tables ... Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for auth. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for contenttypes. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for accounts. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for changedescs. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for diffviewer. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for reviews. Jun 17 18:26:50 localhost rb-site: There are unapplied evolutions for scmtools. Jun 17 18:26:50 localhost rb-site: Project signature has changed - an evolution is required Jun 17 18:26:50 localhost rb-site: Installing custom SQL ... Jun 17 18:26:50 localhost rb-site: Installing indexes ... Jun 17 18:26:50 localhost rb-site: Installed 0 object(s) from 0 fixture(s) Jun 17 18:26:50 localhost rb-site: Traceback (most recent call last): Jun 17 18:26:50 localhost rb-site: File "/usr/bin/rb-site", line 9, in <module> Jun 17 18:26:50 localhost rb-site: load_entry_point('ReviewBoard==2.0.15', 'console_scripts', 'rb-site')() Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/reviewboard/cmdline/rbsite.py", line 1885, in main Jun 17 18:26:50 localhost rb-site: command.run() Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/reviewboard/cmdline/rbsite.py", line 1694, in run Jun 17 18:26:50 localhost rb-site: site.migrate_database() Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/reviewboard/cmdline/rbsite.py", line 438, in migrate_database Jun 17 18:26:50 localhost rb-site: self.run_manage_command("evolve", [ "--noinput", "--execute"]) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/reviewboard/cmdline/rbsite.py", line 662, in run_manage_command Jun 17 18:26:50 localhost rb-site: execute_from_command_line([__file__, cmd] + params) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line Jun 17 18:26:50 localhost rb-site: utility.execute() Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute Jun 17 18:26:50 localhost rb-site: self.fetch_command(subcommand). run_from_argv(self.argv) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django/core/management/base.py", line 242, in run_from_argv Jun 17 18:26:50 localhost rb-site: self.execute(*args, **options.__dict__) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django/core/management/base.py", line 285, in execute Jun 17 18:26:50 localhost rb-site: output = self.handle(*args, **options) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py" , line 65, in handle Jun 17 18:26:50 localhost rb-site: self.evolve(*app_labels, **options) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py" , line 125, in evolve Jun 17 18:26:50 localhost rb-site: sql.extend(self.evolve_app(app)) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py" , line 165, in evolve_app Jun 17 18:26:50 localhost rb-site: app_mutator_sql = app_mutator.to_sql() Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", line 304, in to_sql Jun 17 18:26:50 localhost rb-site: sql.extend(mutator.to_sql()) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", line 187, in to_sql Jun 17 18:26:50 localhost rb-site: return self.evolver. generate_table_ops_sql(self, self._ops) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/db/common.py", line 42, in generate_table_ops_sql Jun 17 18:26:50 localhost rb-site: prev_sql_result, prev_op) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/db/common.py", line 84, in generate_table_op_sql Jun 17 18:26:50 localhost rb-site: op['new_attrs'])) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/db/common.py", line 490, in change_column_attrs Jun 17 18:26:50 localhost rb-site: attr_info['new_value']) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/db/common.py", line 602, in change_column_attr_unique Jun 17 18:26:50 localhost rb-site: self.remove_recorded_index(model, constraint_name, unique=True) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/db/common.py", line 817, in remove_recorded_index Jun 17 18:26:50 localhost rb-site: index_name, unique=unique) Jun 17 18:26:50 localhost rb-site: File "/usr/lib/python2.7/site-packages/django_evolution/signature.py", line 187, in remove_index_from_database_sig Jun 17 18:26:50 localhost rb-site: assert unique == indexes[index_name][ 'unique'] Jun 17 18:26:50 localhost rb-site: AssertionError -- 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.