From 8b2977185bf602b69bef44a55a61bdce40d999ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Sep 2025 06:13:17 +0000 Subject: [PATCH 1/6] Bump sysdig/sysdig-stig-mini-ubi9 from 1.3.13 to 1.3.17 Bumps sysdig/sysdig-stig-mini-ubi9 from 1.3.13 to 1.3.17. --- updated-dependencies: - dependency-name: sysdig/sysdig-stig-mini-ubi9 dependency-version: 1.3.17 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index bb7f1f483..ac06a3571 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ EXPOSE 9187 USER 59000:59000 ENTRYPOINT [ "/bin/postgres_exporter" ] -FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.13 AS ubi +FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.17 AS ubi COPY --from=builder /bin/postgres_exporter /bin/postgres_exporter EXPOSE 9187 USER 59000:59000 From 4e41e2949573d7acbed9d4fa42d53fb6511db388 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Sep 2025 21:02:00 +0000 Subject: [PATCH 2/6] Bump golang from 1.24.6 to 1.25.1 Bumps golang from 1.24.6 to 1.25.1. --- updated-dependencies: - dependency-name: golang dependency-version: 1.25.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ac06a3571..1aed17b97 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24.6 AS base +FROM golang:1.25.1 AS base ARG VERSION ARG GIT_COMMIT ARG DATE From d7c9a68c6a645d7f5ec63feac5d99afc8384ebf8 Mon Sep 17 00:00:00 2001 From: alxbxbx Date: Mon, 8 Sep 2025 14:41:47 +0200 Subject: [PATCH 3/6] Upgrade go to 1.25.x for github lint --- .github/workflows/build.yaml | 2 +- .github/workflows/golangci-lint.yml | 7 ++++--- .github/workflows/release.yaml | 4 ++-- go.mod | 4 +--- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f952b39a4..75499b733 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -33,7 +33,7 @@ jobs: username: ${{ secrets.QUAY_UBI_READONLY_USERNAME }} password: ${{ secrets.QUAY_UBI_READONLY_PASSWORD }} - name: build - uses: sysdiglabs/exporter-builder@v1.1 + uses: sysdiglabs/exporter-builder@v1.2 with: exporter: postgresql-exporter artifactory_token: ${{ secrets.GAR_DEV_RW_JSON_KEY }} diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 91fd99ba6..3a9f75c12 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -1,5 +1,6 @@ --- # This action is synced from https://github.com/prometheus/prometheus +version: 1 name: golangci-lint on: push: @@ -25,11 +26,11 @@ jobs: - name: install Go uses: actions/setup-go@v5 with: - go-version: 1.23.7 + go-version: 1.25.x - name: Install snmp_exporter/generator dependencies run: sudo apt-get update && sudo apt-get -y install libsnmp-dev if: github.repository == 'prometheus/snmp_exporter' - name: Lint - uses: golangci/golangci-lint-action@v6 + uses: golangci/golangci-lint-action@v8 with: - version: v1.64 \ No newline at end of file + version: v2.4.0 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c1bce1288..0fa20f4dd 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,7 +20,7 @@ jobs: username: ${{ secrets.QUAY_UBI_READONLY_USERNAME }} password: ${{ secrets.QUAY_UBI_READONLY_PASSWORD }} - name: build - uses: sysdiglabs/exporter-builder@v1.1 + uses: sysdiglabs/exporter-builder@v1.2 with: exporter: postgresql-exporter artifactory_token: ${{ secrets.GAR_DEV_RW_JSON_KEY }} @@ -28,4 +28,4 @@ jobs: sysdig_secure_token: ${{ secrets.SYSDIG_SECURE_TOKEN }} tag_name: ${{ github.event.release.tag_name }} target: ${{ matrix.docker }} - repository: us-docker.pkg.dev \ No newline at end of file + repository: us-docker.pkg.dev diff --git a/go.mod b/go.mod index cb2c2e086..5f47fffe8 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/prometheus-community/postgres_exporter -go 1.23.0 - -toolchain go1.23.7 +go 1.25.0 require ( github.com/DATA-DOG/go-sqlmock v1.5.0 From 80ee031b22332f2ff78f19bb4d57a149a359cb21 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 21:02:17 +0000 Subject: [PATCH 4/6] Bump sysdig/sysdig-stig-mini-ubi9 from 1.3.17 to 1.3.18 Bumps sysdig/sysdig-stig-mini-ubi9 from 1.3.17 to 1.3.18. --- updated-dependencies: - dependency-name: sysdig/sysdig-stig-mini-ubi9 dependency-version: 1.3.18 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1aed17b97..ac4708d66 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ EXPOSE 9187 USER 59000:59000 ENTRYPOINT [ "/bin/postgres_exporter" ] -FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.17 AS ubi +FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.18 AS ubi COPY --from=builder /bin/postgres_exporter /bin/postgres_exporter EXPOSE 9187 USER 59000:59000 From e2a1e83a4264c60875b21007741e296d7e7fb608 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Sep 2025 21:02:30 +0000 Subject: [PATCH 5/6] Bump sysdig/sysdig-stig-mini-ubi9 from 1.3.18 to 1.3.20 Bumps sysdig/sysdig-stig-mini-ubi9 from 1.3.18 to 1.3.20. --- updated-dependencies: - dependency-name: sysdig/sysdig-stig-mini-ubi9 dependency-version: 1.3.20 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ac4708d66..1aa7eaaaa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ EXPOSE 9187 USER 59000:59000 ENTRYPOINT [ "/bin/postgres_exporter" ] -FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.18 AS ubi +FROM quay.io/sysdig/sysdig-stig-mini-ubi9:1.3.20 AS ubi COPY --from=builder /bin/postgres_exporter /bin/postgres_exporter EXPOSE 9187 USER 59000:59000 From 7c5bf0b0905249785e13eba92b10e63b842ce00a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julio=20J=2E=20Garc=C3=ADa=20Mart=C3=ADn?= Date: Tue, 2 Dec 2025 18:27:11 +0100 Subject: [PATCH 6/6] Fixing jenkins actions call (#165) --- .github/workflows/push-dry-run.yaml | 3 ++- .github/workflows/push.yaml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push-dry-run.yaml b/.github/workflows/push-dry-run.yaml index b272c1413..dace70c66 100644 --- a/.github/workflows/push-dry-run.yaml +++ b/.github/workflows/push-dry-run.yaml @@ -13,8 +13,9 @@ jobs: runs-on: tools-runner steps: - name: Trigger jenkins job to upload master to Quay.io - uses: draios/jenkins-job-trigger-action@1.1.0 + uses: sysdiglabs/jenkins-job-trigger-action@1.1.0 with: + jenkins_external_base_url: ${{ secrets.JENKINS_EXTERNAL_BASE_URL }} jenkins_url: ${{ secrets.JENKINS_INTERNAL_URL }} jenkins_user: ${{ secrets.JENKINS_BOT_API_USER }} jenkins_token: ${{ secrets.JENKINS_BOT_API_TOKEN }} diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index 52d3e9342..b793af40d 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -15,8 +15,9 @@ jobs: runs-on: tools-runner steps: - name: Trigger jenkins job to upload master to Quay.io - uses: draios/jenkins-job-trigger-action@1.1.0 + uses: sysdiglabs/jenkins-job-trigger-action@1.1.0 with: + jenkins_external_base_url: ${{ secrets.JENKINS_EXTERNAL_BASE_URL }} jenkins_url: ${{ secrets.JENKINS_INTERNAL_URL }} jenkins_user: ${{ secrets.JENKINS_BOT_API_USER }} jenkins_token: ${{ secrets.JENKINS_BOT_API_TOKEN }}