MKLeb
|
ed2ecf48c6
|
Remove condition to switch from arm64 to aarch64 in the download tests
|
2023-11-19 19:42:05 +00:00 |
|
Daniel A. Wozniak
|
eb493bfdd5
|
Add salt-dbg to package tests
|
2023-09-06 16:38:52 +00:00 |
|
MKLeb
|
e68ee534da
|
Use unzip for the windows onedir archives after download
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
1f5191ec65
|
Fix the condition in another spot
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
6518cedcb5
|
Windows has multiple package types, change the setup condition to reflect that
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
95d8e03a10
|
Assign arch outside of the ifs
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
c0c5058156
|
provide the right arguments to setup_windows and setup_macos
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
ba4f80b0ee
|
Add onedir download tests for windows and mac as well
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
9ea7a0177b
|
Give a separate path to extract the onedir to
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
d99b7684eb
|
Add initial onedir download test for linux (using Ubuntu x86 and arm)
|
2023-06-12 20:24:07 +00:00 |
|
MKLeb
|
12d41db5d2
|
Turn setup_windows into a context manager so we can uninstall the MSI packages after the tests are done
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
9c349a8bc9
|
get the latest release from the environment variable we propogate
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
8008417de9
|
get_repo_subpath_params already returns a list
|
2023-05-02 15:49:00 -07:00 |
|
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 |
|
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
|
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
|
c07ffe9817
|
All macOS packages should now be signed
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 |
|
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 |
|
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
|
920acca8d1
|
Fix secrets passing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
7fcc875a04
|
Take into account the arch being tested
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
a4b5df927e
|
Add package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
8ca95c3953
|
Simplify the download URL building
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
c2223db5b8
|
There's no rc repo type. Get rc "behavior" from the salt version
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
0ae032630a
|
From 3006.0 going forward, the salt version will always have a dot(. )
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
ab5196c85f
|
Stop using sudo on containers
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
f9d1eb5656
|
Use SaltStack's CI container registry. We support Fedora 38, not 39.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Gareth J. Greenaway
|
83faab39bb
|
Adding fedora 36, 37, and 38 to the download tests.
|
2023-03-16 21:00:40 +00:00 |
|
Gareth J. Greenaway
|
65982fe468
|
fixing Mac OS X package names.
|
2023-03-16 21:00:40 +00:00 |
|