Update vagrant box version

Devstack master(Victoria) has dropped xenial distro, switch base box
version to bionic.

Bionic has puppet5 as default puppet version, which has faster puppet
class running in parallel, so devstack and grenade repos were being
checked out while /home/stack dir were still being created, impose puppet
class ordering.

Change-Id: I89af65ca8c53aa41407ed7e4ca0edef88daae3b9
This commit is contained in:
Chao Zhang 2020-08-04 11:56:19 +02:00
parent 566a3afe75
commit 8b300b8c44
2 changed files with 5 additions and 1 deletions

2
Vagrantfile vendored
View File

@ -110,7 +110,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
#
# The boot time is long for these, so I recommend that you convert to a local
# version as soon as you can.
config.vm.box = conf['box_name'] || 'ubuntu/xenial64'
config.vm.box = conf['box_name'] || 'ubuntu/bionic64'
config.vm.box_url = conf['box_url'] if conf['box_url']
if Vagrant.has_plugin?("vagrant-cachier")

View File

@ -6,4 +6,8 @@ node default {
}
include grenade
include devstack
Class['base'] -> Class['user::stack'] -> Class['user::vagrant']
Class['user::stack'] -> Class['grenade']
Class['user::stack'] -> Class['devstack']
}