error trying to create site

2011-03-30 Thread funeeldy

* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
use settings.DATABASES instead.
  DeprecationWarning
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:60: DeprecationWarning: Short names for ENGINE in database
configurations are deprecated. Prepend default.ENGINE with
'django.db.backends.'
  DeprecationWarning
Creating database ... Traceback (most recent call last):
  File /usr/bin/rb-site, line 8, in module
load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-
site')()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1611, in main
command.run()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1177, in run
self.show_install_status()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1436, in show_install_status
site.sync_database)
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 703, in step
func()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 339, in sync_database
self.run_manage_command(syncdb, params)
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 397, in run_manage_command
execute_manager(reviewboard.settings, [__file__, cmd] + params)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 438, in execute_manager
utility.execute()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 219, in execute
self.validate()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 249, in validate
num_errors = get_validation_errors(s, app)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/validation.py, line 103, in get_validation_errors
connection.validation.validate_field(e, opts, f)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/mysql/validation.py, line 14, in validate_field
db_version = self.connection.get_server_version()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/mysql/base.py, line 338, in get_server_version
self.cursor()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/__init__.py, line 252, in cursor
cursor = util.CursorWrapper(self._cursor(), self)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/mysql/base.py, line 322, in _cursor
self.connection = Database.connect(**kwargs)
  File /var/lib/python-support/python2.5/MySQLdb/__init__.py, line
74, in Connect
return Connection(*args, **kwargs)
  File /var/lib/python-support/python2.5/MySQLdb/connections.py,
line 170, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1049, Unknown database
'reviewboard')
16:30(root) ~ $

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en


Re: error trying to create site

2011-03-30 Thread Christian Hammond
Hi,

This is something we should mention during rb-site (guess we don't), but you
need to create the database first before running rb-site.

The reason is that creation of a database generally takes root/admin access,
but that a site is setup with a user that wouldn't (and shouldn't) have
rights to create databases. So, root needs to create the database and grant
rights to the user you intend to use (you never want to use root as your
user for the site for security reasons).

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Wed, Mar 30, 2011 at 1:41 PM, funeeldy funee...@yahoo.com wrote:


 * Installing the site...
 Building site directories ... OK
 Building site configuration files ... OK
 /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
 __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
 use settings.DATABASES instead.
  DeprecationWarning
 /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
 __init__.py:60: DeprecationWarning: Short names for ENGINE in database
 configurations are deprecated. Prepend default.ENGINE with
 'django.db.backends.'
  DeprecationWarning
 Creating database ... Traceback (most recent call last):
  File /usr/bin/rb-site, line 8, in module
load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-
 site')()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 1611, in main
command.run()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 1177, in run
self.show_install_status()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 1436, in show_install_status
site.sync_database)
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 703, in step
func()
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 339, in sync_database
self.run_manage_command(syncdb, params)
  File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
 reviewboard/cmdline/rbsite.py, line 397, in run_manage_command
execute_manager(reviewboard.settings, [__file__, cmd] + params)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/__init__.py, line 438, in execute_manager
utility.execute()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/__init__.py, line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/base.py, line 191, in run_from_argv
self.execute(*args, **options.__dict__)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/base.py, line 219, in execute
self.validate()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/base.py, line 249, in validate
num_errors = get_validation_errors(s, app)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 core/management/validation.py, line 103, in get_validation_errors
connection.validation.validate_field(e, opts, f)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 db/backends/mysql/validation.py, line 14, in validate_field
db_version = self.connection.get_server_version()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 db/backends/mysql/base.py, line 338, in get_server_version
self.cursor()
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 db/backends/__init__.py, line 252, in cursor
cursor = util.CursorWrapper(self._cursor(), self)
  File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
 db/backends/mysql/base.py, line 322, in _cursor
self.connection = Database.connect(**kwargs)
  File /var/lib/python-support/python2.5/MySQLdb/__init__.py, line
 74, in Connect
return Connection(*args, **kwargs)
  File /var/lib/python-support/python2.5/MySQLdb/connections.py,
 line 170, in __init__
super(Connection, self).__init__(*args, **kwargs2)
 _mysql_exceptions.OperationalError: (1049, Unknown database
 'reviewboard')
 16:30(root) ~ $

 --
 Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
 Happy user? Let us know at http://www.reviewboard.org/users/
 -~--~~~~--~~--~--~---
 To unsubscribe from this group, send email to
 reviewboard+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~--~~~~--~~--~--~---
To unsubscribe from this group, 

Re: error trying to create site

2011-03-30 Thread Marlene
Thanks.  That should definitely be in your instructions, since you appear to be 
giving detailed steps.  I was fooled into thinking you would guide me all the 
way..

Now I get this error.  I have moved to another server (centos).  I have 
installed all the packages you told me to install, and I have created a mysql 
db 
and a user with rites.

[root@buildtest01 etc]# rb-site install /var/www/reviews.example.com
Traceback (most recent call last):
  File /usr/bin/rb-site, line 5, in ?
from pkg_resources import load_entry_point
  File /usr/lib/python2.4/site-packages/pkg_resources.py, line 2479, in ?
working_set.require(__requires__)
  File /usr/lib/python2.4/site-packages/pkg_resources.py, line 585, in require
needed = self.resolve(parse_requirements(requirements))
  File /usr/lib/python2.4/site-packages/pkg_resources.py, line 483, in resolve
raise DistributionNotFound(req)  # XXX put more info here
pkg_resources.DistributionNotFound: flup
[root@buildtest01 etc]# id
uid=0(root) gid=0(root) 
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
[root@buildtest01 etc]# hostname
buildtest01
[root@buildtest01 etc]# ls /var/www
cgi-bin  cobbler  cobbler_webui_content  error  html  icons  manual
[root@buildtest01 etc]# yum install python
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.metrocast.net
 * base: mirrors.netdna.com
 * epel: mirror.seas.harvard.edu
 * extras: mirrors.netdna.com
 * updates: mirrors.netdna.com
Setting up Install Process
Package python-2.4.3-27.el5_5.3.x86_64 already installed and latest version
Nothing to do


 
Regards and be well!
Marlene

 





From: Christian Hammond chip...@chipx86.com
To: reviewboard@googlegroups.com
Cc: funeeldy funee...@yahoo.com
Sent: Wed, March 30, 2011 4:55:29 PM
Subject: Re: error trying to create site

Hi,

This is something we should mention during rb-site (guess we don't), but you 
need to create the database first before running rb-site.

The reason is that creation of a database generally takes root/admin access, 
but 
that a site is setup with a user that wouldn't (and shouldn't) have rights to 
create databases. So, root needs to create the database and grant rights to the 
user you intend to use (you never want to use root as your user for the site 
for 
security reasons).

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com



On Wed, Mar 30, 2011 at 1:41 PM, funeeldy funee...@yahoo.com wrote:


* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
use settings.DATABASES instead.
 DeprecationWarning
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:60: DeprecationWarning: Short names for ENGINE in database
configurations are deprecated. Prepend default.ENGINE with
'django.db.backends.'
 DeprecationWarning
Creating database ... Traceback (most recent call last):
 File /usr/bin/rb-site, line 8, in module
   load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-
site')()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1611, in main
   command.run()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1177, in run
   self.show_install_status()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1436, in show_install_status
   site.sync_database)
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 703, in step
   func()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 339, in sync_database
   self.run_manage_command(syncdb, params)
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 397, in run_manage_command
   execute_manager(reviewboard.settings, [__file__, cmd] + params)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 438, in execute_manager
   utility.execute()
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 379, in execute
   self.fetch_command(subcommand).run_from_argv(self.argv)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 191, in run_from_argv
   self.execute(*args, **options.__dict__)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 219, in execute
   self.validate()
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 249, in validate
   num_errors = get_validation_errors(s, app)
 File /usr

Re: error trying to create site

2011-03-30 Thread Marlene
Evidently, the install of reviewboard failed and I didn't notice.

[root@buildtest01 etc]#  easy_install ReviewBoard
Searching for ReviewBoard
Best match: ReviewBoard 1.5.5
Processing ReviewBoard-1.5.5-py2.4.egg
ReviewBoard 1.5.5 is already the active version in easy-install.pth
Installing rb-site script to /usr/bin
Installing rbssh script to /usr/bin

Using /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg
Processing dependencies for ReviewBoard
Searching for pycrypto=1.9
Reading http://downloads.reviewboard.org/mirror/
Reading http://downloads.reviewboard.org/releases/ReviewBoard/1.5/
Reading http://pypi.python.org/simple/pycrypto/
Reading http://pycrypto.sourceforge.net
Reading http://www.pycrypto.org/
Download error: (101, 'Network is unreachable') -- Some packages may not be 
found!
Reading http://www.amk.ca/python/code/crypto
Best match: pycrypto 2.3
Downloading http://www.pycrypto.org/files/pycrypto-2.3.tar.gz
error: Download error for http://www.pycrypto.org/files/pycrypto-2.3.tar.gz: 
(101, 'Network is unreachable')
[root@buildtest01 etc]# 



 
Regards and be well!
Marlene

 





From: Christian Hammond chip...@chipx86.com
To: reviewboard@googlegroups.com
Cc: funeeldy funee...@yahoo.com
Sent: Wed, March 30, 2011 4:55:29 PM
Subject: Re: error trying to create site

Hi,

This is something we should mention during rb-site (guess we don't), but you 
need to create the database first before running rb-site.

The reason is that creation of a database generally takes root/admin access, 
but 
that a site is setup with a user that wouldn't (and shouldn't) have rights to 
create databases. So, root needs to create the database and grant rights to the 
user you intend to use (you never want to use root as your user for the site 
for 
security reasons).

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com



On Wed, Mar 30, 2011 at 1:41 PM, funeeldy funee...@yahoo.com wrote:


* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
use settings.DATABASES instead.
 DeprecationWarning
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:60: DeprecationWarning: Short names for ENGINE in database
configurations are deprecated. Prepend default.ENGINE with
'django.db.backends.'
 DeprecationWarning
Creating database ... Traceback (most recent call last):
 File /usr/bin/rb-site, line 8, in module
   load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-
site')()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1611, in main
   command.run()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1177, in run
   self.show_install_status()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1436, in show_install_status
   site.sync_database)
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 703, in step
   func()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 339, in sync_database
   self.run_manage_command(syncdb, params)
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 397, in run_manage_command
   execute_manager(reviewboard.settings, [__file__, cmd] + params)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 438, in execute_manager
   utility.execute()
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/__init__.py, line 379, in execute
   self.fetch_command(subcommand).run_from_argv(self.argv)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 191, in run_from_argv
   self.execute(*args, **options.__dict__)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 219, in execute
   self.validate()
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/base.py, line 249, in validate
   num_errors = get_validation_errors(s, app)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
core/management/validation.py, line 103, in get_validation_errors
   connection.validation.validate_field(e, opts, f)
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/mysql/validation.py, line 14, in validate_field
   db_version = self.connection.get_server_version()
 File /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/
db/backends/mysql/base.py, line 338, in get_server_version
   self.cursor()
 File /usr/lib/python2.5/site-packages

Re: error trying to create site

2011-03-30 Thread Marlene


 Ok.. I got past the problems with pycrypto and installed reviewboard.. not the 
rb-site is failing again..  I have created a database named reviewboard and a 
user named admin which has all rights.  Is the problem with my version of mysql?

* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py:19: 
DeprecationWarning: settings.DATABASE_* is deprecated; use settings.DATABASES 
instead.
  DeprecationWarning
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py:60: 
DeprecationWarning: Short names for ENGINE in database configurations are 
deprecated. Prepend default.ENGINE with 'django.db.backends.'
  DeprecationWarning
Creating database ... Traceback (most recent call last):
  File /usr/bin/rb-site, line 7, in ?
sys.exit(
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1611, in main
command.run()
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1177, in run
self.show_install_status()
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1436, in show_install_status
site.sync_database)
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 703, in step
func()
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 339, in sync_database
self.run_manage_command(syncdb, params)
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 377, in run_manage_command
fix_django_evolution_issues(reviewboard.settings)
  File 
/usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/admin/migration.py,
 line 13, in fix_django_evolution_issues
import django.db.models.fields as model_fields
  File 
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py, 
line 78, in ?
connection = connections[DEFAULT_DB_ALIAS]
  File 
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/utils.py, 
line 
93, in __getitem__
backend = load_backend(db['ENGINE'])
  File 
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/utils.py, 
line 
33, in load_backend
return import_module('.base', backend_name)
  File 
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/utils/importlib.py,
 line 35, in import_module
__import__(name)
  File 
/usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/backends/mysql/base.py,
 line 23, in ?
raise ImproperlyConfigured(MySQLdb-1.2.1p2 or newer is required; you have 
%s % Database.__version__)
django.core.exceptions.ImproperlyConfigured: MySQLdb-1.2.1p2 or newer is 
required; you have 1.2.1
[root@buildtest01 ~]# 



Regards and be well!
Marlene

 





From: Christian Hammond chip...@chipx86.com
To: reviewboard@googlegroups.com
Cc: funeeldy funee...@yahoo.com
Sent: Wed, March 30, 2011 4:55:29 PM
Subject: Re: error trying to create site

Hi,

This is something we should mention during rb-site (guess we don't), but you 
need to create the database first before running rb-site.

The reason is that creation of a database generally takes root/admin access, 
but 
that a site is setup with a user that wouldn't (and shouldn't) have rights to 
create databases. So, root needs to create the database and grant rights to the 
user you intend to use (you never want to use root as your user for the site 
for 
security reasons).

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com



On Wed, Mar 30, 2011 at 1:41 PM, funeeldy funee...@yahoo.com wrote:


* Installing the site...
Building site directories ... OK
Building site configuration files ... OK
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
use settings.DATABASES instead.
 DeprecationWarning
/usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
__init__.py:60: DeprecationWarning: Short names for ENGINE in database
configurations are deprecated. Prepend default.ENGINE with
'django.db.backends.'
 DeprecationWarning
Creating database ... Traceback (most recent call last):
 File /usr/bin/rb-site, line 8, in module
   load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-
site')()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1611, in main
   command.run()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1177, in run
   self.show_install_status()
 File /usr/lib/python2.5/site-packages/ReviewBoard-1.5.5-py2.5.egg/
reviewboard/cmdline/rbsite.py, line 1436

Re: error trying to create site

2011-03-30 Thread Christian Hammond
Yes, it seems you need to upgrade your MySQLdb Python module. This
requirement is imposed by Django, not us. Unfortunately, I don't think we
can programatically know what their requirement is.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Wed, Mar 30, 2011 at 3:03 PM, Marlene funee...@yahoo.com wrote:


  Ok.. I got past the problems with pycrypto and installed reviewboard.. not
 the rb-site is failing again..  I have created a database named reviewboard
 and a user named admin which has all rights.  Is the problem with my version
 of mysql?


 * Installing the site...
 Building site directories ... OK
 Building site configuration files ... OK
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py:19:
 DeprecationWarning: settings.DATABASE_* is deprecated; use
 settings.DATABASES instead.
   DeprecationWarning
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py:60:
 DeprecationWarning: Short names for ENGINE in database configurations are
 deprecated. Prepend default.ENGINE with 'django.db.backends.'

   DeprecationWarning
 Creating database ... Traceback (most recent call last):
   File /usr/bin/rb-site, line 7, in ?
 sys.exit(
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1611, in main
 command.run()
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1177, in run
 self.show_install_status()
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 1436, in show_install_status
 site.sync_database)
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 703, in step
 func()
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 339, in sync_database

 self.run_manage_command(syncdb, params)
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/cmdline/rbsite.py,
 line 377, in run_manage_command
 fix_django_evolution_issues(reviewboard.settings)
   File
 /usr/lib/python2.4/site-packages/ReviewBoard-1.5.5-py2.4.egg/reviewboard/admin/migration.py,
 line 13, in fix_django_evolution_issues
 import django.db.models.fields as model_fields
   File
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/__init__.py,
 line 78, in ?
 connection = connections[DEFAULT_DB_ALIAS]
   File
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/utils.py,
 line 93, in __getitem__
 backend = load_backend(db['ENGINE'])
   File
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/utils.py,
 line 33, in load_backend
 return import_module('.base', backend_name)
   File
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/utils/importlib.py,
 line 35, in import_module
 __import__(name)
   File
 /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/backends/mysql/base.py,
 line 23, in ?
 raise ImproperlyConfigured(MySQLdb-1.2.1p2 or newer is required; you
 have %s % Database.__version__)
 django.core.exceptions.ImproperlyConfigured: MySQLdb-1.2.1p2 or newer is
 required; you have 1.2.1
 [root@buildtest01 ~]#


 Regards and be well!

 Marlene




 --
 *From:* Christian Hammond chip...@chipx86.com
 *To:* reviewboard@googlegroups.com
 *Cc:* funeeldy funee...@yahoo.com
 *Sent:* Wed, March 30, 2011 4:55:29 PM
 *Subject:* Re: error trying to create site

 Hi,

 This is something we should mention during rb-site (guess we don't), but
 you need to create the database first before running rb-site.

 The reason is that creation of a database generally takes root/admin
 access, but that a site is setup with a user that wouldn't (and shouldn't)
 have rights to create databases. So, root needs to create the database and
 grant rights to the user you intend to use (you never want to use root as
 your user for the site for security reasons).

 Christian

 --
 Christian Hammond - chip...@chipx86.com
 Review Board - http://www.reviewboard.org
 VMware, Inc. - http://www.vmware.com


 On Wed, Mar 30, 2011 at 1:41 PM, funeeldy funee...@yahoo.com wrote:


 * Installing the site...
 Building site directories ... OK
 Building site configuration files ... OK
 /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
 __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated;
 use settings.DATABASES instead.
  DeprecationWarning
 /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/
 __init__.py:60: DeprecationWarning: Short names for ENGINE in database
 configurations are deprecated. Prepend default.ENGINE with
 'django.db.backends.'
  DeprecationWarning
 Creating database ... Traceback (most recent call last):
  File /usr/bin/rb-site, line 8, in module