diff options
author | Tim Rozet <trozet@redhat.com> | 2015-09-03 17:12:11 -0400 |
---|---|---|
committer | Tim Rozet <trozet@redhat.com> | 2015-09-10 17:31:52 +0000 |
commit | dddec765a06dd4cf4260e79c2cca0beaa549aba6 (patch) | |
tree | 17dd63a95a417019874242ca0f5a86ad2036bf97 /foreman/ci/opnfv_ksgen_settings.yml | |
parent | 94ecbe154d19dcfe2cac13075adf0a08e10a7e24 (diff) |
Adds functionality to modify VM resources
VM resources (vcpus, memory, disk size) are now configurable in the
opnfv_ksgen_settings files. Each node in the ksgen settings file now
has "memory, cpus, disk" attributes:
- cpus is an integer number of CPUs to assign to the VM
- memory is an integer size in kilobytes
- disk is an integer size in gigabytes
The vagrant box vmdk is resized for each VM. Each VM will then modify
its partition to the new size, execute the normal reboot, then extend
the physical+logical volumes and filesystem using vagrant provisioning
scripts.
JIRA: APEX-1
Change-Id: I471319db14d2189052961b2f533c65850ebeb1e7
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 5384a722ffae47bc3519512d34802102ebc7be5b)
Diffstat (limited to 'foreman/ci/opnfv_ksgen_settings.yml')
-rw-r--r-- | foreman/ci/opnfv_ksgen_settings.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/foreman/ci/opnfv_ksgen_settings.yml b/foreman/ci/opnfv_ksgen_settings.yml index b41a41b..0478c60 100644 --- a/foreman/ci/opnfv_ksgen_settings.yml +++ b/foreman/ci/opnfv_ksgen_settings.yml @@ -114,6 +114,9 @@ nodes: admin_ip: compute_admin ansible_ssh_pass: "Op3nStack" admin_password: "" + cpus: 2 + memory: 2048 + disk: 40 groups: - compute - foreman_nodes @@ -137,6 +140,9 @@ nodes: private_mac: "10:23:45:67:87:AC" ansible_ssh_pass: "Op3nStack" admin_password: "octopus" + cpus: 2 + memory: 4096 + disk: 40 groups: - controller - foreman_nodes @@ -160,6 +166,9 @@ nodes: private_mac: "10:23:45:67:87:AD" ansible_ssh_pass: "Op3nStack" admin_password: "octopus" + cpus: 2 + memory: 4096 + disk: 40 groups: - controller - foreman_nodes @@ -183,6 +192,9 @@ nodes: private_mac: "10:23:45:67:87:AE" ansible_ssh_pass: "Op3nStack" admin_password: "octopus" + cpus: 2 + memory: 4096 + disk: 40 groups: - controller - foreman_nodes |