Pedro Algarvio
|
b3d4a5e2c5
|
Merge 3006.x into master
|
2023-12-06 10:17:35 +00:00 |
|
Daniel A. Wozniak
|
4ff201ac03
|
Fix onedir pkg download test
|
2023-12-06 01:46:28 -07:00 |
|
Pedro Algarvio
|
e93d3fcc9c
|
ctx.print is not the same as python's print
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-12-05 18:30:32 +00:00 |
|
Pedro Algarvio
|
1948fe5485
|
ctx.print is not the same as python's print
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-12-05 18:30:12 +00:00 |
|
Pedro Algarvio
|
967d3015f6
|
Merge 3006.x into master
|
2023-12-05 18:10:58 +00:00 |
|
Pedro Algarvio
|
e242ae3bf2
|
Stop trying when codecov replies with Too many uploads to this commit
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-12-04 16:40:44 +00:00 |
|
Pedro Algarvio
|
51506d8784
|
MacOS packages include arm64 in their name, not aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-30 07:59:34 +00:00 |
|
Pedro Algarvio
|
7cf72a7797
|
Merge 3006.x into master
|
2023-11-29 14:43:39 +00:00 |
|
Pedro Algarvio
|
cc915530eb
|
Handle MacOS's Arch64 architecture when creating the package repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-28 20:01:15 +00:00 |
|
Pedro Algarvio
|
737a18edc6
|
Fix pre-commit
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-28 15:33:17 +00:00 |
|
Pedro Algarvio
|
b234a2cbf1
|
It's arm64 for macos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-28 04:04:05 +00:00 |
|
Pedro Algarvio
|
bfbcee934f
|
Add macOS arm64
|
2023-11-28 04:04:05 +00:00 |
|
Pedro Algarvio
|
877ff9d4ca
|
Add macos-13 to the platforms to run tests on
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
(cherry picked from commit 4f790e3945 )
|
2023-11-28 04:04:05 +00:00 |
|
Pedro Algarvio
|
f27a59e2f1
|
Also consider requirements/constraints.txt
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-27 21:13:22 +00:00 |
|
Pedro Algarvio
|
3b16cf9de4
|
One environment copy too much, an oversight
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-27 21:13:22 +00:00 |
|
Pedro Algarvio
|
5a8607c2e7
|
Create and use requirements/constraints.txt now that setuptools 69.0 broke builds again
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-27 21:13:22 +00:00 |
|
Pedro Algarvio
|
7647f9425b
|
Also consider requirements/constraints.txt
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-27 16:43:18 +00:00 |
|
Pedro Algarvio
|
fcb537103f
|
One environment copy too much, an oversight
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-26 16:59:31 +00:00 |
|
Pedro Algarvio
|
54ba9dcd70
|
Create and use requirements/constraints.txt now that setuptools 69.0 broke builds again
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-26 16:59:14 +00:00 |
|
Pedro Algarvio
|
250704b18c
|
Run pyupgrade against the files modified in the merge-forward
|
2023-11-26 16:24:07 +00:00 |
|
Pedro Algarvio
|
a420d94431
|
Merge 3006.x into master
|
2023-11-26 16:10:40 +00:00 |
|
Pedro Algarvio
|
eeaa88b4e9
|
Migrated tasks/filemap.py -> tools/precommit/filemap.py
Refs #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
06756cc08c
|
Migrate tasks/loader.py -> tools/precommit/loader.py
Refs #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
fce51983b3
|
Migrated some invoke tasks to python-tools-scripts
* `tasks/docs.py` -> `tools/precommit/docs.py`
* `tasks/docstrings.py` -> `tools/precommit/docstrings.py`
Refs #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
185a352d00
|
Update the tools requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
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
|
4f790e3945
|
Add macos-13 to the platforms to run tests on
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-10 19:38:13 +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 |
|