Commit graph

119622 commits

Author SHA1 Message Date
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
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
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
MKLeb
f1c9463b6d Make some variables more clear 2023-11-19 19:42:05 +00:00
MKLeb
81bca8d4c3 Download the correct nox artifact for arm64 download tests 2023-11-19 19:42:05 +00:00
MKLeb
c2caffd0a6 Download the correct onedir 2023-11-19 19:42:05 +00:00
MKLeb
9951e82121 Adjust package download tests and also add a package test suite for an rpm arm distribution (centosstream-9-arm) 2023-11-19 19:42:05 +00:00
MKLeb
4d72d7c052 Revert "REVERT: Add temp 3007.0 release notes"
This reverts commit 2c77a3788edac7f96ce0bf9aa07568d75d768b28.
2023-11-19 19:42:05 +00:00
MKLeb
5f31b3120e REVERT: Add temp 3007.0 release notes 2023-11-19 19:42:05 +00:00
MKLeb
b014a0c969 It's matrix, not _matrix 2023-11-19 19:42:05 +00:00
MKLeb
4ed2c97224 Generate the GH workflows 2023-11-19 19:42:05 +00:00
MKLeb
b3df0c782a Run the Generate Package Test Matrix step on a self-hosted runner 2023-11-19 19:42:05 +00:00
MKLeb
530a108497 Handle photonos 2023-11-19 19:42:05 +00:00
MKLeb
398056dafb Fix the logic around whether or not a version is available 2023-11-19 19:42:05 +00:00
MKLeb
3b3b9fbc49 Adjust tools ci pkg-matrix to search in the right aarch64 paths starting in 3007.0 2023-11-19 19:42:05 +00:00
MKLeb
527cc3f344 Scrape the buckets for the package files to determine what releases we can test upgrade and downgrades for a given operating system 2023-11-19 19:42:05 +00:00
MKLeb
ed2ecf48c6 Remove condition to switch from arm64 to aarch64 in the download tests 2023-11-19 19:42:05 +00:00