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.
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
> 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 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 <
>> 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:
>>> 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 184.108.40.206
>>> 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
>>> (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
>>> 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 != '':
>> Supercharge your Review Board with Power Pack:
>> Want us to host Review Board for you? Check out RBCommons:
>> 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
>> For more options, visit https://groups.google.com/d/optout.
Supercharge your Review Board with Power Pack:
Want us to host Review Board for you? Check out RBCommons:
Happy user? Let us know! https://www.reviewboard.org/users/
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.