Skip to content

Commit

Permalink
Update Vagrant boxes used by Beaker
Browse files Browse the repository at this point in the history
Upgrade CentOS box to one that tracks the latest version (15.05 atm).

Use boxcutter boxes for all Vagrantfiles. Seem higher quality.

Add a Fedora 22 box.

Note that Beaker 2.18.3 (current version) is incompatible with F20+,
so those tests are currently failing. See #63

Signed-off-by: Daniel Farrell <[email protected]>
  • Loading branch information
dfarrell07 committed Aug 7, 2015
1 parent e9f0b96 commit dfec141
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 6 deletions.
5 changes: 5 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,11 @@ task :fedora_21 do
sh "RS_SET=fedora-21 INSTALL_METHOD=rpm bundle exec rake beaker"
end

desc "Run Beaker tests against Fedora 22 node."
task :fedora_22 do
sh "RS_SET=fedora-22 INSTALL_METHOD=rpm bundle exec rake beaker"
end

desc "Run Beaker tests against Ubuntu 14.04 node."
task :ubuntu do
sh "RS_SET=ubuntu-1404 INSTALL_METHOD=tarball bundle exec rake beaker"
Expand Down
4 changes: 2 additions & 2 deletions spec/acceptance/nodesets/centos-7.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ HOSTS:
roles:
- master
platform: el-7-x86_64
box: chef/centos-7.0
box_url: https://vagrantcloud.com/chef/boxes/centos-7.0
box: boxcutter/centos71
box_url: https://atlas.hashicorp.com/boxcutter/boxes/centos71
hypervisor: vagrant

CONFIG:
Expand Down
4 changes: 2 additions & 2 deletions spec/acceptance/nodesets/fedora-20.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ HOSTS:
roles:
- master
platform: fedora-20-x86_64
box: chef/fedora-20
box_url: https://vagrantcloud.com/chef/boxes/fedora-20
box: boxcutter/fedora20
box_url: https://atlas.hashicorp.com/boxcutter/boxes/fedora20
hypervisor: vagrant

CONFIG:
Expand Down
4 changes: 2 additions & 2 deletions spec/acceptance/nodesets/fedora-21.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ HOSTS:
roles:
- master
platform: fedora-21-x86_64
box: chef/fedora-21
box_url: https://vagrantcloud.com/chef/boxes/fedora-21
box: boxcutter/fedora21
box_url: https://atlas.hashicorp.com/boxcutter/boxes/fedora21
hypervisor: vagrant

CONFIG:
Expand Down
12 changes: 12 additions & 0 deletions spec/acceptance/nodesets/fedora-22.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
HOSTS:
fedora-22:
roles:
- master
platform: fedora-22-x86_64
box: boxcutter/fedora22
box_url: https://atlas.hashicorp.com/boxcutter/boxes/fedora22
hypervisor: vagrant

CONFIG:
log_level: verbose
type: foss

0 comments on commit dfec141

Please sign in to comment.