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 |
|
MKLeb
|
4e73a58e68
|
Fix extras pypath for windows
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
70119da54a
|
remove libvirt test
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
ccb4beea57
|
Add libvirt-python salt-pip install test
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
48f40175a9
|
Adjust for uninstall bug in pip some more
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
8b01218c06
|
account for the bug in pip that doesn't remove the script when uninstalling a package installed using --target
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
35f370b7e8
|
The check paths are different now
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
f2b88bcfd1
|
Remove tiamat-pip test cruft and pass -y to pip uninstall
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
ed0ace7e71
|
use pep8 as the test pip install
|
2023-04-13 18:47:11 -07:00 |
|
MKLeb
|
a2e1ea88a0
|
Change the package we are installing for the pip extras package test
|
2023-04-13 18:47:11 -07: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 |
|
Pedro Algarvio
|
012a5a743c
|
Rename the signed package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|
Pedro Algarvio
|
c07ffe9817
|
All macOS packages should now be signed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|
Pedro Algarvio
|
0e3935aecd
|
Start signing macOS packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|
MKLeb
|
32d6472a9a
|
install util-linux for dmesg on centosstream 9
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
a0dbeda5e8
|
photon may require yum clean all
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
de40a6d568
|
Remove all the decimals in photon versions
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
3f36f6d6c6
|
Add .0 to the photon container names
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
c035173c6e
|
Remove photon 5 from download tests and add setup_photon function
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
a752b3fde4
|
Add photon to the download tests
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
04eefb6e66
|
Fix failing package tests for photon OS
|
2023-04-12 12:53:39 -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
|
4f09114870
|
Handle photon in the SaltPkgInstall
|
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 |
|
MKLeb
|
fd10f104d7
|
Remove the __del__ instead
|
2023-04-07 13:22:36 -04:00 |
|