733: Review Board as a VMWare Virtual Appliance

yuv***@gmai***** (Google Code) (Is this you? Claim this profile.)
Jan. 19, 2014
Any chance of releasing Review Board as a virtual appliance?
chipx86
#1 chipx86
We may, or we may rely on rPath for this. One way or another, there is plans for a VM.
  • +Confirmed
  • -Type-Defect
    +Type-Task
    +Milestone-Release1.0
chipx86
#2 chipx86
  • +Component-Deployment
chipx86
#3 chipx86
We do want to get to this. Hosting is a concern, as it's going to be costly for us
and we have no budget for this.
  • -Milestone-Release1.0
    +Milestone-Release1.1
#4 gic***@gmai***** (Google Code) (Is this you? Claim this profile.)
Are you concerned about hosting the built VM or about a place to build the VM?
chipx86
#5 chipx86
We have some plans around this but they won't coincide with a particular release.
  • -Milestone-Release1.1
#6 yoy***@gmai***** (Google Code) (Is this you? Claim this profile.)
Is the idea of a Virtual Appliance one of those that just keeps going to the end of
the list? I'm sure there is a desire for it, and relying on rPath seems to be a bad
idea - the one they have at present is badly configured, has *zero* documentation
(they don't even tell you the password you need to actually run it) and is way out of
date.

I notice building a VM was on the list as a test of the new build system a while ago
- is it just a case of doing that step then hosting it somewhere? I'm sure a call for
volunteers would easily find a host.

A Virtual Appliance is such an obvious step for something with as many dependencies
as RB, I'm amazed one isn't about. I wonder if the presence of the rPath attempt is
actually putting off anybody else who would like to have a go? Which would be a real
shame because as far as I can see the rPath VM is useless, especially for RB newbies
like myself.
  
chipx86
#7 chipx86
Yeah, it does tend to get pushed back, mainly because there's only a couple of us
working on Review Board regularly and we have our hands full with it. Plus our day jobs.

We fully plan to have one, though. It's not built by our build system, but it
probably will be eventually. We'll look again into doing this for 1.5.

Hosting is the primary concern. Well, bandwidth costs. What we'll likely do is
provide a for-pay (to cover costs -- micropayments) direct download link, and a
bittorrent. We may also offer it on CD for purchase.
david
#8 david
I'm going to say that anyone who wants this should use the BitNami stack: http://bitnami.com/stack/reviewboard/virtual-machine

It's not worth our time to try to maintain our own set of VMs when this is available.
  • -Confirmed
    +Fixed