Commit graph

1873 commits

Author SHA1 Message Date
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