Skip to content

Merge forward #69894 - #69955

Open
lkubb wants to merge 12 commits into
saltstack:3007.xfrom
lkubb:fix-509v2
Open

Merge forward #69894#69955
lkubb wants to merge 12 commits into
saltstack:3007.xfrom
lkubb:fix-509v2

Conversation

@lkubb

@lkubb lkubb commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

  • Rebases the patch from Several fixes for x509_v2 #69894 to 3007.x (which is very similar to 3008.x now, so merge forward from here on should just work).
  • Re-applies unrelated changes from 3006.x that were lost during an earlier merge-forward because of the logic having moved from the state module to salt/utils/x509.py.
  • Updates x509_v2 wrapper docstrings accordingly.
  • includes cherry-picked commit 469a652 to make CI work

Trying to ensure the latest changes are merged forward correctly.

Note: The wrapper has only been released in 3008, but the current 3007 branch contains it, so I included its updates here. Same for the lost unrelated changes.

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes

lkubb added 3 commits August 4, 2026 12:00
Note: This also syncs handling of private key decryption errors with
3006.x - the changes were dropped during a merge forward because the
logic migrated from the state module to utils.
@lkubb

lkubb commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

failures unrelated, 3007.x needs #69929

Cherry-picked from 3006.x (649ada8 / PR saltstack#69929). Relenv 0.22.18
includes the pip 26.2 InstallRequirement.install/install_wheel wrapper
fix (relenv PR saltstack#314) that the four preceding revert commits were
working around.
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.

3 participants