Commit graph

192 commits

Author SHA1 Message Date
Pedro Algarvio
50063ff617 Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
2a65c3e025 Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Salt Project Packaging
4e8b77df67
Release v3006.1 2023-05-05 17:53:34 +00:00
Daniel A. Wozniak
c4ee9ee967 Fix perms on could deployment directories 2023-05-03 16:42:19 -07:00
Daniel A. Wozniak
e36aa3cfcb Skip all salt user tests on mac 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
28d87c1333 Add chahgelogs for #64141 and #64158 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
64a0bddd13 Generate master and minion configs 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
6b599b0e12 salt user in rpm 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
e00031c5e5 Salt home has world read and execute perms 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
9a3ce4630c Fix warts in setting up user in spec file 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
b7fbec8158 Move salt user creation to common package
Move the salt user creation to the common package shared all other salt
packages.
2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
caaf5feff7 Fix building package on amazon linux 2023-05-02 07:18:35 +01:00
Salt Project Packaging
86bb64dde2
Release v3006.0 2023-04-18 21:05:02 +00:00
MKLeb
5c7c1396f2 Revert "Release v3006.0"
This reverts commit e5209410c3.
2023-04-18 13:43:28 -07:00
Salt Project Packaging
e5209410c3
Release v3006.0 2023-04-18 16:28:01 +00:00
Megan Wilhite
1cc64d2962 Enable service and use sysuser 2023-04-15 20:49:08 +01:00
Megan Wilhite
b7b3d5fa40 Fix permissions in test suite and add all paths to both packages 2023-04-15 20:49:08 +01:00
Megan Wilhite
7ab9844db1 Set permissions in salt.spec file files listing 2023-04-15 20:49:08 +01:00
Megan Wilhite
076d213394 Set ownership/group on /opt/saltstack/salt/ 2023-04-15 20:49:08 +01:00
Megan Wilhite
8800369488 Only run chown if the directory exists 2023-04-15 20:49:08 +01:00
Megan Wilhite
eebd28debf Set ownership for salt for correct directories 2023-04-15 20:49:08 +01:00
Megan Wilhite
f3ca68541a Add salt group to debian packages 2023-04-15 20:49:08 +01:00
Megan Wilhite
ddc8f4c232 Set master config in pkg/common 2023-04-15 20:49:08 +01:00
Megan Wilhite
678b5c63bf Patch Salt Master config file 2023-04-15 20:49:08 +01:00
Megan Wilhite
9d259f37d9 User salt user/group for running salt-master 2023-04-15 20:49:08 +01:00
MKLeb
9e4e9a0ca6 Create the extras directory with tools 2023-04-13 18:47:11 -07:00
MKLeb
3b49926587 Create pip install directory for packages (except for windows, for now) and add some test coverage for the new pip install directory 2023-04-13 18:47:11 -07:00
MKLeb
fe1c64b7a1 REVERT Remove pciutils and dmidecode as dependencies 2023-04-12 12:53:39 -07:00
MKLeb
f8b6220c23 Remove pciutils and dmidecode as dependencies 2023-04-12 12:53:39 -07:00
MKLeb
c94ea66c8a Try removing the systemd-units dependency 2023-04-12 12:53:39 -07:00
MKLeb
bd378232d4 Remove package name argument when building from source, we don't need it 2023-04-11 10:04:23 -07:00
MKLeb
230337b32e Change the spec and rules file to use tools, and build from source using tools for rpms and debs 2023-04-11 10:04:23 -07:00
Salt Project Packaging
b767ce0c8e
Release v3006.0rc3 2023-03-29 19:41:22 +00:00
MKLeb
d8fb625f77 Build the rpm and deb packages from source using --no-binary=':all:' 2023-03-21 22:59:23 +00:00
Salt Project Packaging
0fd0f6b6b5
Release v3006.0rc2 2023-03-19 12:44:19 +00:00
Daniel A. Wozniak
e9ae751b49 Update ssl shared object locations
The ssl libraries were in salt/run pripr to 3006, now they are in
salt/lib.
2023-03-07 21:30:59 +00:00
Salt Project Packaging
8323b7ca6c
Release v3006.0rc1 2023-03-01 22:56:10 +00:00
Daniel A. Wozniak
cc976a5c3e Use compression level compatable with centos 7 2023-02-28 07:40:38 +00:00
Pedro Algarvio
6c819439b5 Add a few more nice to have hooks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-07 07:10:13 +00:00
Megan Wilhite
3ddd7eb6ff Include the cli scripts in /usr/bin in the package 2023-01-27 12:09:08 -07:00
Pedro Algarvio
5285aaad77 Fix absolute paths to the ondir python binary when building DEB/RPM
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
b2c4aa6cac Add missing scripts to rpm 2023-01-25 10:05:16 -07:00
Pedro Algarvio
c9b9fd6b7d Build Deb and RPM with the previously built Salt onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
91bdd5f01b The Deb and RPM build process can now accept a relenv onedir and a salt tarball
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
MKLeb
c3fa7e698d let rpmbuild deduce the arch 2023-01-25 10:05:16 -07:00
Pedro Algarvio
6b659c3c26 libxcrypt-compat is only required for RHEL >= 9
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
0bfd19891b Add salt-pip wrapper to salt-common 2022-12-23 16:24:54 +00:00
Pedro Algarvio
18d4ff3237 Fix broken symlinks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-23 06:54:56 +00:00
Daniel A. Wozniak
701633d181 Initial commit of relenv debian package 2022-12-22 07:59:07 -07:00
Gareth J. Greenaway
4b2bce83b8 Deprecating and removing salt-unity. 2021-12-07 16:15:56 -05:00