
This extends the virsh-based test tooling to both the previous, basic example and the new "complete" example. It also removes the Vagrant tooling. Change-Id: I249f937e9b3eedc486e31a3d1c1ac31bcfdf0ca8
51 lines
836 B
JSON
51 lines
836 B
JSON
{
|
|
"configuration": [
|
|
"examples/basic"
|
|
],
|
|
"stages": [
|
|
{
|
|
"name": "Gate Setup",
|
|
"script": "gate-setup.sh"
|
|
},
|
|
{
|
|
"name": "Build Image",
|
|
"script": "build-image.sh"
|
|
},
|
|
{
|
|
"name": "Generate Certificates",
|
|
"script": "generate-certificates.sh"
|
|
},
|
|
{
|
|
"name": "Build Scripts",
|
|
"script": "build-scripts.sh"
|
|
},
|
|
{
|
|
"name": "Create VMs",
|
|
"script": "create-vms.sh"
|
|
},
|
|
{
|
|
"name": "Genesis",
|
|
"script": "genesis.sh"
|
|
},
|
|
{
|
|
"name": "Join Masters",
|
|
"script": "join-masters.sh",
|
|
"arguments": [
|
|
"n1"
|
|
]
|
|
},
|
|
{
|
|
"name": "Hard Reboot Cluster",
|
|
"script": "hard-reboot-cluster.sh"
|
|
}
|
|
],
|
|
"vm": {
|
|
"memory": 2048,
|
|
"names": [
|
|
"n0",
|
|
"n1"
|
|
],
|
|
"vcpus": 2
|
|
}
|
|
}
|