Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(helm): update chart metallb ( 0.14.8 β†’ 0.14.9 ) #4198

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2024

This PR contains the following updates:

Package Update Change
metallb (source) patch 0.14.8 -> 0.14.9

Release Notes

metallb/metallb (metallb)

v0.14.9

Compare Source


Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| helm       | metallb | 0.14.8 | 0.14.9 |


Signed-off-by: Jeff Billimek <billimek@users.noreply.github.com>
Copy link

Helm Release Diff: networking/metallb/metallb.yaml

--- /tmp/tmp.jzoMmaM4DH	2024-12-17 17:07:28.578944795 +0000
+++ /tmp/tmp.UE7EyGXmJG	2024-12-17 17:07:29.858945901 +0000
@@ -168,11 +168,11 @@
     resources: [ "events" ]
     verbs: [ "create", "patch" ]
   - apiGroups: [ "admissionregistration.k8s.io" ]
-    resources: [ "validatingwebhookconfigurations", "mutatingwebhookconfigurations" ]
+    resources: [ "validatingwebhookconfigurations" ]
     resourceNames: [ "metallb-webhook-configuration" ]
     verbs: [ "create", "delete", "get", "list", "patch", "update", "watch" ]
   - apiGroups: [ "admissionregistration.k8s.io" ]
-    resources: [ "validatingwebhookconfigurations", "mutatingwebhookconfigurations" ]
+    resources: [ "validatingwebhookconfigurations" ]
     verbs: [ "list", "watch" ]
   - apiGroups: [ "apiextensions.k8s.io" ]
     resources: [ "customresourcedefinitions" ]
@@ -450,14 +450,14 @@
               mountPath: /etc/frr
         # Copies the reloader to the shared volume between the speaker and reloader.
         - name: cp-reloader
-          image: quay.io/metallb/speaker:v0.14.8
+          image: quay.io/metallb/speaker:v0.14.9
           command: [ "/cp-tool", "/frr-reloader.sh", "/etc/frr_reloader/frr-reloader.sh" ]
           volumeMounts:
             - name: reloader
               mountPath: /etc/frr_reloader
         # Copies the metrics exporter
         - name: cp-metrics
-          image: quay.io/metallb/speaker:v0.14.8
+          image: quay.io/metallb/speaker:v0.14.9
           command: [ "/cp-tool", "/frr-metrics", "/etc/frr_metrics/frr-metrics" ]
           volumeMounts:
             - name: metrics
@@ -465,7 +465,7 @@
       shareProcessNamespace: true
       containers:
         - name: speaker
-          image: quay.io/metallb/speaker:v0.14.8
+          image: quay.io/metallb/speaker:v0.14.9
           args:
             - --port=7472
             - --log-level=info
@@ -653,7 +653,7 @@
         runAsUser: 65534
       containers:
         - name: controller
-          image: quay.io/metallb/controller:v0.14.8
+          image: quay.io/metallb/controller:v0.14.9
           args:
             - --port=7472
             - --log-level=info
@@ -759,31 +759,36 @@
       rules:
         - alert: MetalLBStaleConfig
           annotations:
-            message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
-              }} has a stale config for > 1 minute'
+            summary: 'Stale config on {{ $labels.pod }}'
+            description: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{
+              $labels.pod }} has a stale config for > 1 minute'
           expr: metallb_k8s_client_config_stale_bool{job=~"metallb.*"} == 1
           for: 1m
           labels:
             severity: warning
         - alert: MetalLBConfigNotLoaded
           annotations:
-            message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
-              }} has not loaded for > 1 minute'
+            summary: 'Config on {{ $labels.pod }} has not been loaded'
+            description: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{
+              $labels.pod }} has not loaded for > 1 minute'
           expr: metallb_k8s_client_config_loaded_bool{job=~"metallb.*"} == 0
           for: 1m
           labels:
             severity: warning
         - alert: MetalLBAddressPoolExhausted
           annotations:
-            message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
-              }} has exhausted address pool {{ $labels.pool }} for > 1 minute'
+            summary: 'Exhausted address pool on {{ $labels.pod }}'
+            description: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{
+              $labels.pod }} has exhausted address pool {{ $labels.pool }} for >
+              1 minute'
           expr: metallb_allocator_addresses_in_use_total >= on(pool)
             metallb_allocator_addresses_total
           for: 1m
           labels:
-            severity: alert
+            severity: critical
         - alert: MetalLBAddressPoolUsage75Percent
           annotations:
+            summary: 'Exhausted address pool on {{ $labels.pod }}'
             message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
               }} has address pool {{ $labels.pool }} past 75% usage for > 1
               minute'
@@ -793,6 +798,7 @@
             severity: warning
         - alert: MetalLBAddressPoolUsage85Percent
           annotations:
+            summary: 'Exhausted address pool on {{ $labels.pod }}'
             message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
               }} has address pool {{ $labels.pool }} past 85% usage for > 1
               minute'
@@ -802,21 +808,23 @@
             severity: warning
         - alert: MetalLBAddressPoolUsage95Percent
           annotations:
+            summary: 'Exhausted address pool on {{ $labels.pod }}'
             message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
               }} has address pool {{ $labels.pool }} past 95% usage for > 1
               minute'
           expr: ( metallb_allocator_addresses_in_use_total / on(pool)
             metallb_allocator_addresses_total ) * 100 > 95
           labels:
-            severity: alert
+            severity: critical
         - alert: MetalLBBGPSessionDown
           annotations:
+            summary: 'BGP session down on {{ $labels.pod }}'
             message: '{{ $labels.job }} - MetalLB {{ $labels.container }} on {{ $labels.pod
               }} has BGP session {{ $labels.peer }} down for > 1 minute'
           expr: metallb_bgp_session_up{job=~"metallb.*"} == 0
           for: 1m
           labels:
-            severity: alert
+            severity: critical
 
 ---
 # Source: metallb/templates/webhooks.yaml

@billimek billimek merged commit 18d7c36 into master Dec 20, 2024
2 checks passed
@billimek billimek deleted the renovate/metallb-0.x branch December 20, 2024 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant