Commit graph

119189 commits

Author SHA1 Message Date
Pedro Algarvio
225464d3b5 Fix the Mac OS onedir package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 15:03:59 +00:00
Pedro Algarvio
5303d2198a Fix artifact downloads when testing package downloads
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 14:57:44 +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
Shane Lee
9baaab2135 Add some import tests for the package 2024-01-24 14:39:38 -07:00
Twangboy
02ea8d48da Add xmltodict to Windows requirements 2024-01-24 14:39:38 -07:00
Alyssa Rock
e39b65aa4b Add man pages 2024-01-24 14:38:29 -07:00
Alyssa Rock
066ab8fd5a More revisions 2024-01-24 14:38:29 -07:00
Alyssa Rock
20aff06da5 Add minor revisions requested by Shane 2024-01-24 14:38:29 -07:00
Alyssa Rock
ac52f60ee3 Create 3006.5 release notes and update 3005 changelog 2024-01-24 14:38:29 -07:00
Daniel A. Wozniak
f7530f68d3 Fix wart in patch 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
a003271bf5 Fix fileroots tests 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
cda26967f9 Update changelog file name 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
4ef0ca4f72 Fix test on windows 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
42bc822bbc Add credit 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
4844ea8b4d Add changelogs for CVE-2024-22231 and CVE-2024-22232 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
1109ee516f Clean up test fixtures 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
c10c8a7a20 Fix linter issue 2024-01-24 14:37:58 -07:00
Daniel A. Wozniak
e0cdb80b55 CVE fix 2024-01-24 14:37:58 -07:00
Pedro Algarvio
01752fcf1d Stop time bombing with RuntimeError's
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:41:16 +00:00
Pedro Algarvio
f89ef9204f Be sure to raise the RuntimeError's in the CI context
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
de08988edd Stop time bombing with RuntimeError's
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
ee3681fe7b Set PIP_DISABLE_PIP_VERSION_CHECK=1 on CI workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
e66e036ba8 Fix some more places where we need to use `actions/{upload,download}-artifact@v3`
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
d8facee4de Fix and AttributeError on Windows
```
AttributeError: module 'signal' has no attribute 'SIGALRM'. Did you mean: 'SIGABRT'?
```
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
2ff09f5e8d 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-24 19:39:49 +00:00
Pedro Algarvio
f7ebfbc946 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-24 19:39:49 +00:00
Pedro Algarvio
43d524020a Rely on uploaded artifacts instead of the GH cache
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Insoo Ha
a395534469 Resolve lint failed 2024-01-24 16:00:41 +00:00
Insoo Ha
4708fe8900 Fix missing error handling. 2024-01-24 16:00:41 +00:00
Insoo Ha
10b9aeda05 fix pre-commit 2024-01-24 16:00:41 +00:00
Insoo Ha
13cfa9341f Revert "fix pre-commit"
This reverts commit 9f779c68cfef5683fc8ffc2cf7f39a94366a4fe1.
2024-01-24 16:00:41 +00:00
Insoo Ha
95bccf06c2 fix pre-commit 2024-01-24 16:00:41 +00:00
Insoo Ha
98c92a3fac Use send_multipart instead of send when sending multipart message. 2024-01-24 16:00:41 +00:00
Shane Lee
8504ad8538 Backport notarize.sh from 3006 2024-01-24 08:42:46 -07: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
bbff5cec15 Stop time bombing with RuntimeError's
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 14:43:15 +00:00
Shane Lee
166560c4c9 Add documentation to the ini_manage module
Add missing documentation for all functions
Add documentation for new parameter `encoding`
Add Returns section to documentation
2024-01-23 14:11:22 -07:00
Shane Lee
4b6aad6230 Add some tests for unicode
Test reading and writing to utf-8, utf-16, utf-16-le and utf-32-le
ini files
2024-01-23 14:11:22 -07:00
Shane Lee
51adf9e0b2 Migrate ini_manage tests from unittests 2024-01-23 14:11:22 -07:00
Shane Lee
69952a8ff4 Add encoding option to the ini module
Adds a new encoding parameter to the ini module to handle scenarios
where the ini file encoding is not utf-8.
2024-01-23 14:11:22 -07:00
Shane Lee
ba44de34fa Rebase to 3006.x 2024-01-23 14:11:22 -07:00
Thomas Phipps
d922f94e95 fix http unit test 2024-01-23 10:15:26 -07:00
Thomas Phipps
482ff737e6 try gate trustme 2024-01-23 10:15:26 -07:00
Thomas Phipps
c91e1d8a5e add https to proxy so that requests knows how to proxy https 2024-01-23 10:15:26 -07:00
Pedro Algarvio
e10482ecaa Fix some more places where we need to use `actions/{upload,download}-artifact@v3`
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-20 18:22:37 +00:00
hurzhurz
c89ca5b9f1 s3fs: add settings for hardcoded parameters S3_SYNC_ON_UPDATE and S3_CACHE_EXPIRE 2024-01-19 14:35:23 -07:00
Pedro Algarvio
4fbb0f9943 Fix and AttributeError on Windows
```
AttributeError: module 'signal' has no attribute 'SIGALRM'. Did you mean: 'SIGABRT'?
```
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +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