Commit graph

117353 commits

Author SHA1 Message Date
pjcreath
402aa367ed Fix the password hashing function of mac_user.enable_auto_login
Fixes #64226
2023-05-15 20:46:34 +00:00
jeanluc
6867accbc4 Update versionadded 2023-05-15 20:45:48 +00:00
jeanluc
7ca76a8bea Rename changelog files to .md 2023-05-15 20:45:48 +00:00
jeanluc
fceb58d543 Fix tests, return res dict 2023-05-15 20:45:48 +00:00
jeanluc
c76fdd638a Reduce versionadded
in case it makes its way into 3006
2023-05-15 20:45:48 +00:00
jeanluc
b622d96a62 Return minion_id on success
This makes checking the response downstream more reliable.
2023-05-15 20:45:48 +00:00
jeanluc
0873ece26c Add match runner 2023-05-15 20:45:48 +00:00
Marius Hoch
0cb3dc87e7 Fix two typos in the salt.state.cryptdev examples 2023-05-09 20:06:28 +00:00
hiteshbedre
f68e9616b9 corrected misleading comment 2023-05-09 20:05:23 +00:00
jeanluc
4d617dd44a
Add signed_by_[any|all] parameters to gpg.verify (#63168)
* Add test for issue 63145

* Make gpg.verify respect gnupghome

* Add `signed_by_any`/`signed_by_all` params to gpg.verify

* Reconsider status check

* Fix tests

* Plug verification issue after status check reconsideration

Since missing pubkeys also cause the previous signature's
fingerprint to be overwritten, this would have led to
situations where the check could have passed when it
should not have.

* Cleanup logic

* Workaround python-gnupg issue

https://github.com/vsajip/python-gnupg/issues/214

* Adapt offical fix for workaround

ee94a7ecc1
That was very fast.

* Backport more meaningful test

* Update versionadded

* Avoid exception on import w/ missing gnupg lib

* Do not apply workaround on fixed versions

* Correct bool comparison

* Account for subkeys

sig_info["fingerprint"] contains the actual signing key's fingerprint,
which might be a subkey. The primary key's fingerprint is always found in
sig_info["pubkey_fingerprint"]. In cases where a signing subkey was
used, the intended behavior is still comparison with the primary key.

* Bump versionadded

* Rename changelog files to .md
2023-05-09 13:24:48 -06:00
Pedro Algarvio
6b1a49e341 Pull requests targeting master should also trigger the logic.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
bf964ccd25 Create the release notes template(if missing)
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
0b0c29e79c The master branch is now for 3007(Chlorine) development
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
4d2787c6af
Merge pull request #64247 from s0undt3ch/hotfix/merge-forward
[master] Merge 3006.x into master
2023-05-08 17:44:45 +01:00
Pedro Algarvio
dfa273bc5e
Merge 3006.x into master 2023-05-06 08:37:41 +01:00
MKLeb
44b2c01855 Remove the release_branches check, other rules we have setup lock it up well enough 2023-05-06 07:52:59 +01:00
Shane Lee
b2e91cccba
Merge pull request #64245 from twangboy/fix_update_winrepo
[master] Update create-pull-request action to v5
2023-05-05 16:44:46 -06:00
Twangboy
e2d4a223cc
Update create-pull-request action to v5 2023-05-05 16:44:28 -06:00
Shane Lee
a02127f7db
Merge pull request #64244 from twangboy/fix_update_winrepo
[master] Fix update winrepo
2023-05-05 15:24:39 -06:00
Twangboy
0e89ac8050
Update python script to use load_yaml 2023-05-05 15:20:41 -06:00
Twangboy
5b69f6e5ed
Fix repo url 2023-05-05 15:18:04 -06:00
Dominik Gedon
5300cc451c docs: small fixes for transactional update
This will fix some spellings and layout issues.

Signed-off-by: Dominik Gedon <dominik.gedon@suse.com>
2023-05-05 12:52:03 -07:00
Salt Project Packaging
4e8b77df67
Release v3006.1 2023-05-05 17:53:34 +00:00
Pedro Algarvio
6531a388ab Bump to relenv 0.12.3
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
ad84d7cae9 Let's not concentrate the logic into a "one liner"
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
50531c5adf Add 3006.1 release notes template.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
f6188fddfc Handle stale cache
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
f871c09e7b Fix typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Daniel A. Wozniak
2920f01161 Account for different extras location on win32 2023-05-05 10:11:18 +01:00
Daniel A. Wozniak
b660d03ef0 Bump relenv to 0.12.1 2023-05-05 10:11:18 +01:00
Daniel A. Wozniak
ae68a09465 Remove un-needed code block 2023-05-05 10:11:18 +01:00
Pedro Algarvio
2aad5d20f1 Add build time checks to ensure the right relenv version is being used
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
6b168950e5 Generate workflows if cicd/shared-gh-workflows-context.yml is modified
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Daniel A. Wozniak
ac906c49f8 Update relenv version to 0.12.0 2023-05-05 10:11:18 +01:00
Pedro Algarvio
310991a6d6 The extras-<python-major>.<python-minor> is a Salt thing.
Create it at the right stage.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
5c1ac329c4 Get site-packages from python
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
42a3080b1d Only delete existing paths on macOS onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
9a94ec6d6a Confirm salt extensions are discoverable by salt when salt-pip installed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
a59929ad20 Be sure to run the installed script to confirm it works
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
3584921fc6 Add a .pth to the onedir env to ensure packages in extras are importable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
42d3eaa6e6 HTTPS is also valid. Switch to parametrized test.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-04 10:32:13 +01:00
cmcmarrow
841f5ca18a change log 2023-05-04 10:32:13 +01:00
cmcmarrow
a303fdded7 fix doc 2023-05-04 10:32:13 +01:00
cmcmarrow
370d6e4f0f add tests and add support for an iter 2023-05-04 10:32:13 +01:00
cmcmarrow
f122899f2b got to log warning 2023-05-04 10:32:13 +01:00
cmcmarrow
5867b2d1df add errors and docs 2023-05-04 10:32:13 +01:00
Twangboy
88f223e1ca Fix test_reg, migrate to pytests 2023-05-03 20:51:28 -07:00
Twangboy
66e085740c make lgpo_reg enforce registry changes 2023-05-03 20:51:28 -07:00
Daniel A. Wozniak
8e4907a057 Skip salt user tests on macos 2023-05-03 16:42:19 -07:00
Daniel A. Wozniak
58b6f8c369 Add changelog for #64204 2023-05-03 16:42:19 -07:00