Pin kubernetes plugin to the version actually confirmed working
kubernetes was manually updated to 4437.v3a_18554d3f32 via the Jenkins UI (the pin still said 4353.vb_47977da_9417) — this combination, paired with kubernetes-client-api:7.3.1-256.v788a_0b_787114, is what got a real build through checkout successfully. Pinning it here so a future restart/reprovision reinstalls the version that's actually been proven to work, not the untested original pin.
This commit is contained in:
@@ -25,18 +25,22 @@ jenkins:
|
|||||||
# not a hand-picked subset.
|
# not a hand-picked subset.
|
||||||
#
|
#
|
||||||
# kubernetes-client-api added explicitly (not part of the chart's
|
# kubernetes-client-api added explicitly (not part of the chart's
|
||||||
# default list) — kubernetes:4353.vb_47977da_9417 requires
|
# default list) — kubernetes originally pinned at 4353.vb_47977da_9417
|
||||||
# kubernetes-client-api >= 7.3.1-256.v788a_0b_787114 (confirmed via
|
# required kubernetes-client-api >= 7.3.1-256.v788a_0b_787114
|
||||||
# https://plugins.jenkins.io/kubernetes/dependencies/), but left
|
# (confirmed via https://plugins.jenkins.io/kubernetes/dependencies/),
|
||||||
# unpinned it resolved to an older version at image-build time,
|
# but left unpinned it resolved to an older version at image-build
|
||||||
# producing `NoSuchMethodError:
|
# time, producing `NoSuchMethodError:
|
||||||
# ConfigBuilder.withMasterUrl(String)` on every agent launch attempt
|
# ConfigBuilder.withMasterUrl(String)` on every agent launch attempt
|
||||||
# — pods provisioned fine but the controller crashed trying to
|
# — pods provisioned fine but the controller crashed trying to
|
||||||
# actually connect the agent (Reaper.preLaunch -> KubernetesCloud.connect
|
# actually connect the agent (Reaper.preLaunch -> KubernetesCloud.connect
|
||||||
# -> KubernetesFactoryAdapter.createClient), so builds hung forever at
|
# -> KubernetesFactoryAdapter.createClient), so builds hung forever at
|
||||||
# "Still waiting to schedule task".
|
# "Still waiting to schedule task". kubernetes itself later bumped to
|
||||||
|
# 4437.v3a_18554d3f32 (updated via the Jenkins UI, then pinned here
|
||||||
|
# to match so a future restart doesn't silently revert it) — same
|
||||||
|
# kubernetes-client-api floor, and this exact pairing is what got a
|
||||||
|
# real build through checkout successfully.
|
||||||
installPlugins:
|
installPlugins:
|
||||||
- kubernetes:4353.vb_47977da_9417
|
- kubernetes:4437.v3a_18554d3f32
|
||||||
- kubernetes-client-api:7.3.1-256.v788a_0b_787114
|
- kubernetes-client-api:7.3.1-256.v788a_0b_787114
|
||||||
- workflow-aggregator:608.v67378e9d3db_1
|
- workflow-aggregator:608.v67378e9d3db_1
|
||||||
- git:5.7.0
|
- git:5.7.0
|
||||||
|
|||||||
Reference in New Issue
Block a user