[Bug 905396] New: Review Request: rubygem-vagrant - Provisioning and deployment of virtual instances

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=905396

            Bug ID: 905396
           Summary: Review Request: rubygem-vagrant - Provisioning and
                    deployment of virtual instances
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Priority: medium
          Reporter: ingvar@xxxxxxxxx

Spec URL: http://users.linpro.no/ingvar/vagrant/f18/specs/rubygem-vagrant.spec
SRPM URL:
http://users.linpro.no/ingvar/vagrant/f18/src/rubygem-vagrant-1.0.6-1.fc18.src.rpm

Description: 

Vagrant offers scripted provisioning and deployment of virtual instances,
removing the well-known "but it works om my laptop" obstacle. Vagrant is
well-known and much used and praised in the devops community. Its home page is
http://vagrantup.com/

While VirtualBox is the current supported target, future versions of vagrant
may support other hypervizors as well, including kvm. Being in itself free
software under the MIT license, I think vagrant could be included in fedora.

While an upstream rpm exists (putting all dependent packages in /opt) a native
fedora package of vagrant was missing. So I wrapped one up. It depends on the
following packages missing from fedora 18:

rubygem-log4r >= 1.1.9 < 2.0.0
  Fix: Build new package. Package review: bz #905240

rubygem-childprocess >=0.3.1 < 0.4.0 (0.3.6 in rawhide)
  Fix: Grab 0.3.6 package from rawhide

rubygem-json >= 1.5.1, < 1.6.0 (1.6.5 in f18, 1.9.1 in rawhide)
  Fix: Build rubygem-json15, roughly based on current package.
  Package review: bz #905389.

rubygem-net-ssh >= 2.2.2 < 2.3.0 (2.2.1 in rawhide)
  Fix: Build 2.2.2 package based on current package.
  Update request: bz #905393

yum repo with prebuilt packages for f17 and f18 available here:
http://users.linpro.no/ingvar/vagrant/

Package description from the specfile:

Vagrant offers scripted provisioning and deployment of virtual
instances. While VirtualBox is the main target, future versions may
support other hypervizors as well.

The vision of the project is to create a tool to transparently manage
all the complex parts of modern development within a virtual
environment without affecting the everyday workflow of the developer
too much. A long term goal is moving all development into virtualized
environments by making it easier to do so than not to. Additionally,
work is ongoing to have Vagrant run identically on every major
consumer OS platform (Linux, Mac OS X, and Windows).


Fedora Account System Username: ingvar

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Tp2Qty9pvN&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]