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.

Reply via email to