Re: Reviewboard upgrade database compatibility
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
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
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