Pedro Algarvio
|
74aced4867
|
Concentrate pre-commit related tools commands under a parent pre-commit command
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
MKLeb
|
7370733bae
|
Fix windows tests
|
2023-11-21 12:28:20 +00:00 |
|
MKLeb
|
658d57fbe8
|
Account for fips for photon 4 and 5
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
2f6cb0b229
|
Add no-fips to centosstream-9-arm64
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
92e2d79fb6
|
We are updating th paths for 3006.5 now
|
2023-11-19 19:42:05 +00:00 |
|
Caleb Beard
|
7b24b91450
|
Update tools/ci.py
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
70ad2a4e4e
|
Search in the right photon paths
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
d157068714
|
Read releases from the prod bucket
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
f1c9463b6d
|
Make some variables more clear
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
9951e82121
|
Adjust package download tests and also add a package test suite for an rpm arm distribution (centosstream-9-arm)
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
b014a0c969
|
It's matrix , not _matrix
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
530a108497
|
Handle photonos
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
398056dafb
|
Fix the logic around whether or not a version is available
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
3b3b9fbc49
|
Adjust tools ci pkg-matrix to search in the right aarch64 paths starting in 3007.0
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
527cc3f344
|
Scrape the buckets for the package files to determine what releases we can test upgrade and downgrades for a given operating system
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
d76b82558a
|
Add jobs for rpm distros to produce arm64 repos explicitly and remove the condition that changes aarch64 to arm64
|
2023-11-19 19:42:05 +00:00 |
|
Pedro Algarvio
|
2fb207753e
|
Add a few more platform slugs which will get tested with the TCP transport
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
10e9e6c98b
|
Don't use separate jobs, just use the matrix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
3c76698d54
|
Also run package tests under FIPS
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
02b147ae59
|
Add a FIPS enabled test run under PhotonOS 4 to the CI process
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
bb4d8e25ed
|
Fix package test matrix for amazon-linux-2023
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-10 18:14:26 +00:00 |
|
Pedro Algarvio
|
d94312b546
|
Add support for AmazonLinux 2023 when building repos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-10 18:14:26 +00:00 |
|
Pedro Algarvio
|
2b142dc81b
|
Update tools/vm.py
|
2023-11-09 17:25:00 +00:00 |
|
Megan Wilhite
|
404a659a39
|
Add download flag to tool's rsync cmd
|
2023-11-09 17:25:00 +00:00 |
|
Megan Wilhite
|
a199b5b454
|
Only run amazon linux2 package tests for >=3006
|
2023-11-09 17:23:55 +00:00 |
|
Megan Wilhite
|
324a1519c1
|
Fix amazon linux 2023 64 bit tests and only run install package tests
|
2023-11-09 17:23:55 +00:00 |
|
ScriptAutomate
|
46f3e39332
|
Add Amazon Linux 2023; update Amazon Linux 2 AMI
|
2023-11-09 17:23:55 +00:00 |
|
twangboy
|
07bb453204
|
Fix test_get_yum_config
|
2023-11-08 18:07:30 +00:00 |
|
twangboy
|
5e50ccf31c
|
Fix rsync on Windows using cwRsync
|
2023-11-08 18:07:30 +00:00 |
|
Pedro Algarvio
|
49e5127eb5
|
Integration tests without splits now take longer then 7 hours. Split it again.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-05 10:46:22 +00:00 |
|
Pedro Algarvio
|
f0c3a19037
|
When getting salt releases, on failure, try the main repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-31 09:28:47 +00:00 |
|
Pedro Algarvio
|
0d5a6bf7f7
|
Switch to tools.utils.gh.get_github_token
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-31 09:28:47 +00:00 |
|
Pedro Algarvio
|
68bca1ee8d
|
On nightly and scheduled builds, don't run split tests. GH is not coping.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-31 09:28:47 +00:00 |
|
Pedro Algarvio
|
ee8fcbf0e6
|
Pass --force-color to nox
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-19 10:45:22 -04:00 |
|
Pedro Algarvio
|
8fb18c472c
|
Add PhotonOS 3 (aarch64) and 5 (x86_64 & aarch64) to CI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-19 10:45:22 -04:00 |
|
Pedro Algarvio
|
afde1fc2fb
|
Github is struggling with this much parallelism, it can't keep up.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-18 15:58:29 +01:00 |
|
Pedro Algarvio
|
c4444e0080
|
A naming convention easier to split
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
Pedro Algarvio
|
01dd7d5722
|
Upload code coverage to codecov once all tests finish
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
MKLeb
|
64280ee30c
|
Add general use tools ts download artifact command to download any named artifact from PRs, nightly builds, etc...
|
2023-10-11 06:33:30 -06:00 |
|
Pedro Algarvio
|
34cc82e538
|
If test:coverage label is set, run the full test suite.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-11 05:06:05 +01:00 |
|
Megan Wilhite
|
cdd940a9aa
|
Debian 12: Do not run upgrade/downgrade tests until we release packages
|
2023-10-10 08:44:19 -07:00 |
|
ScriptAutomate
|
f7e290deff
|
Add support for Debian 12
|
2023-10-10 08:44:19 -07:00 |
|
Pedro Algarvio
|
21770b86a7
|
The build CI deps jobs are now behind the build-deps-ci flag
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
eb118957fb
|
Exclude the nightly builds from the backup/restore process
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
5a9703c580
|
Not that many onedir package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
2c6f5d88fd
|
Even the release workflow should be working now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
42be5ce982
|
Move the build ci deps listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
fac23897b3
|
Move the test salt pkg listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
b4d8898781
|
Move the test salt listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
7b9ea0554c
|
Rework package downloads workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|