Commit graph

1852 commits

Author SHA1 Message Date
Salt Project Packaging
b40833ed15
Release v3006.9 2024-07-29 07:51:58 +00:00
David Murphy
6b0690e5af Remove debug output from shell scripts for packaging 2024-07-25 14:51:49 -07:00
Shane Lee
2595d8ea15 Fix nsis installer/uninstaller to close when it's finished 2024-07-17 14:27:33 -07:00
David Murphy
82070dc46d Cleanup of debug, and revision of tests 2024-07-15 14:21:02 -07:00
David Murphy
18a4dd8282 Update to allow for systemctl daemon-reload after installing new packages 2024-07-15 14:21:02 -07:00
David Murphy
b44bd4be78 Fix typo's and parsing of RESLT 2024-07-15 14:21:02 -07:00
David Murphy
fc428ef22f Updated templates for systemd api, master and minion 2024-07-15 14:21:02 -07:00
David Murphy
ead4d3b90c More idea testing 2024-07-15 14:21:02 -07:00
David Murphy
161e23f3e5 Testing some ideas 2024-07-15 14:21:02 -07:00
David Murphy
665451d3cf Testing debconf with salt-minion 2024-07-15 14:21:02 -07:00
David Murphy
840e22c734 Further updates for Debian post install scripts 2024-07-15 14:21:02 -07:00
David Murphy
0b2eb2db8f Install fixes 2024-07-15 14:21:02 -07:00
David Murphy
6319f9c981 Adjusting install, upgrade scripts 2024-07-15 14:21:02 -07:00
David Murphy
f9bd4ad1b6 Updated preinst and initial downgrade and upgrade salt-master tests 2024-07-15 14:21:02 -07:00
David Murphy
5ec86050ca Updated Debian and RPM to allow for correct ownership and systemd status 2024-07-15 14:21:02 -07:00
David Murphy
949e30cc74 Fixed typo 2024-07-15 14:21:02 -07:00
David Murphy
d3e0bf3437 Fixed issues in pre and post install for salt-master 2024-07-15 14:21:02 -07:00
David Murphy
306e3ded4f WIP - Testing salt-master maintain ownership fixes 2024-07-15 14:21:02 -07:00
David Murphy
cb6802b35d WIP - testing rpm solution for ownership on upgrade 2024-07-15 14:21:02 -07:00
David Murphy
060b0d2e43 Ensure on rpm systems, that user and group for existing Salt, is maintained on upgrade 2024-07-15 14:21:02 -07:00
Shane Lee
7cbfcf027e Add some more error output, use $env:TEMP 2024-07-01 08:28:49 -07:00
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