Thank you for the solution with the SECRET_KEY, this resolved my issue migrating ReviewBoard from FreeBSD to CentOS.
On Saturday, July 30, 2016 at 9:32:37 PM UTC-4, harish varadarajan wrote: > > Hi Christian, > > Thanks for the inputs . > > As updated in the other thread, copying over the SECRET_KEY from older > instance to newer instance helped solve the problem, though the server logs > & the error in itself were misleading. > > -- > Harish > > On Sunday, 31 July 2016 01:50:16 UTC+5:30, Christian Hammond wrote: >> >> Hi Harish, >> >> Can you show me the entire stack trace from the reviewboard.log file? >> >> The database may have been set for UTF-8, but that doesn't mean the >> tables or data was converted for that. If you look at the MySQL dump, >> you'll see that each table specifies its encoding. By default for some >> installs, this is latin1. >> >> It's not sufficient to simply change that in the database dump or set >> character_set_database. You'll actually need to convert each table: >> >> ALTER TABLE <tablename> CONVERT TO CHARACTER SET utf8 COLLATE >> utf8_unicode_ci; >> >> That may not address this particular issue, though. I'll need a lot more >> information to know what's breaking and how, and how your repro steps. >> >> Christian >> >> -- >> Christian Hammond >> President/CEO of Beanbag <https://www.beanbaginc.com/> >> Makers of Review Board <https://www.reviewboard.org/> >> >> On Fri, Jul 29, 2016 at 7:12 PM, harish varadarajan < >> harish.va...@gmail.com> wrote: >> >>> Further, the reviewboard database was created with UTF8 character set. >>> >>> MariaDB [reviewboard]> show variables like "character_set_database"; >>> +------------------------+-------+ >>> | Variable_name | Value | >>> +------------------------+-------+ >>> | character_set_database | utf8 | >>> >>> The specific error from the server log seems to be >>> >>> DjangoUnicodeDecodeError: 'utf8' codec can't decode byte 0x8b in >>> position 0: invalid start byte. You passed in >>> <django.forms.forms.BoundField object at 0x7f4caebd0fd0> (<class >>> 'django.forms.forms.BoundField'>) >>> >>> >>> >>> On Friday, 29 July 2016 20:26:38 UTC+5:30, harish varadarajan wrote: >>>> >>>> Hi, >>>> >>> >>> >>>> >>>> I am pretty new to reviewboard and have attempted to migrate >>>> reviewboard instance across hosts and versions. >>>> Our older RB version was and the upgrade was to 2.5.6.1 >>>> >>>> Steps followed for the upgrade were >>>> (1) Dump data on the older server (mysql) >>>> (2) Drop the previously created reviewboard database, created by >>>> rb-site install >>>> (3) Manually create a database named reviewboard with UTF8 >>>> (4) load the data from the mysql dump >>>> (5) Run rb-site upgrade. >>>> >>>> Post the upgrade which completed successfully, the dashboard, contents >>>> and other information came up properly, including the repository listing. >>>> But, the issue is that neither the properties of repositories are >>>> editable in newer instance nor or the older diff's from reviews accessible >>>> . The creation of newer reviews for the repositories, which get imported >>>> are as well not happening due to this.. >>>> >>>> While trying to access the repository from Manage -> Repositories -> >>>> Select repository to change is as below. >>>> Something broke! (Error 500) >>>> >>>> It appears something broke when you tried to go to here. This is either >>>> a bug in Review Board or a server configuration error. Please report this >>>> to your administrator. >>>> >>>> >>>> Please note that the creation of newer repositories and using them for >>>> review requests. >>>> >>>> >>>> The errors in the server error log are similar to the ones below. >>>> >>>> Can someone please throw light on what the issue is and how it could be >>>> fixed. >>>> >>>> >>>> Unexpected error fetching file from $"http path of the file": 'ascii' >>>> codec can't decode byte 0xfe in position 3: ordinal not in range(128) >>>> >>>> >>>> - /usr/lib/python2.7/site-packages/django/forms/widgets.py:237: >>>> UnicodeWarning: Unicode unequal comparison failed to convert both >>>> arguments to Unicode - interpreting them as being unequal >>>> if value != '': >>>> >>>> >>>> Thanks. >>>> >>>> >>>> Harish. >>>> >>> -- >>> 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. >>> >> >> -- 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.