Skip to content

Sign request loads in _package_load, not in _send_req_*#69246

Open
dwoz wants to merge 1 commit into
saltstack:3006.xfrom
dwoz:68181
Open

Sign request loads in _package_load, not in _send_req_*#69246
dwoz wants to merge 1 commit into
saltstack:3006.xfrom
dwoz:68181

Conversation

@dwoz
Copy link
Copy Markdown
Contributor

@dwoz dwoz commented May 27, 2026

Fixes #68181

The minion was signing before AsyncReqChannel attached nonce/ts/tok, so master verification re-serialized different bytes and every signed return was dropped. Sign inside _package_load after the metadata is attached; remove the now-redundant signing from the five send_req* methods.

@dwoz dwoz requested a review from a team as a code owner May 27, 2026 23:43
@dwoz dwoz added the test:full Run the full test suite label May 27, 2026
Akm0d
Akm0d previously approved these changes May 29, 2026
Fixes saltstack#68181

The minion was signing before AsyncReqChannel attached nonce/ts/tok,
so master verification re-serialized different bytes and every signed
return was dropped. Sign inside _package_load after the metadata is
attached; remove the now-redundant signing from the five _send_req_*
methods.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants