Commit graph

118033 commits

Author SHA1 Message Date
Gareth J. Greenaway
1d85a3ed89 Adding changelog. 2023-08-04 12:52:28 +01:00
Gareth J. Greenaway
9de739f9dd Look in location salt is running from, this accounts for running from an unpacked onedir file that has not been installed. 2023-08-04 12:52:28 +01:00
Felippe Burk
7674112d14 adding obsoletes to rpm.spec for photon3 packages
Signed-off-by: Felippe Burk <burkf@vmware.com>
2023-08-03 19:54:07 +00:00
Jamie (Bear) Murphy
611944fa7b fix quotes in fstring 2023-08-03 07:02:48 +01:00
Jamie (Bear) Murphy
b2dc649f90 add missing slash 2023-08-03 07:02:48 +01:00
Jamie (Bear) Murphy
318c198a6f linting 2023-08-03 07:02:48 +01:00
Jamie (Bear) Murphy
2073e52bc4 drop latest 2023-08-03 07:02:48 +01:00
Jamie (Bear) Murphy
a58a741150 fix nightly repofile path 2023-08-03 07:02:48 +01:00
Pedro Algarvio
2974390263 Define salt_factories_default_root_dir to try and avoid SELinux error on Fedora 38
```
Internal Server Error ("error setting label on mount source '/tmp': SELinux relabeling of /tmp is not allowed")
```

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
5f64fbd886 Bump to pytest-salt-factories==1.0.0rc25
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
43c7376f69 Bump to pytest-skip-markers==1.4.1
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
26001ed8eb Remove salt execution and state modules only when building the windows package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
ba106493c5 Make sys.path cleanup work on windows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
8b6497da72 Show sys.path on error
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
7e709b11dd Revert "Allow running unit/functional tests against the salt checkout for now"
This reverts commit 7382aa187e.
2023-08-02 17:40:00 +00:00
Pedro Algarvio
61fc2933c4 Bump to pytest-salt-factories==1.0.0rc24
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pedro Algarvio
1826c9cf67 Test requires root permissions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-02 17:40:00 +00:00
Pablo Suárez Hernández
1f1420aa0b Add changes suggested by pre-commit 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
70486ca1d4 Return error if there is a problem uploading openscap results to master 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
b87c24ebeb Refactor OpenscapTestMock into pytest fixture
Co-authored-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
a8b88be486 Remove test that does not make sense for xccdf_eval 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
87715c4dc6 Remove kwargs from xccdf_eval function 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
0464a16c2a Move parameters for 'xccdf_eval' out of kwargs 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
00b9b20c4c Migrate openscap unit tests to pytest 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
9770229106 Fix code according to black suggestions 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
1c923149ae Add deprecation warning for 'openscap.xccdf' function 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
aba6f6beae Add versionadded tag 2023-08-01 20:00:26 +00:00
Vladimir Nadvornik
f7b5792b71 Fix error handling in openscap module 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
516ef95ca8 Rename changelog file 2023-08-01 20:00:26 +00:00
Pablo Suárez Hernández
271cf16d85 Allow 'tailoring_file' and 'tailoring_id' parameters 2023-08-01 20:00:26 +00:00
Michael Calmer
d92ba4c8e2 Enhance openscap module: add xccdf_eval call 2023-08-01 20:00:26 +00:00
Salt Project Packaging
2244d93fb4 Update the bootstrap script to v2023.07.25 2023-08-01 12:57:01 +01:00
Pedro Algarvio
22c1766113
Merge pull request #64727 from s0undt3ch/hotfix/merge-forward
[master] Merge 3006.x into master
2023-07-28 19:25:39 +01:00
Alyssa Rock
ae11e7c061 Further changes requested by reviewers 2023-07-28 17:25:12 +00:00
Alyssa Rock
01451adf6b Add fixes requested by reviewers 2023-07-28 17:25:12 +00:00
Alyssa Rock
41b8b8423a Add release notes file for 3007 to allow nox builds 2023-07-28 17:25:12 +00:00
Alyssa Rock
0caa05c54f Make changes requested by Chunga and Rob H 2023-07-28 17:25:12 +00:00
Pedro Algarvio
1decaf5711
Merge 3006.x into master 2023-07-28 11:20:24 +01:00
Pedro Algarvio
897360029e Starting VM's on developer machines now requires VPN access
Choose the `prod` or `test` VPN depending on what kind of environment is
being targeted.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 10:58:38 +01:00
Pedro Algarvio
301df340e7 Bump to certifi==2023.07.22 due to https://github.com/advisories/GHSA-xqr8-7jwr-rhp7
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 10:51:00 +01:00
Daniel A. Wozniak
3877900698 Upgrade relenv to 0.13.2 and Python to 3.10.12.
Addresses multiple CVEs in dependencies: https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 06:54:45 +01:00
Pedro Algarvio
a9bbfd0e47 Properly upgrade Debian based systems unattended
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-27 16:26:25 +01:00
Megan Wilhite
0a98359776 Add documentation for external pillar cmd json 2023-07-22 21:19:51 +01:00
Pedro Algarvio
f7787f2d93
Merge pull request #64688 from s0undt3ch/hotfix/merge-forward
[master] Merge 3006.x into master
2023-07-22 21:18:19 +01:00
Pedro Algarvio
23e96fdc6d
Run pyupgrade on the changes from the merge-forward
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-21 20:06:53 +01:00
Pedro Algarvio
c06f94523a
Bump a few dependency versions that got downgraded on the merge forward
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-21 18:16:37 +01:00
Pedro Algarvio
112cbda97a
Merge 3006.x into master 2023-07-21 18:11:52 +01:00
twangboy
4a4312159c Add some unit tests 2023-07-21 18:03:03 +01:00
twangboy
279e133643 Add changelog 2023-07-21 18:03:03 +01:00
twangboy
4dd85f9fb6 Use search with choco v2+ 2023-07-21 18:03:03 +01:00