Barney Sowood
e5b9489731
Disable test for 65231 on downgrade to 3006.3
...
Disables the running of the test for 65231 when downgrading to 3006.3
as the issue that is fixed is in 3006.3 so test will fail when 3006.3
is installed.
2023-11-03 06:46:00 +00:00
Barney Sowood
1dad8745de
Add test for issue 65231
2023-11-03 06:46:00 +00:00
Barney Sowood
59f731c94f
Add initial tests for logrotate configs
...
Adds initial tests for logrotate configs to ensure they are installed
in the correct location.
2023-11-03 06:46:00 +00:00
Barney Sowood
1abcf81601
Fix install of logrotate config for debian pkg
...
Fixes the install of logrotate config for the debian pkg
by moving file to pkg/common/logrotate/salt-common. File
is installed via salt-common.install file, which can't
rename files, only copy them to a directory, so we need to
rename the file and put it in a subdir of pkg/common.
Adds /etc/logrotate.d/salt-common to salt.common.conffiles to
ensure that dpkg will not overwrite configs modified by users.
Also updates RPM spec file for new location of logrotate config.
Config needs to be /etc/logrotate.d/salt-common as that is what
is used by 3005.x packages.
2023-11-03 06:46:00 +00:00
Pedro Algarvio
16dce0b4cc
Merge v3006.4 into 3006.x
2023-10-29 09:24:34 +00:00
David Murphy
66d9c33db7
Fixed up imports as per reviewer comments
2023-10-27 09:06:45 +01:00
David Murphy
cb1ca7ca46
Updated test
2023-10-27 09:06:45 +01:00
David Murphy
b58ee63a15
Updated test per reviewer comments
2023-10-27 09:06:45 +01:00
David Murphy
8395346ab5
Altered test
2023-10-27 09:06:45 +01:00
David Murphy
b90db6c949
Updated test to check ufw executable is installed before running the test
2023-10-27 09:06:45 +01:00
David Murphy
831f982f6f
Updated ufw tests to check for Salt
2023-10-27 09:06:45 +01:00
David Murphy
11d5c5c168
Updated test
2023-10-27 09:06:45 +01:00
David Murphy
d683fade39
Updated salt-master install and test for ufw
2023-10-27 09:06:45 +01:00
David Murphy
81d6e422db
Removed missed debug statements
2023-10-27 09:06:45 +01:00
David Murphy
5232ddfbbe
Revised the salt ufw test
2023-10-27 09:06:45 +01:00
David Murphy
ea30d46e4a
Updated package test
2023-10-27 09:06:45 +01:00
David Murphy
51a4a3ba5b
WIP packaging test for salt.ufw
2023-10-27 09:06:45 +01:00
David Murphy
1941ebe28e
Move salt.ufw to correct location /etc/ufw/applications.d/
2023-10-27 09:06:45 +01:00
Pedro Algarvio
449b757223
Photon OS 5 enables services by default
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-19 10:45:22 -04:00
Pedro Algarvio
736254a321
Exclude Photon OS from specific, and unrelated, package types.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-19 10:45:22 -04:00
Salt Project Packaging
e37fbda4de
Release v3006.4
2023-10-16 17:32:52 +00:00
Pedro Algarvio
72cb90835d
Update to the latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-07 08:37:06 +01:00
Pedro Algarvio
52d0153772
Update to the latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-06 20:09:46 +01:00
Pedro Algarvio
dd49164eec
Avoid problematic grub-efi-amd64-signed
package on Ubuntu
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-06 20:09:46 +01:00
Pedro Algarvio
a932628c0c
Avoid problematic grub-efi-amd64-signed
package on Ubuntu
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-04 20:54:42 +01:00
Pedro Algarvio
03a3bccdbf
Lock the pygithub
version being installed in the test
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-30 18:36:40 +01:00
Megan Wilhite
0fde37e4d5
Add workaround for salt-master on classic mac pkg tests
2023-09-29 16:12:59 +01:00
Megan Wilhite
05b141d934
Ensure we don't call .bat minion file with python
2023-09-29 16:12:59 +01:00
Megan Wilhite
ab783334da
Force generate scripts for Salt master on windows package tests
2023-09-29 16:12:59 +01:00
Megan Wilhite
4608a470b0
Migrate the package tests to use the main test dependencies
2023-09-29 16:12:59 +01:00
MKLeb
90135124c0
Fix urls for macos/windows non-classic pre-relenv packages
2023-09-27 18:57:45 +00:00
MKLeb
4351431a6a
Check for -
in the version number
2023-09-27 18:57:45 +00:00
MKLeb
23bb7cd2e4
Remove the workaround for the salt-proxy script not working in classic macos packages
2023-09-22 15:15:16 -07:00
Pedro Algarvio
bff4741252
Remove salt execution and state modules only when building the windows package
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-19 20:37:29 +00:00
MKLeb
10e63b1998
Test the persistent extras directory for mac and windows packages on downgrade
2023-09-15 16:04:41 +01:00
twangboy
a094e78f00
Update notarize.sh to use new notary tool
2023-09-12 21:38:56 -07:00
MKLeb
288d650a6c
Revert artifact dir glob
2023-09-11 21:41:05 +01:00
MKLeb
d9bfb7b7bb
Address review comments, hiding non-important fixtures and removing a basically blank method
2023-09-11 21:41:05 +01:00
MKLeb
b52f1b3b60
Update breaks statements to be <=3006.3
2023-09-11 21:41:05 +01:00
MKLeb
f560451d34
Update pip before pyopenssl in cases where it is needed
2023-09-11 21:41:05 +01:00
MKLeb
1d1b0205c3
Attempt to fix debian 10 classic packages not being able to install PyGithub
2023-09-11 21:41:05 +01:00
MKLeb
b867063395
Don't run --help
on salt-proxy
script for classic macos packages, it doesn't work for now
2023-09-11 21:41:05 +01:00
MKLeb
9114e86da0
Fix centosstream 8 classic downgrade tests
2023-09-11 21:41:05 +01:00
MKLeb
588ff0eb62
Fix pip and python binary for classic macos packages
2023-09-11 21:41:05 +01:00
MKLeb
688378fdfb
Fix no pip binary for macos classic package tests
2023-09-11 21:41:05 +01:00
MKLeb
7003b5d168
Write the string of the path to the cat file
2023-09-11 21:41:05 +01:00
MKLeb
bca1e4af01
Get the classic mac packages to find the binaries
2023-09-11 21:41:05 +01:00
MKLeb
226880e7c6
Only test the symlink creation on non-classic builds
2023-09-11 21:41:05 +01:00
MKLeb
54b6e41446
just run cat
instead of ls -lah
, there are escaping problems on tiamat macos packages
2023-09-11 21:41:05 +01:00
MKLeb
dcd1f80cf8
Fix binary paths for classic macos packages
2023-09-11 21:41:05 +01:00