Commit graph

119319 commits

Author SHA1 Message Date
vzhestkov
3ad2037a39 Improve pip target override condition 2023-11-26 15:27:39 -07:00
James Howe
9b5f047f98 Missing versionadded tag for "offline" 2023-11-26 15:21:45 -07:00
Sander Cornelissen
a686ce00b2 Fix pylint issues in unit test for pip state 2023-11-20 07:16:55 +00:00
Sander Cornelissen
15cef7dbab Add changelog for #65458 2023-11-20 07:16:55 +00:00
Sander Cornelissen
f36b821e1a Add test for fix when user does not exists on pip 2023-11-20 07:16:55 +00:00
Sander Cornelissen
ee3d8924ac Fix for pip state when user doesn't exist 2023-11-20 07:16:55 +00:00
jeanluc
d7338a0e79 Support master tops on masterless minions
Also, make salt-ssh master tops behave like regular ones, i.e. merge the
returns of multiple master top modules for the same environment.
2023-11-17 11:34:02 +00:00
jeanluc
d7f20320d5 Deprecate pushover returner, remove warnings
Warnings will be automated.
2023-11-17 09:18:51 +00:00
jeanluc
3106812cd0 Add deprecation notice to docstrings 2023-11-17 09:18:51 +00:00
jeanluc
89ee0bd9bd Deprecate pushover modules in favor of saltext 2023-11-17 09:18:51 +00:00
jeanluc
33d35f6336 Review comments 2 2023-11-17 09:18:30 +00:00
jeanluc
9718d1e617 Enable new func tests for GPG state module on Win 2023-11-17 09:18:30 +00:00
jeanluc
e1717bcf5a Commit review remarks 2023-11-17 09:18:30 +00:00
jeanluc
bad064ffc9 Clean up new module unit tests 2023-11-17 09:18:30 +00:00
jeanluc
60fd084cf5 Make gpg.receive_keys report failure when GPG does
This makes `gpg.present` report the correct result when a
keyserver is unreachable and thus fixes issue 65169 in
concert with several related fixes in this branch.
2023-11-17 09:18:30 +00:00
jeanluc
b97022a705 Add test for issue 65169
gpg.present succeeds when the keyserver is unreachable
2023-11-17 09:18:30 +00:00
jeanluc
65fb54614b Run pyupgrade for Python >=3.8 2023-11-17 09:18:30 +00:00
jeanluc
69e98434e0 Rename changelog files to .md 2023-11-17 09:18:30 +00:00
jeanluc
3e45b1f727 Backport fix for delete_key 2023-11-17 09:18:30 +00:00
jeanluc
311e2938c0 Backport more meaningful tests 2023-11-17 09:18:30 +00:00
jeanluc
3dbf49190f Backport message fixes 2023-11-17 09:18:30 +00:00
jeanluc
73a6996c75 Fix gpg state module docs 2023-11-17 09:18:30 +00:00
jeanluc
6f1a821000 Make deleting keys with user/gnupghome possible 2023-11-17 09:18:30 +00:00
jeanluc
702a899a15 Add tests for issue 63159 2023-11-17 09:18:30 +00:00
jeanluc
94ae9f4fc9 Fix gpg.receive_keys returns success on failed import 2023-11-17 09:18:30 +00:00
jeanluc
9a031b1dee Make gpg state module respect test mode 2023-11-17 09:18:30 +00:00
jeanluc
ba395d7c27 Add tests for issue 63156 2023-11-17 09:18:30 +00:00
jeanluc
e8b384afc9 Make gpg state module report correct result and changes 2023-11-17 09:18:30 +00:00
jeanluc
5fa3605611 Add tests for state module and issue 63144 2023-11-17 09:18:30 +00:00
nicholasmhughes
ab72e70697 fixes saltstack/salt#65295 nftables module type does not ensure unique nft family values 2023-11-16 18:31:31 +00:00
nicholasmhughes
0557667bbf fixes saltstack/salt#63214 enable/disable broken if systemd service is an alias 2023-11-16 18:31:12 +00:00
Pedro Algarvio
d14de602b1 When a release doc only exists as a template, copy it into the right path
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-16 16:53:31 +00:00
Pedro Algarvio
6cfbd27473 Show warning on modules which are getting deprecated into extensions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-16 16:53:31 +00:00
Shane Lee
cf060abb6d
Merge pull request #65560 from max-arnold/fix-conf-salt-index
[master] Move configuration index doc
2023-11-16 09:37:17 -07:00
David Murphy
6c7abe7935 Fix reviewers commited suggestion 2023-11-16 12:39:58 +00:00
David Murphy
9ebd809470 Update salt/utils/odict.py
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-11-16 12:39:58 +00:00
David Murphy
a43d56f2d9 Update salt/utils/odict.py
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-11-16 12:39:58 +00:00
David Murphy
308a3c4233 Update changelog/65542.deprecated.md
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-11-16 12:39:58 +00:00
David Murphy
64e0a4021a Added changelog 2023-11-16 12:39:58 +00:00
David Murphy
51b781fc4b Assed deprecation warning for Salt's backport of OrderedDict class 2023-11-16 12:39:58 +00:00
nicholasmhughes
ffab39b7e2 fixes saltstack/salt#65565 deprecate Kubernetes modules for move to saltext-kubernetes 2023-11-16 08:48:00 +00:00
Nicholas Hughes
040ae9e55c
[master] Add wildcard removal for aptpkg (#65221)
* fixes saltstack/salt#65220 add wildcard removal for aptpkg

* adding functional module tests for wildcard removal

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* fix functional pkg tests for wildcard

* adding pytest marks to skip yum tests on non-el systems

* fixing update method for match_wildcard dict

---------

Co-authored-by: Megan Wilhite <mwilhite@vmware.com>
2023-11-15 11:48:45 -08:00
nicholasmhughes
c5fbfa1fe7 fixes saltstack/salt#65501 file.comment ignore_missing not working with multiline char 2023-11-15 16:48:48 +00:00
Max Arnold
c98aa86fd8 Move configuration index doc 2023-11-15 08:23:27 +07:00
Salt Project Packaging
6531c36679 Update the bootstrap script to v2023.11.07 2023-11-10 19:39:20 +00:00
Gareth J. Greenaway
ad05dce33a Additional package name for OS X 13. 2023-11-10 19:38:13 +00:00
Gareth J. Greenaway
6640b05216 fixes for MacOS X 13 2023-11-10 19:38:13 +00:00
Pedro Algarvio
4f790e3945 Add macos-13 to the platforms to run tests on
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-10 19:38:13 +00:00
Pedro Algarvio
d7443d1aea Bump to actionlint 1.6.26
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-10 19:38:13 +00:00
Pedro Algarvio
ede29b4fdf This is not yet true
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-10 14:51:21 +00:00