From bebfbbb6559daa264e9791fbdbc5aa765d1642ff Mon Sep 17 00:00:00 2001 From: Fabio Rapposelli Date: Mon, 1 Sep 2014 23:32:06 +0200 Subject: [PATCH] Adding support for "vmware_ovf" box format. --- README.md | 4 +++- lib/vagrant-vcloud/plugin.rb | 5 +++-- lib/vagrant-vcloud/version.rb | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ed9abc5..1f36841 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,15 @@ [Vagrant](http://www.vagrantup.com) provider for VMware vCloud Director® ============= -[Version 0.4.1](../../releases/tag/v0.4.1) has been released! +[Version 0.4.2](../../releases/tag/v0.4.2) has been released! ------------- Please note that this software is still Alpha/Beta quality and is not recommended for production usage. We have a wide array of boxes available at [Vagrant Cloud](https://vagrantcloud.com/gosddc) you can use them directly or you can roll your own as you please, make sure to install VMware tools in it. +Starting from [version 0.4.2](../../releases/tag/v0.4.2), this plugin supports the universal [```vmware_ovf``` box format](https://github.com/gosddc/packer-post-processor-vagrant-vmware-ovf/wiki/vmware_ovf-Box-Format), that is 100% portable between [vagrant-vcloud](https://github.com/frapposelli/vagrant-vcloud), [vagrant-vcenter](https://github.com/gosddc/vagrant-vcenter) and [vagrant-vcloudair](https://github.com/gosddc/vagrant-vcloudair), no more double boxes!. + If you're unsure about what are the correct network settings for your Vagrantfile make sure to check out the [Network Deployment Options](https://github.com/frapposelli/vagrant-vcloud/wiki/Network-Deployment-Options) wiki page. Check the full releases changelog [here](../../releases) diff --git a/lib/vagrant-vcloud/plugin.rb b/lib/vagrant-vcloud/plugin.rb index d4bfb51..dabc51a 100644 --- a/lib/vagrant-vcloud/plugin.rb +++ b/lib/vagrant-vcloud/plugin.rb @@ -20,8 +20,9 @@ class Plugin < Vagrant.plugin('2') Config end - provider(:vcloud) do - # TODO: add logging + # We provide support for multiple box formats, including the new standard + # 'vmware_ovf' and the legacy 'vcloud' and 'vcenter'. + provider(:vcloud, box_format: %w[vmware_ovf vcloud vcenter]) do setup_logging setup_i18n diff --git a/lib/vagrant-vcloud/version.rb b/lib/vagrant-vcloud/version.rb index 0143b41..ffa4062 100644 --- a/lib/vagrant-vcloud/version.rb +++ b/lib/vagrant-vcloud/version.rb @@ -1,5 +1,5 @@ module VagrantPlugins module VCloud - VERSION = '0.4.1' + VERSION = '0.4.2' end end