-
Notifications
You must be signed in to change notification settings - Fork 2k
Add Vault JWT local CRE coverage and topology docs #22048
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
65be103
[codex] Add Vault JWT local CRE test coverage
prashantkumar1982 dcf8b01
[codex] Fix Vault JWT topology and owner responses
prashantkumar1982 8cb595f
[codex] Fix Vault config lint
prashantkumar1982 0428e8c
[codex] Trim non-Vault CRE changes
prashantkumar1982 6438b85
increase test timeout
prashantkumar1982 d883c1b
Merge branch 'develop' of https://github.com/smartcontractkit/chainli…
prashantkumar1982 e3b6ca0
[codex] Add disabled Vault topology coverage
prashantkumar1982 39bb4e2
[codex] Simplify Vault handler wiring
prashantkumar1982 b3c2302
[codex] Align Vault JWT behavior with topology flags
prashantkumar1982 51fe576
[codex] Simplify Vault CRE topologies
prashantkumar1982 aa34f0f
Merge remote-tracking branch 'origin/develop' into codex/vault-jwt-e2e
prashantkumar1982 6cba4ea
[codex] Refactor Vault smoke helpers
prashantkumar1982 5614e15
[codex] Fix Vault smoke CI wiring
prashantkumar1982 951be59
[codex] Fix Vault smoke copylocks lint
prashantkumar1982 729ba09
[codex] Add local CRE skill docs
prashantkumar1982 01f4475
Merge remote-tracking branch 'origin/develop' into codex/vault-jwt-e2e
prashantkumar1982 a038867
[codex] Address local CRE review feedback
prashantkumar1982 5dc28bd
[codex] Fix vault linking config in CI
prashantkumar1982 b656838
[codex] Fix vault workflow linking config
prashantkumar1982 2556d92
[codex] Speed up vault Bucket B workflow checks
prashantkumar1982 ff7c8d7
[codex] Reuse vault workflows across Bucket B phases
prashantkumar1982 d9e3469
Merge remote-tracking branch 'origin/develop' into codex/vault-jwt-e2e
prashantkumar1982 11fa4c0
[codex] Remove unused vault workflow helpers
prashantkumar1982 e991a95
[codex] Increase go_core_tests runner memory
prashantkumar1982 6f8ed93
[codex] Move go_core_tests off tmpfs runner
prashantkumar1982 867ace2
Merge remote-tracking branch 'origin/develop' into codex/vault-jwt-e2e
prashantkumar1982 0cd33b8
[codex] Start shared test linking service
prashantkumar1982 e29f274
[codex] Fix linking service errname lint
prashantkumar1982 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Calling
StripRequestIdentitybefore node-side reauthorization changes the JSON-RPC digest whenever the original client request already includedorg_id/workflow_ownerin params. In that case the gateway authorizes the original digest, but the node recomputes a different digest after zeroing those fields and rejects with a digest mismatch. This is a regression for clients (JWT or allowlist) that legitimately populate these request fields, because their requests now fail only at the node hop.Useful? React with 👍 / 👎.