puppetlabs / puppetserver-helm-chart

The Helm Chart for Puppet Server
Apache License 2.0
51 stars 56 forks source link

Fix: Bump bitnami/jmx-exporter to latest stable for container patches #219

Closed j0sh3rs closed 5 months ago

j0sh3rs commented 5 months ago

This PR updates the bitnami/jmx-exporter container to the latest stable as published by Bitnami. This does not change the version of the jmx-exporter itself, but rather the underlying container os, which will include patches for bundled software (as part of upgrading from debian 11 to debian 12)

j0sh3rs commented 5 months ago

Absolutely, will do so after after https://github.com/puppetlabs/puppetserver-helm-chart/pull/218 gets merged so as not to get conflicts

j0sh3rs commented 5 months ago
$ helm unittest . -u
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /etc/rancher/k3s/k3s.yaml
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /etc/rancher/k3s/k3s.yaml

### Chart [ puppetserver ] .

 PASS  test jmx serviceMonitor creation tests/jmx-servicemonitor_test.yaml
 PASS  test puppet puppet volume creation       tests/puppetdb-pvc_test.yaml
 PASS  test puppetdb serviceMonitor creation    tests/puppetdb-servicemonitor_test.yaml
 PASS  test puppetdb networkpolicy creation     tests/puppetdb.networkpolicy_test.yaml
 PASS  test puppet ca volume creation   tests/puppetserver-ca-pvc_test.yaml
 PASS  test puppet code volume creation tests/puppetserver-code-pvc_test.yaml
 PASS  test puppetserver compilers statefulset creation tests/puppetserver-compilers.deployment_test.yaml
 PASS  test puppetserver (compilers) networkpolicy creation     tests/puppetserver-compilers.networkpolicy_test.yaml
 PASS  test puppetserver compilers podDisruptionBudget creation tests/puppetserver-compilers.pdb_test.yaml
 PASS  test puppetserver compilers statefulset creation tests/puppetserver-compilers.statefulset_test.yaml
 PASS  test puppet data volume creation tests/puppetserver-data-pvc_test.yaml
 PASS  test puppetserver (masters) networkpolicy creation       tests/puppetserver-masters.networkpolicy_test.yaml
 PASS  test puppetserver master podDisruptionBudget creation    tests/puppetserver-masters.pdb_test.yaml
 PASS  test puppet puppet volume creation       tests/puppetserver-pvc_test.yaml

Charts:      1 passed, 1 total
Test Suites: 14 passed, 14 total
Tests:       71 passed, 71 total
Snapshot:    12 passed, 12 total
Time:        535.17007ms