-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Critical
-
Component/s: kubernetes-plugin
-
None
-
Environment:jenkins: Version 2.421
k8s: 1.25.0
plugin version: 4029.v5712230ccb_f8
-
kubernetes-plugin:4208.v4017b_a_27a_d67
I'm using pod template, and use Raw YAML to config my volumes.
I have use this for a long time(at least 3 months), it always works.
However, when i upgrade Kubernetes plugin to latest version(4029.v5712230ccb_f8) today, my pod cannot create successfully, it shows :
Â
...  message-pod "xxx' is invalid: [spec.volumes5).configMap.defaultMode: Invalid value: 755: must be a number between 0 and 0777 (octal), both inclusive, ...
Â
Â
my pod template's row yaml is:
Â
Â
apiVersion: "v1" kind: "Pod" metadata:   namespace: build spec:  shareProcessNamespace: true  automountServiceAccountToken: false  tolerations:   - key: "build_node"    operator: "Exists"    effect: "NoSchedule"  nodeSelector:   build-node: node  containers:  - name: "k8s"   volumeMounts:   - mountPath: "/usr/local/bin/help_deploy.sh"    name: "helm-volume"    readOnly: false    subPath: "script.sh"  volumes:  - configMap:    name: "helm"    defaultMode: 0755    optional: false   name: "helm-volume" Â
Â
this sees be a bug of new version.
Â
Â
Â
Â
- causes
-
JENKINS-73383 Can't use yaml anchors/aliases in pod definition
-
- Open
-