Daniel A. Wozniak
539664c6ba
Merge branch '3007.x' into merge/master/3007.x
2024-07-04 21:35:33 -07:00
Daniel A. Wozniak
60cc8dbce8
Merge forward 3006.x into 3007.x
2024-06-21 23:53:49 -07:00
ScriptAutomate
1b39837f34
Use older Linux OS for wider CI deps compatibility
2024-06-18 22:15:38 -07:00
ScriptAutomate
10dce329d5
Drop CentOS 7 support; Package with Rocky Linux 9
2024-06-12 09:13:26 -07:00
ScriptAutomate
38faa6806b
Migrate to new internal pypi proxy
2024-05-29 10:27:06 -05:00
Pedro Algarvio
26b41d5753
Merge 3007.x into master
2024-05-23 11:35:57 +01:00
Pedro Algarvio
dc917c48a6
Improve/fix the condition of when the reports jobs run
2024-05-18 07:49:50 +01:00
Pedro Algarvio
ae0e579747
Improve/fix the condition of when the reports jobs run
2024-05-17 18:03:03 +01:00
Pedro Algarvio
06bd9d1dfc
Merge 3007.x into master
2024-05-15 15:30:28 +01:00
Pedro Algarvio
0f2c3b53b6
Merge 3006.x into 3007.x
2024-05-15 07:50:13 +01:00
Shane Lee
45c56b0033
Fix issues with the cmd module on Windows
...
stderr is no longer piped to stdout by default for cmd.run
Scripts are called using the -File paramter for powershell.exe
stderr is cleared if it contains CLIXML (only for encoded commands)
cmd.powershell now accepts lists as commands
Makes sure returned JSON data is valid before trying to load it
Strips whitespace from the stdout in win_runas
2024-05-14 21:15:16 +01:00
Pedro Algarvio
d765966173
Merge 3007.x into master
2024-05-14 07:20:08 +01:00
Pedro Algarvio
3c5b143403
Merge 3006.x into 3007.x
2024-05-14 06:30:18 +01:00
ScriptAutomate
457dfa6f23
Add Fedora 40 and Ubuntu 24.04 support
2024-05-13 18:31:50 +01:00
Pedro Algarvio
685478dc7e
Merge 3006.x into 3007.x
2024-05-13 17:19:31 +01:00
Pedro Algarvio
56729e1e3f
Differentiate FIPS test runs
2024-05-13 11:22:42 +01:00
Pedro Algarvio
ee34e0c0a2
Temporary skip of problematic package downgrade tests
2024-05-11 18:39:28 +01:00
Pedro Algarvio
d52e0e836b
Merge 3006.x into 3007.x
2024-05-10 19:28:25 +01:00
Pedro Algarvio
374a960510
We no longer use aarch64
on artifact filenames
...
Fixes #66502
2024-05-10 19:27:14 +01:00
Pedro Algarvio
bd99bb0b7b
Make sure we have a recent enough rustc
to build packages
2024-05-10 19:23:31 +01:00
Pedro Algarvio
2041d468d8
Merge 3006.x into 3007.x
2024-05-09 16:43:51 +01:00
Pedro Algarvio
e89da8a76d
Temporarily skip testing problematic package upgrades/downgrades
2024-05-09 16:39:56 +01:00
Pedro Algarvio
8a378cbc4b
We can't test next version releases on previous version branches
2024-05-09 16:39:56 +01:00
Pedro Algarvio
1d21028471
Fix description when rsync'ing from the VM to the local checkout
2024-05-09 16:39:56 +01:00
Pedro Algarvio
9f9d9b7b96
Don't even try to run MacOS Arm jobs on forks
2024-05-09 16:39:56 +01:00
Pedro Algarvio
5db7ba8af8
It's tests-chunk
, not test-chunk
!
...
This got broken in 527cc3f344
2024-05-09 16:39:56 +01:00
Pedro Algarvio
a961565d33
Bump integration tests chunks to 7
2024-05-09 16:39:56 +01:00
Pedro Algarvio
90cfdc1143
Merge 3006.x into 3007.x
2024-04-24 12:19:15 +01:00
Pedro Algarvio
5d72dc8455
Stop treating nightly/scheduled builds differently
2024-04-23 17:42:48 +01:00
Pedro Algarvio
08e59972d8
Allow failing to upload on PR's, but not on branch builds
2024-04-23 07:31:45 +01:00
Pedro Algarvio
215b17bd22
Provide a fallback description for labels without a description
2024-04-23 07:31:45 +01:00
Pedro Algarvio
2e16029108
Select all available OS'es if test:coverage
label is set
2024-04-23 07:31:45 +01:00
Pedro Algarvio
69f01a79ea
Merge 3006.x into 3007.x
2024-04-22 17:16:07 +01:00
Pedro Algarvio
34efe6d72c
Drop Debian-10 its EOL
...
https://chat.google.com/room/AAAA3ojQwho/PNgKol0ihuk/PNgKol0ihuk?cls=10
2024-04-22 16:03:35 +01:00
Pedro Algarvio
c32f748482
Merge 3006.x into 3007.x
2024-04-02 17:19:57 +01:00
ScriptAutomate
42dd9fea5d
Replace AlmaLinux with Rocky Linux
2024-04-02 14:13:03 +01:00
Pedro Algarvio
7f98810ea6
Merge 3006.x into 3007.x
2024-03-28 13:50:44 +00:00
Pedro Algarvio
895b761592
Always print the collected runners
2024-03-28 13:41:54 +00:00
Pedro Algarvio
fd82bcab9c
Always print out the defined testrun
2024-03-28 13:41:54 +00:00
Pedro Algarvio
b62203973c
Always print out the list of jobs to run
2024-03-28 13:41:54 +00:00
Pedro Algarvio
7c5125a8e3
Add what OS'es run tests as a step summary
2024-03-28 13:41:54 +00:00
Pedro Algarvio
d6ff5005da
Use `attrs
` to simplify OS definitions
2024-03-28 13:41:54 +00:00
Pedro Algarvio
8d51ca91f2
Add tools command to sync known OS'es with GH test labels
2024-03-28 13:41:54 +00:00
Pedro Algarvio
7cc7595167
Mandatory OS slugs are now defined in `cicd/shared-gh-workflows-context.yml
`
2024-03-28 13:41:54 +00:00
Pedro Algarvio
6592ccba52
Create get_cicd_shared_context()
and get_golden_images()
2024-03-28 13:41:54 +00:00
Pedro Algarvio
fb58df01f4
Allow choosing which OS to run tests against using labels
2024-03-28 13:41:54 +00:00
ScriptAutomate
0d27cf6c1f
Reduce test range in PRs and branch merges
2024-03-28 13:41:54 +00:00
Pedro Algarvio
5c4e810836
Make jinja rendering strict. Undefined variable use throws error.
2024-03-28 13:41:54 +00:00
Pedro Algarvio
b2fe6c45db
Bump functional test splits to 4
2024-03-21 21:15:17 +00:00
Pedro Algarvio
f7570047bd
Merge 3006.x into 3007.x
2024-03-14 13:06:00 +00:00