Re: Mercurial repository access error post rb-site upgrade "Something broke! (Error 500)"

2017-06-26 Thread nick . nghiem
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  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 
>> Makers of Review Board 
>>
>> 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'>)
>>>
>>>
>>>
>>> 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/
--- 

Re: Mercurial repository access error post rb-site upgrade "Something broke! (Error 500)"

2016-07-30 Thread harish varadarajan
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  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 
> Makers of Review Board 
>
> 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 > at 0x7f4caebd0fd0> ()
>>
>>
>>
>> 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.


Re: Mercurial repository access error post rb-site upgrade "Something broke! (Error 500)"

2016-07-30 Thread Christian Hammond
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  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 
Makers of Review Board 

On Fri, Jul 29, 2016 at 7:12 PM, harish varadarajan <
harish.varadara...@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  at 0x7f4caebd0fd0> ()
>
>
>
> 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+unsubscr...@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.


Re: Mercurial repository access error post rb-site upgrade "Something broke! (Error 500)"

2016-07-29 Thread 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  ()



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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Mercurial repository access error post rb-site upgrade "Something broke! (Error 500)"

2016-07-29 Thread harish varadarajan
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.