Commit graph

1651 commits

Author SHA1 Message Date
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
MKLeb
fd03c83b74 implement review suggestions 2023-04-07 13:22:36 -04:00
MKLeb
fb989bc761 Fully finish the package test 2023-04-07 13:22:36 -04:00
MKLeb
d352af4573 Add initial test for zmq import error on what is believed to be Python teardown 2023-04-07 13:22:36 -04:00
Twangboy
dbe5dd564c
Use https for all urls during build 2023-04-06 12:31:17 -06:00
Pedro Algarvio
7160266006
Merge 3006.x into master 2023-04-01 09:41:41 +01:00
Twangboy
11e97b168f Remove some remaining fragments 2023-03-30 20:00:55 +01:00
Twangboy
2418a8504f Use relenv OpenSSL 2023-03-30 20:00:55 +01:00
Pedro Algarvio
4e8b725794
Merge 3006.x into master 2023-03-30 14:29:37 +01:00
Salt Project Packaging
b767ce0c8e
Release v3006.0rc3 2023-03-29 19:41:22 +00:00
Pedro Algarvio
a2cde281da The .repo files now container the right, and full, url.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
225dc98177 Publishing repositories and testing them steps always know staging and release URLs now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
897ab948d0 macOS packages are still not signed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
82f31a20b9 Don't use the after_start callback, it only logs exceptions, doesn't raise them
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
9e1f352623 Some improvements to test fixtures
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
54043d75f0 Fix installing salt from msi package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
f65b5b7892 Rework and de-duplicate setup functions code
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
d86d7338d8
Merge 3006.x into master 2023-03-22 15:09:39 +00:00
MKLeb
d8fb625f77 Build the rpm and deb packages from source using --no-binary=':all:' 2023-03-21 22:59:23 +00:00
Gareth J. Greenaway
9ebb3855f7 Allow basic auth user and password to be used regardless of repo type, eg. use with RC, Prod, and Staging. 2023-03-20 14:00:35 +00:00
Pedro Algarvio
73c1289490
Merge 3006.x into master 2023-03-19 18:39:26 +00:00
Salt Project Packaging
0fd0f6b6b5
Release v3006.0rc2 2023-03-19 12:44:19 +00:00
Pedro Algarvio
94aab223d8
Lock the version of the dependency being tested
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-19 09:20:47 +00:00