From 76fd50e1ae63fbe6c0e6493b40d5df4c476cb0bc Mon Sep 17 00:00:00 2001 From: Paul Cioanca Date: Wed, 29 Jan 2025 14:21:41 +0200 Subject: [PATCH 1/3] chore: reduce keepalive time to 30m, interval to 60s --- ansible/tasks/setup-system.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ansible/tasks/setup-system.yml b/ansible/tasks/setup-system.yml index 0783813a4..c1285bf6c 100644 --- a/ansible/tasks/setup-system.yml +++ b/ansible/tasks/setup-system.yml @@ -183,3 +183,17 @@ ansible.posix.sysctl: name: 'net.ipv4.ip_local_port_range' value: '1025 65000' + +#Set Sysctl params specific to keepalives +- name: Set net.ipv4.tcp_keepalive_time=1800 + ansible.builtin.sysctl: + name: net.ipv4.tcp_keepalive_time + value: 1800 + state: present + when: debpkg_mode or nixpkg_mode +- name: Set net.ipv4.tcp_keepalive_intvl=60 + ansible.builtin.sysctl: + name: net.ipv4.tcp_keepalive_intvl + value: 60 + state: present + when: debpkg_mode or nixpkg_mode From ffcf49bcbfe641af00f2fe91b4c850f6190c3b63 Mon Sep 17 00:00:00 2001 From: Paul Cioanca Date: Wed, 29 Jan 2025 14:22:15 +0200 Subject: [PATCH 2/3] chore: bump pg version --- ansible/vars.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 3d8d96252..9b3a36334 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -8,8 +8,8 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.0.1.021-orioledb" - postgres15: "15.8.1.031" + postgresorioledb-17: "17.0.1.022-orioledb-rc1" + postgres15: "15.8.1.032-rc1" # Non Postgres Extensions pgbouncer_release: "1.19.0" From 51631097bc8c5d0fe5c47fda3e631ba9f4a7f22e Mon Sep 17 00:00:00 2001 From: Paul Cioanca Date: Wed, 29 Jan 2025 23:15:49 +0200 Subject: [PATCH 3/3] chore: update version --- ansible/vars.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 9b3a36334..cba563b18 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -8,8 +8,8 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.0.1.022-orioledb-rc1" - postgres15: "15.8.1.032-rc1" + postgresorioledb-17: "17.0.1.022-orioledb" + postgres15: "15.8.1.032" # Non Postgres Extensions pgbouncer_release: "1.19.0"