Commit graph

118318 commits

Author SHA1 Message Date
Megan Wilhite
4d9eee7753 Add PYTHONWARNINGS=ignore option to silence deprecation warnings 2023-08-28 07:39:32 +01:00
Jens-U. Mozdzen
2c72c0471b make Cloud::vm_config() handle per-VM vm_overrides according to inline docs 2023-08-25 13:12:47 +00:00
Cian Yong Leow
5cb273cef7 Fix Flaky LazyLoaderRefreshFileMappingTest
Move creation of the lock to a private method to isolate mocking behaviour from main threading library.
2023-08-25 13:12:09 +00:00
Bernhard Gally
82d35f5d5c apply suggested linting changes 2023-08-25 13:11:46 +00:00
Bernhard Gally
725a5bdc3a Apply suggested f-string changes 2023-08-25 13:11:46 +00:00
Bernhard Gally
30354137b0 Deprecate proxmox cloud 2023-08-25 13:11:46 +00:00
Zhiwei Liang
2cfc5c2fb4 Update image 2023-08-25 13:10:52 +00:00
Zhiwei Liang
905f3d774d Update doc links 2023-08-25 13:10:52 +00:00
Zhiwei Liang
8e27387d3b Add a changelog entry 2023-08-25 13:10:52 +00:00
Zhiwei Liang
0d3f49296e Update docs and tests 2023-08-25 13:10:52 +00:00
Zhiwei Liang
b9c565f191 Remove Linode API v3 usage 2023-08-25 13:10:52 +00:00
Daniel A. Wozniak
e57901290e Wean off load_module 2023-08-25 08:46:29 +01:00
Megan Wilhite
17a9837e36
Merge pull request #64998 from s0undt3ch/hotfix/merge-forward
[master] Merge 3006.x into master
2023-08-24 17:58:00 +00:00
Daniel A. Wozniak
cc834784be
Close request server after testing it 2023-08-24 09:30:58 +01:00
Daniel A. Wozniak
07033471bd
Close the inotify and watchdog instances after each test 2023-08-24 09:30:50 +01:00
Daniel A. Wozniak
673e6ecccb Remove dead code reference 2023-08-21 16:12:01 -07:00
Daniel A. Wozniak
ba433a71c7 Remove dead code reference 2023-08-21 10:03:26 -07:00
MKLeb
4afea71ae5 Don't let dependabot open PRs for regular version updates 2023-08-21 16:57:32 +01:00
twangboy
478ed7008c Fix lint 2023-08-18 20:25:04 +00:00
twangboy
563afaffca Fix lint 2023-08-18 20:25:04 +00:00
twangboy
c9512a1853 Fix pre-commit 2023-08-18 20:25:04 +00:00
Victor Zhestkov
1f7ad41df7 Add changelog entry 2023-08-18 20:25:04 +00:00
Victor Zhestkov
d940aa79b0 Update tests/pytests/functional/utils/user/test_get_group_dict.py
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-08-18 20:25:04 +00:00
Victor Zhestkov
ba82644375 Add test of calling salt.utils.user.get_group_dict
for the user having improper duplicate group
2023-08-18 20:25:04 +00:00
Victor Zhestkov
8e89a094f1 Prevent KeyError on calling grp.getgrnam in case of improper group 2023-08-18 20:25:04 +00:00
Pablo Suárez Hernández
d3f204e959 Add changes suggested by pre-commit 2023-08-18 20:15:26 +00:00
Pablo Suárez Hernández
cf7bcadedc Add changelog file 2023-08-18 20:15:26 +00:00
Pablo Suárez Hernández
2b06ea6f65 Define __virtualname__ for transactional_update module
This prevent problems with LazyLoader when importing this module,
which was wrongly exposing functions for this module under "state.*"
2023-08-18 20:15:26 +00:00
MKLeb
0f26cf5b93 Add .github/dependabot.yml 2023-08-18 20:14:10 +01:00
Pedro Algarvio
a6cb942a3b
Add back code logic that pyupgrade removed.
We still need this for salt-ssh

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-17 20:34:21 +01:00
Pedro Algarvio
e8a392577d
Fix merged forwarded code and test
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-17 09:54:54 +01:00
Pedro Algarvio
ad4821b87f
Run pyupgrade on the files changed on the merge forward
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-16 09:16:19 +01:00
Pedro Algarvio
22107ebd32
Merge 3006.x into master 2023-08-15 22:29:25 +01:00
Megan Wilhite
4f03b1d6ff
Merge pull request #64467 from cmcmarrow/remove_payload_Serial
[master] remove salt.payload.Serial
2023-08-15 20:12:28 +00:00
Daniel A. Wozniak
05231cfe5c Bump relenv to 0.13.4 2023-08-15 19:03:46 +00:00
Pedro Algarvio
9d7bec1a6f salt-pip now properly errors out when being called from a non onedir environment.
Fixes #64249

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-15 08:44:00 -07:00
Daniel A. Wozniak
3996876cb7 Do not patch test if we have a named loader for __opts__ 2023-08-15 16:30:53 +01:00
Daniel A. Wozniak
33cf8a2dc7 Account for times where __opts__ is not defined
This can happen when we mock things in the test suite
2023-08-15 16:30:53 +01:00
Daniel A. Wozniak
f08f374e97 Address review nits 2023-08-15 16:30:53 +01:00
Daniel A. Wozniak
dcae0bfc1e Add changelog for 62590 2023-08-15 16:30:53 +01:00
Daniel A. Wozniak
48872effaa Add regression test for 62590 2023-08-15 16:30:53 +01:00
Daniel A. Wozniak
a2102e0ca3 Preserve test condition durring sub-state runs 2023-08-15 16:30:53 +01:00
twangboy
7e76dc9ea7 Skip to see if chocolatey tests are causing the failure 2023-08-15 14:22:34 +00:00
twangboy
4f8c2a4280 Restore current path, rather than removing from path 2023-08-15 14:22:34 +00:00
Pedro Algarvio
3181918225
Merge pull request #64987 from s0undt3ch/3006.x
[3006.x] Merge freeze(3005.2) into 3006.x
2023-08-15 10:32:05 +01:00
Pedro Algarvio
90eb7695e3
Fix pre-commit issue
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-15 09:39:20 +01:00
Pedro Algarvio
0136a0cd4b
Merge freeze(3005.2) into 3006.x 2023-08-15 09:20:44 +01:00
Daniel A. Wozniak
20f9b6a8af Give tests a better chance of passing 2023-08-15 09:19:04 +01:00
Daniel A. Wozniak
c5fcaffc7a Preserve master credentials on spawning platforms
Prevent spawning platform minions from having to re-authenticate on
every job when using multiprocessing=True
2023-08-15 09:19:04 +01:00
Caleb Beard
9e4e36bf0b
Merge pull request #64959 from MKLeb/mf/3006.2/3006.x
[3006.x] Merge 3006.2 into 3006.x
2023-08-14 17:30:28 -04:00