Re: Reviewboard upgrade database compatibility

2012-05-21 Thread Christian Hammond
Hi,

The upgrade should go pretty smoothly. I of course recommend backing up the
site directory and database first, but it should just be a matter of
upgrading the ReviewBoard package, running 'rb-site upgrade' on the site
directory, and restarting the server.

How hard RB is to install depends greatly on the OS/distro, and greatly on
what packages are shipped with it. Review Board *itself* is easy to
install, but the dependencies make it hard. Aside from providing our own
package repositories for every version of every distro people use with
every dependency we require, there's unfortunately not a lot we can do
about this :(

Generally, I recommend installing on Ubuntu or a modern Fedora, as these
are the easiest to get going on. Installing on these distros in a VM is
popular option. That way, you'll have every dependency you need right there
in the package repository, and in the case of Fedora, there's actually a
ReviewBoard package you can use directly.

Christian

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


On Mon, May 21, 2012 at 8:24 AM, virtualAdmin mrcul...@gmail.com wrote:

 Hi all,

 In the next few weeks I'll be migrating our company's Reviewboard
 installation.  We're currently running RB 1.5.5 backed by MySQL
 (MyISAM), but I'd really like to install the current version of RB on
 our new server.  Should this be a no-hassle database transition?  As
 in, install Reviewboard 1.6.6, migrate the database, and that's it?

 On a  related note, is the install process any easier for newer
 versions of Reviewboard?  I know this is highly subjective and
 determined by a lot of factors, but getting 1.5.5 loaded up took a lot
 of time and effort for me, and I would be inclined to use the version
 with the easiest installation process.

 Thanks for all your hard work!

 --
 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, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Re: Reviewboard upgrade database compatibility

2012-05-21 Thread virtualAdmin
Our new server will run RB in its own VM, so I'll probably use Fedora
for that.  Also, it's actually a completely new server, so what I was
really asking was, can I install Reviewboard 1.6.6 fresh on a new OS,
then immediately import my Reviewboard database from the 1.5.5
install?  Or do I need to, as you said, run 'rb-site upgrade' on the
old installation, in order to make the database compatible with the
new 1.6.6 software?

On May 21, 3:36 pm, Christian Hammond chip...@chipx86.com wrote:
 Hi,

 The upgrade should go pretty smoothly. I of course recommend backing up the
 site directory and database first, but it should just be a matter of
 upgrading the ReviewBoard package, running 'rb-site upgrade' on the site
 directory, and restarting the server.

 How hard RB is to install depends greatly on the OS/distro, and greatly on
 what packages are shipped with it. Review Board *itself* is easy to
 install, but the dependencies make it hard. Aside from providing our own
 package repositories for every version of every distro people use with
 every dependency we require, there's unfortunately not a lot we can do
 about this :(

 Generally, I recommend installing on Ubuntu or a modern Fedora, as these
 are the easiest to get going on. Installing on these distros in a VM is
 popular option. That way, you'll have every dependency you need right there
 in the package repository, and in the case of Fedora, there's actually a
 ReviewBoard package you can use directly.

 Christian

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







 On Mon, May 21, 2012 at 8:24 AM, virtualAdmin mrcul...@gmail.com wrote:
  Hi all,

  In the next few weeks I'll be migrating our company's Reviewboard
  installation.  We're currently running RB 1.5.5 backed by MySQL
  (MyISAM), but I'd really like to install the current version of RB on
  our new server.  Should this be a no-hassle database transition?  As
  in, install Reviewboard 1.6.6, migrate the database, and that's it?

  On a  related note, is the install process any easier for newer
  versions of Reviewboard?  I know this is highly subjective and
  determined by a lot of factors, but getting 1.5.5 loaded up took a lot
  of time and effort for me, and I would be inclined to use the version
  with the easiest installation process.

  Thanks for all your hard work!

  --
  Want to help the Review Board project? Donate today at
 http://www.reviewboard.org/donate/
  Happy user? Let us know athttp://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, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en


Re: Reviewboard upgrade database compatibility

2012-05-21 Thread Christian Hammond
You should be able to copy over the 1.5 database and site directory to the
new server and then do the site upgrade. Just make sure you're copying over
the database exactly, as in SQL dump/load or something. Don't create a new
1.6 database and then try to import the data.

Christian

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


On Mon, May 21, 2012 at 12:51 PM, virtualAdmin mrcul...@gmail.com wrote:

 Our new server will run RB in its own VM, so I'll probably use Fedora
 for that.  Also, it's actually a completely new server, so what I was
 really asking was, can I install Reviewboard 1.6.6 fresh on a new OS,
 then immediately import my Reviewboard database from the 1.5.5
 install?  Or do I need to, as you said, run 'rb-site upgrade' on the
 old installation, in order to make the database compatible with the
 new 1.6.6 software?

 On May 21, 3:36 pm, Christian Hammond chip...@chipx86.com wrote:
  Hi,
 
  The upgrade should go pretty smoothly. I of course recommend backing up
 the
  site directory and database first, but it should just be a matter of
  upgrading the ReviewBoard package, running 'rb-site upgrade' on the site
  directory, and restarting the server.
 
  How hard RB is to install depends greatly on the OS/distro, and greatly
 on
  what packages are shipped with it. Review Board *itself* is easy to
  install, but the dependencies make it hard. Aside from providing our own
  package repositories for every version of every distro people use with
  every dependency we require, there's unfortunately not a lot we can do
  about this :(
 
  Generally, I recommend installing on Ubuntu or a modern Fedora, as these
  are the easiest to get going on. Installing on these distros in a VM is
  popular option. That way, you'll have every dependency you need right
 there
  in the package repository, and in the case of Fedora, there's actually a
  ReviewBoard package you can use directly.
 
  Christian
 
  --
  Christian Hammond - chip...@chipx86.com
  Review Board -http://www.reviewboard.org
  VMware, Inc. -http://www.vmware.com
 
 
 
 
 
 
 
  On Mon, May 21, 2012 at 8:24 AM, virtualAdmin mrcul...@gmail.com
 wrote:
   Hi all,
 
   In the next few weeks I'll be migrating our company's Reviewboard
   installation.  We're currently running RB 1.5.5 backed by MySQL
   (MyISAM), but I'd really like to install the current version of RB on
   our new server.  Should this be a no-hassle database transition?  As
   in, install Reviewboard 1.6.6, migrate the database, and that's it?
 
   On a  related note, is the install process any easier for newer
   versions of Reviewboard?  I know this is highly subjective and
   determined by a lot of factors, but getting 1.5.5 loaded up took a lot
   of time and effort for me, and I would be inclined to use the version
   with the easiest installation process.
 
   Thanks for all your hard work!
 
   --
   Want to help the Review Board project? Donate today at
  http://www.reviewboard.org/donate/
   Happy user? Let us know athttp://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, 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, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en