From f16bca527eb08029773336bf732ba4d76d7790fa Mon Sep 17 00:00:00 2001 From: Grzegorz Koper Date: Thu, 11 Jul 2024 13:04:11 +0200 Subject: [PATCH 1/2] Changing LVM layout for controllers. We've been running out of space when testing upgrades in Multinode. (cherry picked from commit 3413960d53b523b6c75583c59627cc15e736c5a0) --- .../ci-multinode/inventory/group_vars/controllers/lvm.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml b/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml index a46fa96d3..e95044cc8 100644 --- a/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml +++ b/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml @@ -10,13 +10,13 @@ stackhpc_lvm_group_rootvg_lvs_extra: stackhpc_lvm_lv_swap_size: 1g # StackHPC LVM lv_root LV size. -stackhpc_lvm_lv_root_size: 10g +stackhpc_lvm_lv_root_size: 5g # StackHPC LVM lv_tmp LV size. -stackhpc_lvm_lv_tmp_size: 10g +stackhpc_lvm_lv_tmp_size: 5g # StackHPC LVM lv_var LV size. -stackhpc_lvm_lv_var_size: 20g +stackhpc_lvm_lv_var_size: 2g # StackHPC LVM lv_var_tmp LV size. stackhpc_lvm_lv_var_tmp_size: 5g @@ -31,4 +31,4 @@ stackhpc_lvm_lv_audit_size: 5g stackhpc_lvm_lv_home_size: 5g # StackHPC LVM lv_docker LV size. -stackhpc_lvm_lv_docker_size: 75%FREE +stackhpc_lvm_lv_docker_size: 100%FREE From 3b7e2f826e38ea7b5fa15ea690361ad727e67773 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Tue, 23 Jul 2024 09:32:45 +0100 Subject: [PATCH 2/2] ci-multinode: Further reduce LVM volumes This should allow for more space for Docker images and volumes. --- .../inventory/group_vars/compute/lvm.yml | 12 ++++++------ .../inventory/group_vars/controllers/lvm.yml | 6 +++--- .../inventory/group_vars/storage/lvm.yml | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/etc/kayobe/environments/ci-multinode/inventory/group_vars/compute/lvm.yml b/etc/kayobe/environments/ci-multinode/inventory/group_vars/compute/lvm.yml index a46fa96d3..aef63ee30 100644 --- a/etc/kayobe/environments/ci-multinode/inventory/group_vars/compute/lvm.yml +++ b/etc/kayobe/environments/ci-multinode/inventory/group_vars/compute/lvm.yml @@ -10,25 +10,25 @@ stackhpc_lvm_group_rootvg_lvs_extra: stackhpc_lvm_lv_swap_size: 1g # StackHPC LVM lv_root LV size. -stackhpc_lvm_lv_root_size: 10g +stackhpc_lvm_lv_root_size: 5g # StackHPC LVM lv_tmp LV size. -stackhpc_lvm_lv_tmp_size: 10g +stackhpc_lvm_lv_tmp_size: 5g # StackHPC LVM lv_var LV size. -stackhpc_lvm_lv_var_size: 20g +stackhpc_lvm_lv_var_size: 2g # StackHPC LVM lv_var_tmp LV size. -stackhpc_lvm_lv_var_tmp_size: 5g +stackhpc_lvm_lv_var_tmp_size: 1g # StackHPC LVM lv_log LV size. stackhpc_lvm_lv_log_size: 10g # StackHPC LVM lv_audit LV size. -stackhpc_lvm_lv_audit_size: 5g +stackhpc_lvm_lv_audit_size: 2g # StackHPC LVM lv_home LV size. stackhpc_lvm_lv_home_size: 5g # StackHPC LVM lv_docker LV size. -stackhpc_lvm_lv_docker_size: 75%FREE +stackhpc_lvm_lv_docker_size: 95%FREE diff --git a/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml b/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml index e95044cc8..aef63ee30 100644 --- a/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml +++ b/etc/kayobe/environments/ci-multinode/inventory/group_vars/controllers/lvm.yml @@ -19,16 +19,16 @@ stackhpc_lvm_lv_tmp_size: 5g stackhpc_lvm_lv_var_size: 2g # StackHPC LVM lv_var_tmp LV size. -stackhpc_lvm_lv_var_tmp_size: 5g +stackhpc_lvm_lv_var_tmp_size: 1g # StackHPC LVM lv_log LV size. stackhpc_lvm_lv_log_size: 10g # StackHPC LVM lv_audit LV size. -stackhpc_lvm_lv_audit_size: 5g +stackhpc_lvm_lv_audit_size: 2g # StackHPC LVM lv_home LV size. stackhpc_lvm_lv_home_size: 5g # StackHPC LVM lv_docker LV size. -stackhpc_lvm_lv_docker_size: 100%FREE +stackhpc_lvm_lv_docker_size: 95%FREE diff --git a/etc/kayobe/environments/ci-multinode/inventory/group_vars/storage/lvm.yml b/etc/kayobe/environments/ci-multinode/inventory/group_vars/storage/lvm.yml index f918a0360..4d14cfb32 100644 --- a/etc/kayobe/environments/ci-multinode/inventory/group_vars/storage/lvm.yml +++ b/etc/kayobe/environments/ci-multinode/inventory/group_vars/storage/lvm.yml @@ -10,13 +10,13 @@ stackhpc_lvm_group_rootvg_lvs_extra: stackhpc_lvm_lv_swap_size: 1g # StackHPC LVM lv_root LV size. -stackhpc_lvm_lv_root_size: 8g +stackhpc_lvm_lv_root_size: 5g # StackHPC LVM lv_tmp LV size. stackhpc_lvm_lv_tmp_size: 2g # StackHPC LVM lv_var LV size. -stackhpc_lvm_lv_var_size: 12g +stackhpc_lvm_lv_var_size: 2g # StackHPC LVM lv_var_tmp LV size. stackhpc_lvm_lv_var_tmp_size: 1g @@ -31,4 +31,4 @@ stackhpc_lvm_lv_audit_size: 1g stackhpc_lvm_lv_home_size: 2g # StackHPC LVM lv_docker LV size. -stackhpc_lvm_lv_docker_size: 75%FREE +stackhpc_lvm_lv_docker_size: 95%FREE