-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Jenkins version:2.263.1
kubernetes plugin version: 1.29.2
When specified Linux capabilities via yam override,
spec:
containers:
- name: jnlp
resources:
limits:
memory: "2G"
cpu: "1"
requests:
memory: "2G"
cpu: "1"
securityContext:
capabilities:
add: ["SYS_ADMIN", "CAP_SETUID", "CAP_SETGID"]
runAsGroup: 5107
runAsUser: 5107
The settings for capabilities got ignored.
The "Show raw yaml in console" doesn't have the capabilities displayed in the console raw yaml.
name: "jnlp"
resources:
limits:
memory: "2G"
cpu: "1"
requests:
memory: "2G"
cpu: "1"
securityContext:
runAsGroup: 5107
runAsUser: 5107
[JENKINS-65126] specified Linux capabilities via yaml override gets ignored
Description |
Original:
When specified Linux capabilities via yam override,
spec: containers: - name: jnlp resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: capabilities: add: ["SYS_ADMIN", "CAP_SETUID", "CAP_SETGID"] runAsGroup: 5107 runAsUser: 5107 The settings for capabilities got ignored. The "Show raw yaml in console" doesn't have the capabilities displayed in the console raw yaml. name: "jnlp" resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: runAsGroup: 5107 runAsUser: 5107 |
New:
When specified Linux capabilities via yam override,
spec: containers: name: jnlp resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: capabilities: add: ["SYS_ADMIN", "CAP_SETUID", "CAP_SETGID"] runAsGroup: 5107 runAsUser: 5107 The settings for capabilities got ignored. The "Show raw yaml in console" doesn't have the capabilities displayed in the console raw yaml. name: "jnlp" resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: runAsGroup: 5107 runAsUser: 5107 |
Description |
Original:
When specified Linux capabilities via yam override,
spec: containers: name: jnlp resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: capabilities: add: ["SYS_ADMIN", "CAP_SETUID", "CAP_SETGID"] runAsGroup: 5107 runAsUser: 5107 The settings for capabilities got ignored. The "Show raw yaml in console" doesn't have the capabilities displayed in the console raw yaml. name: "jnlp" resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: runAsGroup: 5107 runAsUser: 5107 |
New:
When specified Linux capabilities via yam override,
spec: containers: - name: jnlp resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: capabilities: add: ["SYS_ADMIN", "CAP_SETUID", "CAP_SETGID"] runAsGroup: 5107 runAsUser: 5107 The settings for capabilities got ignored. The "Show raw yaml in console" doesn't have the capabilities displayed in the console raw yaml. name: "jnlp" resources: limits: memory: "2G" cpu: "1" requests: memory: "2G" cpu: "1" securityContext: runAsGroup: 5107 runAsUser: 5107 |