Commit graph

536 commits

Author SHA1 Message Date
Pedro Algarvio
3dea2eb541 Update pre-commit hook versions 2024-02-29 10:16:58 +00:00
Pedro Algarvio
104f94950a Fix downloading the windows nox artifact 2024-02-29 10:16:58 +00:00
Pedro Algarvio
5f48635fe8 Improve logic to account for Alma Linux 2024-02-28 11:24:14 +00:00
ScriptAutomate
67b2965260 Add latest AMIs, reduce OS targets; add Fedora 39 2024-02-28 11:24:14 +00:00
Pedro Algarvio
b9be2dec1b Update and remove obsolete pylint plugins 2024-02-27 08:07:04 +00:00
Pedro Algarvio
f3f54a6eb1 Switch to python-tools-scripts >= 0.20.0 2024-02-26 13:43:46 +00:00
Pedro Algarvio
3746ae8994
Merge upstream 3006.x into 3006.x 2024-01-31 19:37:12 +00:00
Daniel A. Wozniak
4b170454e9 Force arm64 not aarch64 2024-01-31 12:35:50 -07:00
Daniel A. Wozniak
8c5b8518df Fix onedir download step 2024-01-31 12:15:58 -07:00
Pedro Algarvio
c1d2c0833b
Merge 3005.x into 3006.x 2024-01-31 18:19:51 +00:00
Pedro Algarvio
3f378cb381 Fix Ubuntu 23.04 code name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-26 04:59:55 +00:00
Pedro Algarvio
5176efd7f8 Allow creating the packages repository for Ubuntu 23.04
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-26 04:59:55 +00:00
Pedro Algarvio
12cdb40981 Fix Ubuntu 23.04 code name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-26 04:57:52 +00:00
Pedro Algarvio
64024c52f8 Allow creating the packages repository for Ubuntu 23.04
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 21:39:07 +00:00
Pedro Algarvio
f1ed56c2a5 Programmatically discover which OS versions to build repos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 19:24:52 +00:00
Pedro Algarvio
02f0daab69 Programmatically discover which OS versions to build repos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 19:19:18 +00:00
Pedro Algarvio
20fd342182 Only show system information.
The test plan was always wrong due to the kind of test selection that
was done.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 08:15:23 +00:00
Pedro Algarvio
f89ef9204f Be sure to raise the RuntimeError's in the CI context
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
487a1ad3d0 Be sure to raise the RuntimeError's in the CI context
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 14:43:15 +00:00
Pedro Algarvio
81905044bd Increase concurrency in CI pipelines.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-18 16:05:39 +00:00
Pedro Algarvio
336da2a297 Define the DEBs listing outside of the template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
30941aeadc Fix RPM build repository for aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
f5b326cf33 Missed change in 5ea3bf3a9d
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
114515c66c In case of failures to upload to codecov, show it's output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
10a54bcd31 Allow excluding paths when cleaning up archives
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
4b2e9cae6a Fix CI nox artifacts download
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
31d7bafc5b Append the .0 for Photon OS, after checking supported versions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Felippe Burk
535c7de7c7 update photon paths to use their $releasever string 2024-01-17 16:58:39 -07:00
Felippe Burk
bd6e4c59e8 Revert "update photon paths to use their $releasever string string which includes .0"
This reverts commit fd4e3a225a.
2024-01-17 16:58:39 -07:00
Felippe Burk
700efa6133 update photon paths to use their $releasever string string which includes .0 2024-01-17 16:58:39 -07:00
Pedro Algarvio
3f74d428e1 Stop importing salt in tools/
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
a4289b0f1b Make sure that the package artifacts are uploaded to VMs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
3366ba233f It's a single nox.*.tar.xz archive now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
562368ce2e Fix the path to where package downloads should go
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Megan Wilhite
81e15ea6c9 Migrate package tests to the main test suite 2024-01-17 16:58:39 -07:00
Pedro Algarvio
9f2672793e Remove unnecessary workflow steps while still showing the information
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
062be92028 Re-add the removed Linux OS'es for the package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
70589fe8c6 Prefer using macos instead of darwin
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
af8ae6d3b7 Stop using aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
602aa0cbf7 Reduce the number of workflows referenced
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
ab6a77fcbd Reduce GitHub Actions cache usage
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
a1a7dad84d Increase concurrency in CI pipelines.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 14:08:35 +00:00
Pedro Algarvio
51f2b0b0c1 Define the DEBs listing outside of the template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 06:14:31 +00:00
Pedro Algarvio
519755d4e7 Fix RPM build repository for aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 06:14:31 +00:00
Pedro Algarvio
2316440b32 Missed change in 5ea3bf3a9d
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 14:11:08 -07:00
Pedro Algarvio
50bcb9ebbc Allow excluding paths when cleaning up archives
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
dffdcd644b Fix CI nox artifacts download
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
ae64971701 Remove unnecessary workflow steps while still showing the information
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-09 15:37:45 +00:00
Pedro Algarvio
2fa8fa8d2a Re-add the removed Linux OS'es for the package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
5ea3bf3a9d Prefer using macos instead of darwin
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00