Skip to content

feat(vault): restrict zone-b workflow DON GetSecrets to allowlisted owners#23145

Merged
prashantkumar1982 merged 15 commits into
developfrom
vault-zone-b-restriction
Jul 21, 2026
Merged

feat(vault): restrict zone-b workflow DON GetSecrets to allowlisted owners#23145
prashantkumar1982 merged 15 commits into
developfrom
vault-zone-b-restriction

Test allowlisted zone-b owner success path through Execute (MUST-2)

53984b6
Select commit
Loading
Failed to load commit list.
CL-sonarqube-production / SonarQube Code Analysis succeeded Jul 21, 2026 in 1m 11s

Annotations

Check warning on line 31 in core/capabilities/registry.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

Define a constant instead of duplicating this literal "metadataRegistry information not available" 5 times.

[S1192] String literals should not be duplicated
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=23145&issues=20fecccd-60c6-481d-b164-11ed70b06734&open=20fecccd-60c6-481d-b164-11ed70b06734

Check warning on line 74 in system-tests/tests/smoke/cre/cre_suite_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

Refactor this method to reduce its Cognitive Complexity from 59 to the 30 allowed.

[S3776] Cognitive Complexity of functions should not be too high
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=23145&issues=8895ce48-2604-4522-ac23-67cd4f09d56b&open=8895ce48-2604-4522-ac23-67cd4f09d56b

Check warning on line 81 in core/services/workflows/v2/confidential_module.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 12 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=23145&issues=c60ecd2f-0314-4c2e-a159-57bdfb9f956a&open=c60ecd2f-0314-4c2e-a159-57bdfb9f956a