Vagrantfile in vagrant-openstack-provider-0.4.1 vs Vagrantfile in vagrant-openstack-provider-0.5.0
- old
+ new
@@ -1,18 +1,20 @@
require 'vagrant-openstack-provider'
Vagrant.configure('2') do |config|
- config.vm.box = 'dummy-openstack'
- config.vm.box_url = 'https://github.com/ggiamarchi/vagrant-openstack/raw/master/source/dummy.box'
- config.ssh.username = 'stack'
+ config.vm.box = 'openstack'
+ config.ssh.username = ENV['OS_SSH_USERNAME']
+
config.vm.provider :openstack do |os|
- os.username = ENV['OS_USERNAME']
- os.floating_ip_pool = ENV['OS_FLOATING_IP_POOL']
- os.password = ENV['OS_PASSWORD']
- os.flavor = ENV['OS_FLAVOR']
- os.image = ENV['OS_IMAGE']
- os.openstack_auth_url = ENV['OS_AUTH_URL']
- os.tenant_name = ENV['OS_TENANT_NAME']
+ os.openstack_auth_url = ENV['OS_AUTH_URL']
+ os.tenant_name = ENV['OS_TENANT_NAME']
+ os.username = ENV['OS_USERNAME']
+ os.password = ENV['OS_PASSWORD']
+ os.floating_ip_pool = ENV['OS_FLOATING_IP_POOL']
+ os.flavor = ENV['OS_FLAVOR']
+ os.image = ENV['OS_IMAGE']
end
+
+ config.vm.provision "shell", inline: "echo 'ok' > ~/provision"
end