Commit graph

133 commits

Author SHA1 Message Date
Daniel A. Wozniak
60cc8dbce8 Merge forward 3006.x into 3007.x 2024-06-21 23:53:49 -07:00
ScriptAutomate
38faa6806b
Migrate to new internal pypi proxy 2024-05-29 10:27:06 -05:00
Pedro Algarvio
adc1deed11
Merge 3006.x into 3007.x 2024-05-23 11:34:31 +01:00
Pedro Algarvio
41ef078433 Consistency. Part 2. 2024-05-23 11:34:13 +01:00
Pedro Algarvio
94d212fc71 Consistency 2024-05-23 11:28:55 +01:00
Pedro Algarvio
2e93352060 Consistency 2024-05-23 11:27:15 +01:00
Pedro Algarvio
f525138d67 Yet some more artifact merging fixes 2024-05-19 09:45:54 +01:00
Pedro Algarvio
df1061c457 Yet some more artifact merging fixes 2024-05-19 09:44:14 +01:00
Pedro Algarvio
91f63da162 Allow merging artifacts not to fail on re-runs 2024-05-18 07:49:50 +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
a24a7d42b3 Make sure all uploaded artifacts have different names
So that we can always merge them on reports
2024-05-18 07:49:50 +01:00
Pedro Algarvio
f184bfe499 Allow merging artifacts not to fail on re-runs 2024-05-17 18:03:03 +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
738b373b4b Make sure all uploaded artifacts have different names
So that we can always merge them on reports
2024-05-17 18:03:03 +01:00
Pedro Algarvio
eb3e6eb7fd
Merge 3006.x into 3007.x 2024-05-16 11:55:46 +01:00
Pedro Algarvio
4656263cfc Throttle before merging reports. Sometimes we just need to wait a little. 2024-05-16 11:55:26 +01:00
Pedro Algarvio
685478dc7e
Merge 3006.x into 3007.x 2024-05-13 17:19:31 +01:00
Pedro Algarvio
28f30b1de0 Reduce number of artifacts by merging them 2024-05-13 11:22:42 +01:00
Pedro Algarvio
2041d468d8
Merge 3006.x into 3007.x 2024-05-09 16:43:51 +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
96c39e1442 Stop using v3 of `actions/upload-artifact and actions/download-artifact` 2024-05-09 16:39:56 +01:00
Pedro Algarvio
87db565b70
Merge branch '3007.x' of github.com:saltstack/salt into hotfix/merge-forward-into-3007.x 2024-04-03 09:19:29 +01:00
Pedro Algarvio
bc36e7a82c Remove extra logic missed in 68131ce7ab
This allowed the tests in https://github.com/saltstack/salt/pull/66169
to pass when they shouldn't
2024-04-03 09:13:33 +01:00
Pedro Algarvio
1998ba3424 Remove extra logic missed in 68131ce7ab
This allowed the tests in https://github.com/saltstack/salt/pull/66169
to pass when they shouldn't
2024-04-03 09:05:27 +01:00
Pedro Algarvio
7f98810ea6
Merge 3006.x into 3007.x 2024-03-28 13:50:44 +00:00
Pedro Algarvio
d6ff5005da Use `attrs` to simplify OS definitions 2024-03-28 13:41:54 +00:00
Pedro Algarvio
5ea370c1fb
Merge 3006.x into 3007.x 2024-01-25 09:47:57 +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
3448e40847
Merge 3006.x into 3007.x 2024-01-24 15:02:25 +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
6694a7a273
Merge 3006.x into 3007.x 2024-01-19 07:40:21 +00:00
Pedro Algarvio
f390a4d235 Some steps need to be kept at actions/upload-artifact@v3
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.

There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
3d6b9523f7 Switch to actions/upload-artifact@v4 and actions/download-artifact@v4
There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
97dffa2425 Rely on uploaded artifacts instead of the GH cache
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
b22db6db8a
Merge 3006.x into 3007.x 2024-01-17 15:15:03 +00:00
Pedro Algarvio
68131ce7ab When running changed tests, always run all changed files tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 14:08:35 +00:00
Pedro Algarvio
7ed9b35cc1 Set PIP_DISABLE_PIP_VERSION_CHECK=1 on CI workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 11:12:55 +00:00
Pedro Algarvio
91718dd8c9 Set PIP_DISABLE_PIP_VERSION_CHECK=1 on CI workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 07:00:52 +00:00
Pedro Algarvio
5b46b0ba5e
Merge 3006.x into 3007.x 2024-01-11 08:57:37 +00:00
Pedro Algarvio
3a913d3eaf Reduce the amount of annotations on workflows. Suggested by GitHub.
Since our bigger builds always throw 500's by GitHub. We have to refresh
a few times before being able to see the workflow.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-10 05:08:42 +00:00
Pedro Algarvio
7e64eb4bd6 Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-09 18:50:44 +00:00
Pedro Algarvio
77f231d3f1
Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-05 11:38:36 +00:00
Pedro Algarvio
68ecf808e3
Merge 3006.x into 3007.x 2024-01-05 11:29:13 +00:00
Pedro Algarvio
4243d41d88 Now the hashes will match, no more windows line breaks to mess it up
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
9c5ea5a324 Reduce GitHub Actions cache usage
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
abfc1c82d5 Prefer GitHub hosted actions runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Gareth J. Greenaway
04b073cf5c fixing the logic to retreive version for openssl. remove ssh debug. 2023-12-12 15:26:07 -07:00
Gareth J. Greenaway
d936d3c66d add in SSH debugging again. 2023-12-12 15:26:07 -07:00
Gareth J. Greenaway
7f06fe4f01 Only use legacy=True if openssl version is greater than or equal to 3.0.0. 2023-12-12 15:26:07 -07:00
Gareth J. Greenaway
d8ad4174e5 allow SSH before slow tests start 2023-12-12 15:26:07 -07:00