From 864ef119dde1bc341a97ea85f4fdb1c8e897e6ed Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 30 Mar 2026 16:32:33 -0300 Subject: [PATCH] stability: fix jenkins plugin pin and monerod probe timeouts --- services/crypto/monerod/deployment.yaml | 18 ++++++++++++------ services/jenkins/configmap-plugins.yaml | 2 +- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/services/crypto/monerod/deployment.yaml b/services/crypto/monerod/deployment.yaml index 9d648643..cbedeb71 100644 --- a/services/crypto/monerod/deployment.yaml +++ b/services/crypto/monerod/deployment.yaml @@ -29,12 +29,18 @@ spec: operator: In values: ["rpi4","rpi5"] preferredDuringSchedulingIgnoredDuringExecution: - - weight: 50 + - weight: 80 preference: matchExpressions: - key: hardware operator: In - values: ["rpi4"] + values: ["rpi5"] + - weight: 60 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: NotIn + values: ["titan-12","titan-13","titan-15","titan-17","titan-19"] containers: - name: monerod image: registry.bstein.dev/crypto/monerod:0.18.4.1 @@ -69,14 +75,14 @@ spec: httpGet: { path: /get_info, port: 18081 } initialDelaySeconds: 120 periodSeconds: 10 - timeoutSeconds: 3 - failureThreshold: 6 + timeoutSeconds: 10 + failureThreshold: 12 livenessProbe: httpGet: { path: /get_info, port: 18081 } initialDelaySeconds: 300 periodSeconds: 20 - timeoutSeconds: 3 - failureThreshold: 6 + timeoutSeconds: 10 + failureThreshold: 12 terminationGracePeriodSeconds: 120 lifecycle: preStop: diff --git a/services/jenkins/configmap-plugins.yaml b/services/jenkins/configmap-plugins.yaml index 1c43cfb2..74c187cf 100644 --- a/services/jenkins/configmap-plugins.yaml +++ b/services/jenkins/configmap-plugins.yaml @@ -10,7 +10,7 @@ data: workflow-aggregator:608.v67378e9d3db_1 git:5.8.1 pipeline-utility-steps:2.20.0 - configuration-as-code:2031.veb_a_fdda_b_3ffd + configuration-as-code:2036.v0b_c2de701dcb_ oic-auth:4.609.v9de140f63d01 job-dsl:1.93 simple-theme-plugin:230.v8b_fd91b_b_800c