From 2bcbb2621569a87ada37573214995ad4b97683d6 Mon Sep 17 00:00:00 2001 From: Wayne Warren <wayne.warren.s@gmail.com> Date: Sat, 15 Sep 2018 10:15:59 -0500 Subject: [PATCH] Enable setting mnaio disk size by pxe server group Also, halve the loadbalancer default disk size; this is the only group I'm somewhat confident doesn't need 90 GB of disk. Change-Id: I40b46c8d978cdefbed8c4cd5586c7ded0fe318dc --- multi-node-aio/playbooks/group_vars/cinder_hosts.yml | 2 ++ multi-node-aio/playbooks/group_vars/compute_hosts.yml | 2 ++ multi-node-aio/playbooks/group_vars/infra_hosts.yml | 2 ++ multi-node-aio/playbooks/group_vars/loadbalancer_hosts.yml | 2 ++ multi-node-aio/playbooks/group_vars/log_hosts.yml | 2 ++ multi-node-aio/playbooks/group_vars/swift_hosts.yml | 2 ++ 6 files changed, 12 insertions(+) diff --git a/multi-node-aio/playbooks/group_vars/cinder_hosts.yml b/multi-node-aio/playbooks/group_vars/cinder_hosts.yml index 6200eac4..0f15f9e2 100644 --- a/multi-node-aio/playbooks/group_vars/cinder_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/cinder_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" server_default_interface: 'eth0' server_preseed_ks: 'vm' server_extra_options: '' + +default_vm_storage: "{{ cinder_vm_disk_size | default(92160) }}" diff --git a/multi-node-aio/playbooks/group_vars/compute_hosts.yml b/multi-node-aio/playbooks/group_vars/compute_hosts.yml index 2ea65f56..7a34ae28 100644 --- a/multi-node-aio/playbooks/group_vars/compute_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/compute_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" server_default_interface: 'eth0' server_preseed_ks: 'vm-compute' server_extra_options: '' + +default_vm_storage: "{{ compute_vm_disk_size | default(92160) }}" diff --git a/multi-node-aio/playbooks/group_vars/infra_hosts.yml b/multi-node-aio/playbooks/group_vars/infra_hosts.yml index 74c825a2..98f2db57 100644 --- a/multi-node-aio/playbooks/group_vars/infra_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/infra_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" # str - required, i server_default_interface: 'eth0' # str - required, default interface server_preseed_ks: 'vm' # str - required, name of preseed/kickstart file server_extra_options: '' # str - not required, added kernel options + +default_vm_storage: "{{ infra_vm_disk_size | default(92160) }}" diff --git a/multi-node-aio/playbooks/group_vars/loadbalancer_hosts.yml b/multi-node-aio/playbooks/group_vars/loadbalancer_hosts.yml index a0e7b694..dbe87c14 100644 --- a/multi-node-aio/playbooks/group_vars/loadbalancer_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/loadbalancer_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" server_default_interface: 'eth0' server_preseed_ks: 'vm' server_extra_options: '' + +default_vm_storage: "{{ loadbalancer_vm_disk_size | default(46080) }}" diff --git a/multi-node-aio/playbooks/group_vars/log_hosts.yml b/multi-node-aio/playbooks/group_vars/log_hosts.yml index aef245c5..b361a79a 100644 --- a/multi-node-aio/playbooks/group_vars/log_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/log_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" server_default_interface: 'eth0' server_preseed_ks: 'vm' server_extra_options: '' + +default_vm_storage: "{{ log_vm_disk_size | default(92160) }}" diff --git a/multi-node-aio/playbooks/group_vars/swift_hosts.yml b/multi-node-aio/playbooks/group_vars/swift_hosts.yml index 281649d6..18a0f1c4 100644 --- a/multi-node-aio/playbooks/group_vars/swift_hosts.yml +++ b/multi-node-aio/playbooks/group_vars/swift_hosts.yml @@ -24,3 +24,5 @@ server_image: "{{ default_vm_image }}" server_default_interface: 'eth0' server_preseed_ks: 'vm' server_extra_options: '' + +default_vm_storage: "{{ swift_vm_disk_size | default(92160) }}"