MKLeb
|
28861443fe
|
Only run the download tests for the latest subpath if the current version being released is greater than or equal to the latest salt release
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
353cf57470
|
dmesg should now already be installed on centosstream 9
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
2024eb3d71
|
Only minor will have the salt_release subpath
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
f601bd078c
|
Run the package download tests for minor, latest, and the version being staged/released
|
2023-05-02 15:49:00 -07:00 |
|
Daniel A. Wozniak
|
caaf5feff7
|
Fix building package on amazon linux
|
2023-05-02 07:18:35 +01:00 |
|
Twangboy
|
c2a871859c
|
Don't forget tools
|
2023-05-02 07:17:15 +01:00 |
|
Twangboy
|
7e89e3dd9d
|
Include seed in Windows packages
|
2023-05-02 07:17:15 +01:00 |
|
Pedro Algarvio
|
8f8178a905
|
Signed and unsigned macOS packages use the same name, like windows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
1f145d37f2
|
Fix Linux only logical check
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
0fe922f3cd
|
Don't yield !
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
79d3acce18
|
Use an indirect fixture
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
9d502045d3
|
Point the command directly at the scripts
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
15a1e7b785
|
Update PATH to include the directory where the salt CLI scripts are
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
76026d0c1e
|
Use the tests downloads path
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
63e45bc5aa
|
Add supporting code to get the system's grains as a fixture
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
1b765b1d54
|
Run Linux package download tests in VMs instead of containers
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
c33b56281b
|
Merge 3006.x into master
Conflicts:
* doc/ref/configuration/minion.rst
|
2023-04-28 10:20:04 +01:00 |
|
MKLeb
|
9c7f819817
|
Move the systemd unit to salt-minion for salt-proxy
|
2023-04-27 21:27:50 +01:00 |
|
MKLeb
|
959ea4fc29
|
Move /etc/salt/proxy to the salt-minion debian package
|
2023-04-27 21:27:50 +01:00 |
|
cmcmarrow
|
13437829fc
|
Merge remote-tracking branch 'upstream/3006.x' into merge-forward/3006.x/master
|
2023-04-20 17:39:55 -05:00 |
|
Megan Wilhite
|
d2bd6004a8
|
Only set file and pill roots perms on linux
|
2023-04-20 19:57:06 +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 |
|
Twangboy
|
1e73882cb5
|
Add back ssm.exe. It is needed for VMtools
|
2023-04-17 17:57:13 +01:00 |
|
Megan Wilhite
|
5ac22b653e
|
Check systemctl binary before calling it
|
2023-04-17 16:09:24 +01:00 |
|
Pedro Algarvio
|
10e75b2a8f
|
Wipe the extras directory between tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-15 20:49:08 +01:00 |
|
Pedro Algarvio
|
d33a8b7b4a
|
Only show the warnings when running the download package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-15 20:49:08 +01:00 |
|
Pedro Algarvio
|
f56dfae0c0
|
Only windows doesn't have all binaries. Assert against that too.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
fc814d75f1
|
Add user in postinst
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
1cc64d2962
|
Enable service and use sysuser
|
2023-04-15 20:49:08 +01:00 |
|
MKLeb
|
bb2a12db32
|
Fix salt-api not starting and ensure the pip module installs into the desired relenv directory by default
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
9c241433d1
|
only run postinst for salt master
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
dda65af43d
|
Set correct perms on file and pillar roots in test suite
|
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
|
16b18fd640
|
Test setting user/group on cache
|
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
|
741918923d
|
Only open master file if it exists
|
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
|
4013d4e9a5
|
Use system configs if user is salt
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
35ddf6319f
|
Use salt default configs
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
e0afdecf4c
|
Add salt user when installing debian packages
|
2023-04-15 20:49:08 +01:00 |
|
Megan Wilhite
|
60d790597a
|
Add test to ensure salt user is running salt-master
|
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
|
4cc0ca55a7
|
Fix scripts path in extras dir for windows again
|
2023-04-13 18:47:11 -07:00 |
|