Commit graph

1831 commits

Author SHA1 Message Date
Daniel A. Wozniak
0958595262 Fix rpm provides and requires 2024-06-10 18:03:10 -07:00
Daniel A. Wozniak
79b4ffa116 Revert change to spec file 2024-06-10 18:03:10 -07:00
Daniel A. Wozniak
e74ba6f802 Make windows pkg builds more reliable 2024-06-05 01:21:26 -07:00
Salt Project Packaging
c5392cdbdb
Release v3006.8 2024-04-29 03:29:26 +00:00
Daniel A. Wozniak
975c2a439b Package fix 2024-04-24 12:17:41 +01:00
Shane Lee
653b61a2c9 Update Wix to 3.14.1 2024-04-08 18:15:51 +01:00
Pedro Algarvio
62f13b32ec Just "grep" what we're after
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-03-28 13:41:54 +00:00
David Murphy
78625d8db7 Add leading slash to salt helper file paths as per dh_links requirement 2024-03-28 10:12:22 +00:00
David Murphy
93dadb2116 Ensure symbolic links are created before using systemctl 2024-03-27 19:16:29 +00:00
David Murphy
61df4d8c86 Ensure path for systemctl to stop spoofing (security fix moved from classic spec) and debug helper scripts 2024-03-27 19:16:29 +00:00
David Murphy
53fce6957d Fix RedHat family systemd restart on upgrade, and updated tests 2024-03-27 19:16:29 +00:00
Shane Lee
e525bbada3 Remove vcredist and ucrt from Windows install 2024-03-21 14:54:03 +00:00
Shane Lee
5e36621803 Upgrade WIX to 3.14 2024-03-08 21:32:29 +00:00
Salt Project Packaging
ce9d09bc9c
Release v3006.7 2024-02-20 22:04:07 +00:00
Shane Lee
62a58e3cca Handle upgrade scenario 2024-02-14 14:24:38 -07:00
Shane Lee
0021cb870d Fix the spec file for RPMs
Looked up the actual code for the macros being replaced
Made sure we're doing the proper if statements
Cleaned up the tests a little
2024-02-14 14:24:38 -07:00
ScriptAutomate
6fa6c86a47 Fix systemd scriptlet calls in RPMs 2024-02-14 14:24:38 -07:00
Salt Project Packaging
b1fa82b9a8
Release v3006.6 2024-01-26 12:06:14 +00:00
Pedro Algarvio
10a54bcd31 Allow excluding paths when cleaning up archives
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
6bb31e2534 Fix source package build
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Megan Wilhite
81e15ea6c9 Migrate package tests to the main test suite 2024-01-17 16:58:39 -07:00
Salt Project Packaging
0472fd381e
Release v3006.5 2023-12-12 18:03:35 +00:00
Pedro Algarvio
51506d8784 MacOS packages include arm64 in their name, not aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 07:59:34 +00:00
Felippe Burk
c5e9cc2d0d adding usermod, groupadd, useradd to requires for rpm
Signed-off-by: Felippe Burk <burkf@vmware.com>
2023-11-30 07:55:02 +00:00
Pedro Algarvio
dce47dd504 Be more specific
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
0ebc0afae3 Don't hardcode the CPU arch
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
b6caa71b6e Make sure PIP_CONSTRAINT is also set when building RPM's from source
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +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
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
MKLeb
ce1f7b78be Fix rc version comparing when aarch64 is in the repo paths 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
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
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
ed2ecf48c6 Remove condition to switch from arm64 to aarch64 in the download tests 2023-11-19 19:42:05 +00:00
Pedro Algarvio
3c76698d54 Also run package tests under FIPS
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-14 20:42:57 +00:00
Pedro Algarvio
11dd2ec8a9 Use the grains fixture
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-10 18:14:26 +00:00
Megan Wilhite
66bdc36a31 Fix amazon linux 2 tests 2023-11-09 17:23:55 +00:00
Megan Wilhite
1c312ca9c0 Fix amazon linux 2023 tests 2023-11-09 17:23:55 +00:00
Megan Wilhite
324a1519c1 Fix amazon linux 2023 64 bit tests and only run install package tests 2023-11-09 17:23:55 +00:00
David Murphy
9f8fc27cba Updated check version of Salt for the test 2023-11-09 17:03:03 +00:00
David Murphy
a75f0a9f41 Updated test per reviewer comments 2023-11-09 17:03:03 +00:00
David Murphy
57b02f4973 Updated tests per reviewer comments 2023-11-09 17:03:03 +00:00
David Murphy
3cee13afda Remove Photon OS from test 2023-11-09 17:03:03 +00:00
David Murphy
0ff32b01de Removed group membership check from the test 2023-11-09 17:03:03 +00:00
David Murphy
cd236c42d9 Limited test ownership to id and no longer change group on files 2023-11-09 17:03:03 +00:00
David Murphy
6d7c2f0dd1 Updated version check in test to prevent running on downgrade 2023-11-09 17:03:03 +00:00
David Murphy
7c4f68b774 Updated test to only run on RedHat family, Ubuntu/Debian has issue 65231 2023-11-09 17:03:03 +00:00