From 8686e221a9f2c518515e20883ace4676f4794fb8 Mon Sep 17 00:00:00 2001 From: Eduardo Alberti Date: Thu, 10 Apr 2025 14:32:49 +0000 Subject: [PATCH] Revert "PostgreSQL connection tuning for FM" This reverts commit 804885cfa51fa01c3d249dcad6a3c804ebf3953f. Reason for revert: Problems with puppet execution Change-Id: I43943a4fb304945b3a11bed38064bf5fc7041dd8 --- .../src/modules/platform/manifests/fm.pp | 52 +++---------------- 1 file changed, 6 insertions(+), 46 deletions(-) diff --git a/puppet-manifests/src/modules/platform/manifests/fm.pp b/puppet-manifests/src/modules/platform/manifests/fm.pp index 25cfbfce1..39807657b 100644 --- a/puppet-manifests/src/modules/platform/manifests/fm.pp +++ b/puppet-manifests/src/modules/platform/manifests/fm.pp @@ -8,58 +8,18 @@ class platform::fm::params ( $sysinv_catalog_info = 'platform:sysinv:internalURL', $snmp_enabled = 0, $snmp_trap_server_port = 162, -) { - # Set default values for database connection for AIO systems (except for - # systemcontroller on DC) - if ($::platform::params::system_type == 'All-in-one' and - $::platform::params::distributed_cloud_role != 'systemcontroller') { - $db_idle_timeout = 60 - $db_pool_size = 1 - $db_over_size = 5 - } else { - $db_idle_timeout = undef - $db_pool_size = undef - $db_over_size = undef - } -} +) { } -class platform::fm::custom::params ( - $db_idle_timeout = undef, - $db_pool_size = undef, - $db_over_size = undef, -) {} class platform::fm::config inherits ::platform::fm::params { - include ::platform::fm::custom::params - class { '::fm': - region_name => $region_name, - system_name => $system_name, - sysinv_catalog_info => $sysinv_catalog_info, - snmp_enabled => $snmp_enabled, - snmp_trap_server_port => $snmp_trap_server_port, - - # Decides between -in order- (1) custom: defined by system parameters, - # (2) AIO values defined on params class, or (3) the default values defined - # on personality yaml - database_idle_timeout => pick_default( - $::platform::fm::custom::params::db_idle_timeout, - $db_idle_timeout, - undef), - database_max_pool_size => pick_default( - $::platform::fm::custom::params::db_pool_size, - $db_pool_size, - undef), - database_min_pool_size => pick_default( - $::platform::fm::custom::params::db_pool_size, - $db_pool_size, - undef), - database_max_overflow => pick_default( - $::platform::fm::custom::params::db_over_size, - $db_over_size, - undef), + region_name => $region_name, + system_name => $system_name, + sysinv_catalog_info => $sysinv_catalog_info, + snmp_enabled => $snmp_enabled, + snmp_trap_server_port => $snmp_trap_server_port, } }