Commit graph

120150 commits

Author SHA1 Message Date
Pedro Algarvio
c7300429d7
Fix pre-commit config and some requirements which got downgraded
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 12:11:09 +00:00
Pedro Algarvio
b9e5f513dd
Run pyupgrade against the files modified in the merge-forward 2024-01-16 11:54:54 +00:00
Pedro Algarvio
82e4e2b55f
Merge 3006.x into 3007.x 2024-01-16 11:50:44 +00:00
Pedro Algarvio
96d60f3a11 Update changelog to include the Jinja security update
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:26:17 +00:00
Pedro Algarvio
71b68d722c Bump to jinja2==3.1.3 due to https://github.com/advisories/GHSA-h5c8-rqwp-cp95
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
0e3f5ee41a If the user passes a path to the package tests, don't auto add them
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
d891eedbd1 Timeout the tests instead of just hanging indefinitely
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
de334db047 Cleanup aws unit test hang
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00: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
cc263cc440 Migrate some crypt tests to pytest
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
6fb35bf88f Bump to gitpython==3.1.41 due to https://github.com/advisories/GHSA-2mqj-m65w-jghx
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
dbbe0c3e5b Update pip constraints to >= 23.3,< 24.0 due to https://github.com/advisories/GHSA-mq26-g339-26xf
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
f96791baee Bump to ansible==9.1.0 and ansible-core==2.16.2
Due to https://github.com/advisories/GHSA-jpvw-p8pr-9g2x and https://github.com/advisories/GHSA-7j69-qfc3-2fq9

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
d3fad04d9e Bump to pycryptodome==3.19.1 and pycryptodomex==3.19.1 due to https://github.com/advisories/GHSA-j225-cvw7-qrx7
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
b71b259f39
Merge pull request #65846 from s0undt3ch/hotfix/merge-forward-2
[3007.x] Merge 3006.x into 3007.x
2024-01-11 09:00:16 +00:00
Pedro Algarvio
5b46b0ba5e
Merge 3006.x into 3007.x 2024-01-11 08:57:37 +00:00
Daniel A. Wozniak
32aa7d4b67 Add missing master cluster changelog 2024-01-11 07:51:51 +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
31ac2414c1 Remove unnecessary workflow steps while still showing the information
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-09 18:50:44 +00:00
Shane Lee
dc00efabf3 Update bootstrap script in 3006.x branch 2024-01-09 18:50:44 +00:00
Pedro Algarvio
e744d21767 Prefer github hosted runners in favor of self hosted runners for reports
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-09 18:50:44 +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
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
Shane Lee
49f9f490b7
Merge pull request #65813 from twangboy/update_bootstrap
[3006.x] Update bootstrap script in 3006.x branch
2024-01-08 15:02:03 -07:00
David Murphy
02ca0a503d
Merge pull request #65793 from s0undt3ch/hotfix/merge-forward
[3007.x] Merge 3006.x into 3007.x
2024-01-08 13:56:41 -07:00
David Murphy
10612f6313
Merge pull request #65780 from s0undt3ch/hotfix/deprecations-3007.x
[3007.x] Be sure to trigger all release branches on nightly and scheduled builds
2024-01-08 13:54:57 -07:00
Shane Lee
eee638e516
Update bootstrap script in 3006.x branch 2024-01-08 13:00:23 -07:00
Shane Lee
48eb51a412
Merge pull request #65794 from s0undt3ch/hotfix/requirements-3006.x
[3006.x] Prefer github hosted runners in favor of self hosted runners for reports
2024-01-05 09:41:33 -07:00
Pedro Algarvio
95c1cd00e0
Prefer github hosted runners in favor of self hosted runners for reports
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-05 11:43:55 +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
7e46805365 Revert "Use windows self hosted runners to build CI deps"
This reverts commit f99055beb9.

We would have to enable cross os caches(probably)
2024-01-04 15:11:37 -07:00
Pedro Algarvio
f15fd875d8 Package tests matrix jobs need to run on our own runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
9940edbb3d Prefer GitHub hosted actions runners when generating the matrix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07: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
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
b57de375c8 Use windows self hosted runners to build CI deps
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
Pedro Algarvio
ab4b5e7ae9 Fix source package build
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
cb6e589c98 Stop using aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
66b91ca316 Reduce the number of workflows referenced
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
Pedro Algarvio
9dfe502a16 Build documentation on GitHub Hosted Runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Daniel A. Wozniak
41d3b8f75f Destroy event_listener when app is no-longer used 2024-01-04 14:49:19 -07:00
Daniel A. Wozniak
d2d34303dd Fix un-closed tranport in tornado netapi 2024-01-04 14:49:19 -07:00
Shane Lee
d1a3b3ef6d
Merge pull request #65786 from dmurphy18/fix_63063
[3006.x] Fix credentials encoding for Artifactory
2024-01-04 14:38:02 -07:00
David Murphy
f9d456bf10
Updated use of base64_b64encode and change log 2024-01-03 14:57:41 -07:00
David Murphy
b8bb8f4c70
Updated tests for artifactory username/password encoding 2024-01-03 14:32:22 -07:00