Commit graph

118560 commits

Author SHA1 Message Date
Pedro Algarvio
185a352d00 Update the tools requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
74aced4867 Concentrate pre-commit related tools commands under a parent pre-commit command
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
5f5651f454 Upgrade to aiohttp>=3.8.6 due to https://github.com/advisories/GHSA-gfw2-4jvh-wgfg
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 07:43:39 +00:00
Daniel A. Wozniak
af12352cba Close pub channel returned by eval_master coroutine 2023-11-22 12:48:56 +00:00
Pedro Algarvio
09b869dd11 Address formatting and lint issue
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-22 12:48:56 +00:00
Daniel A. Wozniak
b6acb1bc3e Add changelog for un-closed transport warnings 2023-11-22 12:48:56 +00:00
Daniel A. Wozniak
d85644015c Only warn when connect was called 2023-11-22 12:48:56 +00:00
Daniel A. Wozniak
dcc9976d9b Warn on un-closed tranport clients 2023-11-22 12:48:56 +00:00
Ryan Addessi
b06444317f Update tests/pytests/functional/states/file/test_directory.py
lgtm, ty

Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-11-22 12:46:00 +00:00
Ryan Addessi
12ff4bf963 black 2023-11-22 12:46:00 +00:00
Ryan Addessi
7bc016f9fd skip on windows 2023-11-22 12:46:00 +00:00
Ryan Addessi
5eb5d57ea0 trying another method 2023-11-22 12:46:00 +00:00
Ryan Addessi
3069df132b & 0o7777 2023-11-22 12:46:00 +00:00
Ryan Addessi (raddessi)
7d07076040 precommit 2023-11-22 12:46:00 +00:00
Ryan Addessi (raddessi)
e0a91fc67c added changelod 2023-11-22 12:46:00 +00:00
Ryan Addessi (raddessi)
1913f5dda8 add a test 2023-11-22 12:46:00 +00:00
Ryan Addessi (raddessi)
e84c047329 fix: file.directory state children_only kwarg did not work 2023-11-22 12:46:00 +00:00
Sander Cornelissen
86fab4e358 Fix pylint issues in unit test for pip state
(cherry picked from commit a686ce00b2)
2023-11-22 08:52:34 +00:00
Sander Cornelissen
2ebdfa4b5a Add changelog for #65458
(cherry picked from commit 15cef7dbab)
2023-11-22 08:52:34 +00:00
Sander Cornelissen
018f3260ff Add test for fix when user does not exists on pip
(cherry picked from commit f36b821e1a)
2023-11-22 08:52:34 +00:00
Sander Cornelissen
1c715ecf40 Fix for pip state when user doesn't exist
(cherry picked from commit ee3d8924ac)
2023-11-22 08:52:34 +00:00
Shane Lee
92a9707420 Put cleanup in a try/except block
If it fails to cleanup the PAexec binaries, it should still continue
2023-11-21 16:42:21 -08:00
MKLeb
7370733bae Fix windows tests 2023-11-21 12:28:20 +00:00
MKLeb
4c7f477d80 Migrate tests/integration/modules/test_jinja.py to pytest 2023-11-21 12:28:20 +00:00
MKLeb
55b1ff7b64 Migrate tests/integration/renderers/test_jinja.py to pytest 2023-11-21 12:28:20 +00:00
MKLeb
83ab0d8807 Add full coverage for the jinja filters 2023-11-21 12:28:20 +00:00
MKLeb
907e334361 Add some more filter tests in test_jinja_filters.py 2023-11-21 12:28:20 +00:00
MKLeb
018dbfacab Add full coverage for SaltCacheLoader 2023-11-21 12:28:20 +00:00
MKLeb
9afc4ca7d3 Add test for pillar_rend=True 2023-11-21 12:28:20 +00:00
Pedro Algarvio
486b67f320 Rerun test failures in package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-21 12:20:45 +00:00
Pedro Algarvio
6450dde07c Set open_mode to True for the package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-21 12:20:45 +00:00
Pedro Algarvio
e19cf37a61 Try a few times
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-21 12:20:45 +00:00
Pedro Algarvio
374cf24321 Increase timeout on CLI call to allow the test to pass
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-21 12:20:45 +00:00
Pedro Algarvio
43e17e62ac Remove the custom pyinstaller support code needed for Salt < 3006.x
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-21 07:26:08 +00:00
Pedro Algarvio
5463132e9d Only generate the HMAC's for `libssl.so.1.1 and libcrypto.so.1.1` if those files exist.
Fixes #65581

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-20 21:17:51 +00:00
Shane Lee
3b8337c371 Add some more tests for LGPO module
Split out some of the tests into their own file
2023-11-20 06:46:26 +00:00
Pedro Algarvio
9e1bdd1415 Skip pyinstaller related tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-19 19:42:47 +00:00
MKLeb
658d57fbe8 Account for fips for photon 4 and 5 2023-11-19 19:42:05 +00:00
MKLeb
2f6cb0b229 Add no-fips to centosstream-9-arm64 2023-11-19 19:42:05 +00:00
MKLeb
06498742e4 Add arm64 paths for amazon2023 2023-11-19 19:42:05 +00:00
MKLeb
6b8d5939bf Generate workflows 2023-11-19 19:42:05 +00:00
MKLeb
ce1f7b78be Fix rc version comparing when aarch64 is in the repo paths 2023-11-19 19:42:05 +00:00
MKLeb
7d3391632d Add arm64 paths for photon 5 2023-11-19 19:42:05 +00:00
MKLeb
92e2d79fb6 We are updating th paths for 3006.5 now 2023-11-19 19:42:05 +00:00
Caleb Beard
7b24b91450 Update tools/ci.py
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
2023-11-19 19:42:05 +00:00
Megan Wilhite
c16434074f Fix errors with debug pkg 2023-11-19 19:42:05 +00:00
Megan Wilhite
e141799a94 Fix photon upgrade tests 2023-11-19 19:42:05 +00:00
MKLeb
70ad2a4e4e Search in the right photon paths 2023-11-19 19:42:05 +00:00
MKLeb
d157068714 Read releases from the prod bucket 2023-11-19 19:42:05 +00:00
MKLeb
03d3414123 Generate workflows 2023-11-19 19:42:05 +00:00