Commit graph

119696 commits

Author SHA1 Message Date
Tyler Levy Conde
53ddf5a32e The profile outputter does not crash with incorrectly formatted data 2024-08-08 14:35:00 -07:00
David Murphy
8b33b7fbaf
Merge pull request #66790 from dwoz/issue/3006.x/66789
[3006.x] Method name is _decode_payload not _decode_messages
2024-08-08 10:00:29 -06:00
Daniel A. Wozniak
05528e22e5 Add changelog for #66789 2024-08-07 16:09:42 -07:00
Daniel A. Wozniak
002ab9103c Method name is _decode_payload not _decode_messages 2024-08-07 16:07:42 -07:00
Salt Project Packaging
b40833ed15
Release v3006.9 2024-07-29 07:51:58 +00:00
Daniel A. Wozniak
3b10d47286 Fix windows requirments pre-commit 2024-07-28 23:45:27 -07:00
Daniel A. Wozniak
ef2a5a1a25 Fix windows pymssql requirement 2024-07-28 22:30:59 -07:00
Shane Lee
e1d3c747e8 Skip pkg download test on Windows... for now 2024-07-27 22:46:51 -07:00
Shane Lee
a2b850557c Make sure installer/uninstaller isn't running 2024-07-26 13:53:55 -07:00
David Murphy
c25c8d55e8 Updated comment 2024-07-26 11:13:40 -07:00
David Murphy
1b66ffc3ac Replace use of pygit2 deprecated and removed (1.15.0) oid with id 2024-07-26 11:13:40 -07:00
David Murphy
6b0690e5af Remove debug output from shell scripts for packaging 2024-07-25 14:51:49 -07:00
Daniel A. Wozniak
8f4565c42d Use artifact version for compare_versions test 2024-07-24 00:53:42 -07:00
Daniel A. Wozniak
f39b7992d7 Revert "Test check_version fix"
This reverts commit 2cd8eb7e56.
2024-07-24 00:53:42 -07:00
Shane Lee
962f7529fb Accept 2 as a valid exitcode for the nsis installer 2024-07-23 13:31:27 -07:00
Daniel A. Wozniak
22f3d26708 Test check_version fix 2024-07-23 09:13:39 -07:00
Daniel A. Wozniak
137a6b7119 Revert windows installer check change 2024-07-22 17:57:22 -07:00
Shane Lee
68d18b2ad3 Fix win_dsc tests 2024-07-22 13:57:29 -07:00
Shane Lee
0fcde71062 Fixes cmd.run with requisites on Windows
Formats the command properly for powershell
Adds changelog and tests
2024-07-19 11:47:22 -07:00
Daniel A. Wozniak
176bd3aca8 Update certifi in answer to dependabot 2024-07-18 21:25:04 -07:00
Max Arnold
84b4e96db2 Add integration test 2024-07-18 16:17:31 -07:00
Max Arnold
76ae4a6875 Make sure the root minion process handles SIGUSR1 2024-07-18 16:17:31 -07:00
Daniel A. Wozniak
15112db802 Fix new linter errors that poped up on nightlys 2024-07-18 14:50:12 -07:00
jeanluc
14edbcf19c Fix parallel state execution with Salt-SSH 2024-07-18 14:06:48 -07:00
jeanluc
d7446d9a32 Add test for issues #66514 and #53538 2024-07-18 14:06:48 -07:00
Daniel A. Wozniak
610cdaaec6 Test fix 2024-07-17 14:29:53 -07:00
Daniel A. Wozniak
4a2733a827 Add changelog for #66702 2024-07-17 14:29:53 -07:00
Daniel A. Wozniak
a504c4cd73 RemotePillar raises an exception on bad data
If the master returns a bad pillar data response the pillar client
should raise an exception. This changes RemotePillar and
AsyncRemotePillar classes to use the same logic for validating pillar
data from the master. Fixes CVE-2024-37088 by causing salt-call to fail
with a non zero exit code rather than continuing to execute a state when
pillar data rendering fails on the master.
2024-07-17 14:29:53 -07:00
Daniel A. Wozniak
b8a2e80c4d Add regression test for CVE-2024-37088
Add validation for the way RemotePillar and AsyncRemotePillar handle
pillar result validation.
2024-07-17 14:29:53 -07:00
Shane Lee
853f1441ad Tie windows installer action into ci.yml 2024-07-17 14:27:33 -07:00
Shane Lee
64ef4b1349 Add simple workflow for Windows Installer Tests 2024-07-17 14:27:33 -07:00
Shane Lee
2595d8ea15 Fix nsis installer/uninstaller to close when it's finished 2024-07-17 14:27:33 -07:00
hurzhurz
4e707af83b Fix relative file_roots paths 2024-07-16 13:57:17 -07:00
Tyler Levy Conde
77b7c2327b Remove changes to test_cmdmod.py 2024-07-16 13:31:39 -07:00
Tyler Levy Conde
519d93f3d4 Update docs for cmd.script to account for falsey script values 2024-07-16 13:31:39 -07:00
Tyler Levy Conde
0defb98428 Added test to catch Falsey value output issue in cmd.script 2024-07-16 13:31:39 -07:00
David Murphy
830a69e75d Update to use 'darwin' for MacOS 2024-07-15 14:21:02 -07:00
David Murphy
98d7acdeb8 Removed DGM comment and adjusted skip for downgrade 2024-07-15 14:21:02 -07:00
David Murphy
37a1c80792 Updated test skip to include all OS's 2024-07-15 14:21:02 -07:00
David Murphy
dd1309cb2b Exclude Debian & Ubuntu downgrade testing till fixes from PR 66218 2024-07-15 14:21:02 -07:00
David Murphy
bf1d23ca8b Debugging 2024-07-15 14:21:02 -07:00
David Murphy
0707440b1f Debugging Debian, Ubuntu downgrade failure 2024-07-15 14:21:02 -07:00
David Murphy
baa296af3c More debugging of downgrade 2024-07-15 14:21:02 -07:00
David Murphy
e29a663367 Debugging downgrade failures 2024-07-15 14:21:02 -07:00
David Murphy
0681720f50 Adjust testing support for pkg, and downgrading 2024-07-15 14:21:02 -07:00
David Murphy
aef7697f23 Adjust downgrade tests to allow for psutil, similar to upgrade test 2024-07-15 14:21:02 -07:00
David Murphy
a04ae0323c Fix typo 2024-07-15 14:21:02 -07:00
David Murphy
5b6ea8b5f2 Added back skip unless on Darmin pytest marker for symbolic tests 2024-07-15 14:21:02 -07:00
David Murphy
0d1d9a1649 Updated test to run on Linux only 2024-07-15 14:21:02 -07:00
David Murphy
1e4509fd7d Updated package integration tests 2024-07-15 14:21:02 -07:00