-
Bug
-
Resolution: Fixed
-
Major
-
None
-
helm chart version: 5.8.17
Jenkins app version: 2.492.1
---
Jenkins: 2.492.1
OS: Linux - 6.1.119-129.201.amzn2023.aarch64
Java: 17.0.14 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)
---
active-directory:2.39
amazon-ecr:1.151.vb_ca_71ddd0b_cf
ansicolor:1.0.6
ant:513.vde9e7b_a_0da_0f
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
apache-httpcomponents-client-5-api:5.4-136.v5a_21779c63f8
artifactory:4.0.8
asm-api:9.7.1-97.v4cc844130d97
authentication-tokens:1.131.v7199556c3004
aws-credentials:243.v41c19a_fb_5dcf
aws-java-sdk-api-gateway:1.12.772-477.v650d756dcf6d
aws-java-sdk-cloudformation:1.12.772-477.v650d756dcf6d
aws-java-sdk-cloudfront:1.12.772-477.v650d756dcf6d
aws-java-sdk-codedeploy:1.12.772-477.v650d756dcf6d
aws-java-sdk-ec2:1.12.772-477.v650d756dcf6d
aws-java-sdk-ecr:1.12.772-477.v650d756dcf6d
aws-java-sdk-elasticbeanstalk:1.12.772-477.v650d756dcf6d
aws-java-sdk-elasticloadbalancingv2:1.12.772-477.v650d756dcf6d
aws-java-sdk-iam:1.12.772-477.v650d756dcf6d
aws-java-sdk-lambda:1.12.772-477.v650d756dcf6d
aws-java-sdk-minimal:1.12.772-477.v650d756dcf6d
aws-java-sdk-organizations:1.12.772-477.v650d756dcf6d
aws-java-sdk-sns:1.12.772-477.v650d756dcf6d
aws-java-sdk-sqs:1.12.772-477.v650d756dcf6d
aws-java-sdk2-core:2.30.28-26.v649b_8df2f988
aws-java-sdk2-ec2:2.30.28-26.v649b_8df2f988
aws-java-sdk2-ecr:2.30.28-26.v649b_8df2f988
blueocean:1.27.16
blueocean-bitbucket-pipeline:1.27.16
blueocean-commons:1.27.16
blueocean-config:1.27.16
blueocean-core-js:1.27.16
blueocean-dashboard:1.27.16
blueocean-display-url:2.4.3
blueocean-events:1.27.16
blueocean-git-pipeline:1.27.16
blueocean-github-pipeline:1.27.16
blueocean-i18n:1.27.16
blueocean-jwt:1.27.16
blueocean-personalization:1.27.16
blueocean-pipeline-api-impl:1.27.16
blueocean-pipeline-editor:1.27.16
blueocean-pipeline-scm-api:1.27.16
blueocean-rest:1.27.16
blueocean-rest-impl:1.27.16
blueocean-web:1.27.16
bootstrap5-api:5.3.3-2
bouncycastle-api:2.30.1.80-256.vf98926042a_9b_
branch-api:2.1214.v3f652804588d
build-user-vars-plugin:195.v8c35f9d5c3dc
caffeine-api:3.2.0-161.v691ef352cee1
checks-api:367.v18b_7f530e54a_
cloudbees-bitbucket-branch-source:935.1.1
cloudbees-disk-usage-simple:232.v713eeed2e1f4
cloudbees-folder:6.982.vf165a_16c9507
command-launcher:118.v72741845c17a_
commons-compress-api:1.27.1-2
commons-lang3-api:3.17.0-84.vb_b_938040b_078
commons-text-api:1.13.0-153.v91dcd89e2a_22
config-file-provider:982.vb_a_e458a_37021
configuration-as-code:1932.v75cb_b_f1b_698d
credentials:1408.va_622a_b_f5b_1b_1
credentials-binding:687.v619cb_15e923f
dependency-check-jenkins-plugin:5.6.0
display-url-api:2.209.v582ed814ff2f
docker-commons:445.v6b_646c962a_94
docker-workflow:603.va_6964865a_9b_9
durable-task:587.v84b_877235b_45
ec2:1864.v6fc4480cb_8fb_
echarts-api:5.6.0-2
eddsa-api:0.3.0-13.v7cb_69ed68f00
email-ext:1876.v28d8d38315b_d
embeddable-build-status:548.v5653c6e28c41
favorite:2.225.v68765b_b_a_1fa_3
font-awesome-api:6.7.2-1
git:5.7.0
git-client:6.1.2
github:1.42.0
github-api:1.321-478.vc9ce627ce001
github-branch-source:1810.v913311241fa_9
github-checks:602.v264a_83610da_6
gradle:2.14.1
gson-api:2.12.1-113.v347686d6729f
handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13
hidden-parameter:414.vfe0a_8b_052546
htmlpublisher:424.va_e57f1253461
http_request:1.20
instance-identity:201.vd2a_b_5a_468a_a_6
ionicons-api:82.v0597178874e1
jackson2-api:2.17.0-389.va_5c7e45cd806
jakarta-activation-api:2.1.3-2
jakarta-mail-api:2.1.3-2
javadoc:310.v032f3f16b_0f8
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-10
jaxb:2.3.9-133.vb_ec76a_73f706
jenkins-design-language:1.27.16
jersey2-api:2.45-154.v4ded3dc34f81
jfrog:1.5.8
jjwt-api:0.11.5-120.v0268cf544b_89
job-dsl:1.91
joda-time-api:2.13.1-115.va_6b_5f8efb_1d8
jquery3-api:3.7.1-3
jsch:0.2.16-95.v3eecb_55fa_b_78
json-api:20250107-125.v28b_a_ffa_eb_f01
json-path-api:2.9.0-148.v22a_7ffe323ce
junit:1317.v5b_35d792b_06a_
kubernetes:4314.v5b_846cf499eb_
kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2
kubernetes-credentials:190.v03c305394deb_
ldap:776.vddf3e325103b_
mailer:489.vd4b_25144138f
matrix-auth:3.2.4
matrix-project:845.vffd7fa_f27555
maven-plugin:3.25
metrics:4.2.21-464.vc9fa_a_0d6265d
mina-sshd-api-common:2.14.0-143.v2b_362fc39576
mina-sshd-api-core:2.14.0-143.v2b_362fc39576
mina-sshd-api-scp:2.14.0-143.v2b_362fc39576
node-iterator-api:55.v3b_77d4032326
okhttp-api:4.11.0-183.va_87fc7a_89810
oss-symbols-api:296.v4981240eeb_1a_
parameterized-scheduler:285.ve611986d4c48
pipeline-aws:1.45
pipeline-build-step:557.v95d96f77b_2b_8
pipeline-graph-analysis:231.v56354571a_da_0
pipeline-groovy-lib:752.vdddedf804e72
pipeline-input-step:515.v8857b_eb_b_910c
pipeline-milestone-step:127.vb_52887ca_3b_6d
pipeline-model-api:2.2236.va_b_88ceec798f
pipeline-model-definition:2.2236.va_b_88ceec798f
pipeline-model-extensions:2.2236.va_b_88ceec798f
pipeline-rest-api:2.37
pipeline-stage-step:322.vecffa_99f371c
pipeline-stage-tags-metadata:2.2236.va_b_88ceec798f
pipeline-stage-view:2.37
pipeline-utility-steps:2.19.0
plain-credentials:183.va_de8f1dd5a_2b_
plugin-util-api:6.0.0
prism-api:1.29.0-19
prometheus:819.v50953a_c560dd
pubsub-light:1.18
rebuild:338.va_0a_b_50e29397
resource-disposer:0.25
role-strategy:756.v978cb_392eb_d3
scm-api:704.v3ce5c542825a_
script-security:1373.vb_b_4a_a_c26fa_00
slack:761.v2a_8770f0d169
snakeyaml-api:2.3-123.v13484c65210a_
sonar:2.18
sse-gateway:1.27
ssh-credentials:355.v9b_e5b_cde5003
ssh-slaves:3.1031.v72c6b_883b_869
sshd:3.330.vc866a_8389b_58
structs:343.vdcf37b_a_c81d5
timestamper:1.28
token-macro:444.v52de7e9c573d
trilead-api:2.192.vc50a_d147e369
variant:70.va_d9f17f859e0
workflow-aggregator:600.vb_57cdd26fdd7
workflow-api:1363.v03f731255494
workflow-basic-steps:1079.vce64b_a_929c5a_
workflow-cps:4032.vf3248d9c3fee
workflow-durable-task-step:1405.v1fcd4a_d00096
workflow-job:1505.vea_4b_20a_4a_495
workflow-multibranch:803.v08103b_87c280
workflow-scm-step:437.v05a_f66b_e5ef8
workflow-step-api:700.v6e45cb_a_5a_a_21
workflow-support:961.v51869f7b_d409
ws-cleanup:0.48
helm chart version: 5.8.17 Jenkins app version: 2.492.1 --- Jenkins: 2.492.1 OS: Linux - 6.1.119-129.201.amzn2023.aarch64 Java: 17.0.14 - Eclipse Adoptium (OpenJDK 64-Bit Server VM) --- active-directory:2.39 amazon-ecr:1.151.vb_ca_71ddd0b_cf ansicolor:1.0.6 ant:513.vde9e7b_a_0da_0f antisamy-markup-formatter:173.v680e3a_b_69ff3 apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83 apache-httpcomponents-client-5-api:5.4-136.v5a_21779c63f8 artifactory:4.0.8 asm-api:9.7.1-97.v4cc844130d97 authentication-tokens:1.131.v7199556c3004 aws-credentials:243.v41c19a_fb_5dcf aws-java-sdk-api-gateway:1.12.772-477.v650d756dcf6d aws-java-sdk-cloudformation:1.12.772-477.v650d756dcf6d aws-java-sdk-cloudfront:1.12.772-477.v650d756dcf6d aws-java-sdk-codedeploy:1.12.772-477.v650d756dcf6d aws-java-sdk-ec2:1.12.772-477.v650d756dcf6d aws-java-sdk-ecr:1.12.772-477.v650d756dcf6d aws-java-sdk-elasticbeanstalk:1.12.772-477.v650d756dcf6d aws-java-sdk-elasticloadbalancingv2:1.12.772-477.v650d756dcf6d aws-java-sdk-iam:1.12.772-477.v650d756dcf6d aws-java-sdk-lambda:1.12.772-477.v650d756dcf6d aws-java-sdk-minimal:1.12.772-477.v650d756dcf6d aws-java-sdk-organizations:1.12.772-477.v650d756dcf6d aws-java-sdk-sns:1.12.772-477.v650d756dcf6d aws-java-sdk-sqs:1.12.772-477.v650d756dcf6d aws-java-sdk2-core:2.30.28-26.v649b_8df2f988 aws-java-sdk2-ec2:2.30.28-26.v649b_8df2f988 aws-java-sdk2-ecr:2.30.28-26.v649b_8df2f988 blueocean:1.27.16 blueocean-bitbucket-pipeline:1.27.16 blueocean-commons:1.27.16 blueocean-config:1.27.16 blueocean-core-js:1.27.16 blueocean-dashboard:1.27.16 blueocean-display-url:2.4.3 blueocean-events:1.27.16 blueocean-git-pipeline:1.27.16 blueocean-github-pipeline:1.27.16 blueocean-i18n:1.27.16 blueocean-jwt:1.27.16 blueocean-personalization:1.27.16 blueocean-pipeline-api-impl:1.27.16 blueocean-pipeline-editor:1.27.16 blueocean-pipeline-scm-api:1.27.16 blueocean-rest:1.27.16 blueocean-rest-impl:1.27.16 blueocean-web:1.27.16 bootstrap5-api:5.3.3-2 bouncycastle-api:2.30.1.80-256.vf98926042a_9b_ branch-api:2.1214.v3f652804588d build-user-vars-plugin:195.v8c35f9d5c3dc caffeine-api:3.2.0-161.v691ef352cee1 checks-api:367.v18b_7f530e54a_ cloudbees-bitbucket-branch-source:935.1.1 cloudbees-disk-usage-simple:232.v713eeed2e1f4 cloudbees-folder:6.982.vf165a_16c9507 command-launcher:118.v72741845c17a_ commons-compress-api:1.27.1-2 commons-lang3-api:3.17.0-84.vb_b_938040b_078 commons-text-api:1.13.0-153.v91dcd89e2a_22 config-file-provider:982.vb_a_e458a_37021 configuration-as-code:1932.v75cb_b_f1b_698d credentials:1408.va_622a_b_f5b_1b_1 credentials-binding:687.v619cb_15e923f dependency-check-jenkins-plugin:5.6.0 display-url-api:2.209.v582ed814ff2f docker-commons:445.v6b_646c962a_94 docker-workflow:603.va_6964865a_9b_9 durable-task:587.v84b_877235b_45 ec2:1864.v6fc4480cb_8fb_ echarts-api:5.6.0-2 eddsa-api:0.3.0-13.v7cb_69ed68f00 email-ext:1876.v28d8d38315b_d embeddable-build-status:548.v5653c6e28c41 favorite:2.225.v68765b_b_a_1fa_3 font-awesome-api:6.7.2-1 git:5.7.0 git-client:6.1.2 github:1.42.0 github-api:1.321-478.vc9ce627ce001 github-branch-source:1810.v913311241fa_9 github-checks:602.v264a_83610da_6 gradle:2.14.1 gson-api:2.12.1-113.v347686d6729f handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13 hidden-parameter:414.vfe0a_8b_052546 htmlpublisher:424.va_e57f1253461 http_request:1.20 instance-identity:201.vd2a_b_5a_468a_a_6 ionicons-api:82.v0597178874e1 jackson2-api:2.17.0-389.va_5c7e45cd806 jakarta-activation-api:2.1.3-2 jakarta-mail-api:2.1.3-2 javadoc:310.v032f3f16b_0f8 javax-activation-api:1.2.0-8 javax-mail-api:1.6.2-10 jaxb:2.3.9-133.vb_ec76a_73f706 jenkins-design-language:1.27.16 jersey2-api:2.45-154.v4ded3dc34f81 jfrog:1.5.8 jjwt-api:0.11.5-120.v0268cf544b_89 job-dsl:1.91 joda-time-api:2.13.1-115.va_6b_5f8efb_1d8 jquery3-api:3.7.1-3 jsch:0.2.16-95.v3eecb_55fa_b_78 json-api:20250107-125.v28b_a_ffa_eb_f01 json-path-api:2.9.0-148.v22a_7ffe323ce junit:1317.v5b_35d792b_06a_ kubernetes:4314.v5b_846cf499eb_ kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2 kubernetes-credentials:190.v03c305394deb_ ldap:776.vddf3e325103b_ mailer:489.vd4b_25144138f matrix-auth:3.2.4 matrix-project:845.vffd7fa_f27555 maven-plugin:3.25 metrics:4.2.21-464.vc9fa_a_0d6265d mina-sshd-api-common:2.14.0-143.v2b_362fc39576 mina-sshd-api-core:2.14.0-143.v2b_362fc39576 mina-sshd-api-scp:2.14.0-143.v2b_362fc39576 node-iterator-api:55.v3b_77d4032326 okhttp-api:4.11.0-183.va_87fc7a_89810 oss-symbols-api:296.v4981240eeb_1a_ parameterized-scheduler:285.ve611986d4c48 pipeline-aws:1.45 pipeline-build-step:557.v95d96f77b_2b_8 pipeline-graph-analysis:231.v56354571a_da_0 pipeline-groovy-lib:752.vdddedf804e72 pipeline-input-step:515.v8857b_eb_b_910c pipeline-milestone-step:127.vb_52887ca_3b_6d pipeline-model-api:2.2236.va_b_88ceec798f pipeline-model-definition:2.2236.va_b_88ceec798f pipeline-model-extensions:2.2236.va_b_88ceec798f pipeline-rest-api:2.37 pipeline-stage-step:322.vecffa_99f371c pipeline-stage-tags-metadata:2.2236.va_b_88ceec798f pipeline-stage-view:2.37 pipeline-utility-steps:2.19.0 plain-credentials:183.va_de8f1dd5a_2b_ plugin-util-api:6.0.0 prism-api:1.29.0-19 prometheus:819.v50953a_c560dd pubsub-light:1.18 rebuild:338.va_0a_b_50e29397 resource-disposer:0.25 role-strategy:756.v978cb_392eb_d3 scm-api:704.v3ce5c542825a_ script-security:1373.vb_b_4a_a_c26fa_00 slack:761.v2a_8770f0d169 snakeyaml-api:2.3-123.v13484c65210a_ sonar:2.18 sse-gateway:1.27 ssh-credentials:355.v9b_e5b_cde5003 ssh-slaves:3.1031.v72c6b_883b_869 sshd:3.330.vc866a_8389b_58 structs:343.vdcf37b_a_c81d5 timestamper:1.28 token-macro:444.v52de7e9c573d trilead-api:2.192.vc50a_d147e369 variant:70.va_d9f17f859e0 workflow-aggregator:600.vb_57cdd26fdd7 workflow-api:1363.v03f731255494 workflow-basic-steps:1079.vce64b_a_929c5a_ workflow-cps:4032.vf3248d9c3fee workflow-durable-task-step:1405.v1fcd4a_d00096 workflow-job:1505.vea_4b_20a_4a_495 workflow-multibranch:803.v08103b_87c280 workflow-scm-step:437.v05a_f66b_e5ef8 workflow-step-api:700.v6e45cb_a_5a_a_21 workflow-support:961.v51869f7b_d409 ws-cleanup:0.48
using "Role-based Authorization Strategy" plugin to give different teams access to their relevant pipeline jobs, without seeing or having any access to pipelines related to other teams.
to achieve this, we use dedicated views. each view has multiple jobs with no strict pattern for the job's name or type, could be pipeline, multibranch or folder.
using the plugin's "@ContainedInView" macro, we managed to achieve the desired behavior, where each team has access to its relevant view and all jobs inside that view. the major issue is with the multibranch pipeline jobs. when the user clicks the job, it appears empty; no branches or job history whatsoever. when the admin provided the user with a direct link to the job, Jenkins showed a "lack of permissions" error message and the page wasn't displayed.
there doesn't seem to be any documentation of any kind regarding multibranch pipelines in the plugin's readme page or in the macros description.
please advise!