From a7d09954b8175e27ae457b9e305e299bb80280f4 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 28 Mar 2023 12:17:16 -0400 Subject: [PATCH] prometheus: update to 2.43.0. update run script to properly increase max open files limit --- srcpkgs/prometheus/files/prometheus/run | 4 +++- srcpkgs/prometheus/template | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/prometheus/files/prometheus/run b/srcpkgs/prometheus/files/prometheus/run index 1d72db840ff3..7e3a02c65e1d 100755 --- a/srcpkgs/prometheus/files/prometheus/run +++ b/srcpkgs/prometheus/files/prometheus/run @@ -3,8 +3,10 @@ exec 2>&1 [ -f ./conf ] && . ./conf +ulimit -n ${MAX_OPEN_FILES:-8192} + : ${WRKDIR:=/var/lib/prometheus} cd "${WRKDIR}" -exec chpst -o 8192 -u _prometheus prometheus --config.file=/etc/prometheus/prometheus.yml $ARGS 2>&1 +exec chpst -u _prometheus prometheus --config.file=/etc/prometheus/prometheus.yml $ARGS 2>&1 diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template index 10ca3c2fcdb9..19640168bae2 100644 --- a/srcpkgs/prometheus/template +++ b/srcpkgs/prometheus/template @@ -1,6 +1,6 @@ # Template file for 'prometheus' pkgname=prometheus -version=2.40.7 +version=2.43.0 revision=1 build_style=go go_import_path="github.com/prometheus/prometheus" @@ -18,7 +18,7 @@ license="Apache-2.0, MIT" homepage="https://prometheus.io/" changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md" distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz" -checksum=83b4e891204500fc798b5a9e86d0189cbef7f8274c3303c215da5e2c75df6cde +checksum=0cd8860e5f10d0ecb35d20d23252ddc459e8319882dc163bf71b723e3bcafd71 system_accounts="_prometheus"