Skip to content

Instantly share code, notes, and snippets.

@vmoravec
Last active August 29, 2015 14:18
Show Gist options
  • Save vmoravec/1dd4604248b2e62edb6c to your computer and use it in GitHub Desktop.
Save vmoravec/1dd4604248b2e62edb6c to your computer and use it in GitHub Desktop.
Default story for cloud tests
# matrix:
# rake story:default
## contains
# rake story:default:install:admin # mkcloud:instcrowbar
# rake feature:admin # cct rake task
# rake story:default:install:controller # mkcloud:setupcompute
# rake feature:controller # cct rake task
---
story:
default: &default
desc: Complete default matrix settings with linuxbridge as networkplugin
mkcloud: &mkcloud
cloudsource: <%= ENV['cloudsource'] ||= 'develcloud5' %>
net_public: 192.168.173
net_fixed: 192.168.174
net_admin: 192.168.175
adminnetmask: 255.255.248.0
TESTHEAD: 1
UPDATEREPOS: 1
nodenumber: 3
networkingplugin: linuxbridge
compute_node_memory: 4194304
lvm_size: 160G
computenode_hdd_size: 20G
controller_hdd_size: 40G
# if ENV['ignore_features'] is defined, tests are ignored and not run
runners:
mkcloud:crowbarinst:
features: &admin
admin:
- core
mkcloud:setupcompute:
features:
<<: *admin
controller:
- core
nova:
- core
mkcloud:compute_nodes:
features:
<<: *admin
nova:
- import_images
- delete_images
keystone:
- add_user
- add_plugin
mkcloud:controller_restart:
mkcloud:crowbarreboot:
default:openswitch:
<<: *default
desc: Default matrix with openswitch
mkcloud:
<<: *mkcloud
networkingplugin: openswitch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment