Daniel A. Wozniak
c51306aca7
Set use s3 cache env to false
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b9d16fa14d
Fix download location
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9ef8f4f041
Update constraints for python 3.12
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
69de3682f0
Disable more caches
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
88a2ae707f
Do not cache relenv for now
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
de1079df1d
Migrate build-deps-onedir step to gh runners
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
3f71f85c51
Add runners to linter and disbale cache for salt onedir builds
2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2b600fb4c4
Add some gh runners
2024-12-17 13:24:51 -07:00
twangboy
0794878e79
Add some debugging for macOS failures
2024-10-30 14:32:25 -07:00
twangboy
1168334a40
Handle zombie processes when getting pids
2024-10-29 09:13:34 -07:00
Daniel Wozniak
2d110410d1
Merge pull request #67007 from twangboy/disable_gatekeeper
...
[3006.x] Disable gatekeeper before running package tests
2024-10-28 14:19:32 -07:00
twangboy
2623926be9
Disable gatekeeper before running package tests
2024-10-28 10:03:04 -06:00
jeanluc
fd7b0dcea2
Filter unpicklable objects from the context dict when necessary
2024-10-25 04:45:35 -07:00
jeanluc
a27549800b
Add test for issue #66999
2024-10-25 04:45:35 -07:00
jeanluc
c4361cf828
Ensure injected globals are defined on spawning platforms
...
This ensures dunders like __env__ are defined in states running in
parallel on spawning platforms.
The __running__ dict can contain salt.utils.process.Process instances,
which are still picklable.
2024-10-25 04:45:35 -07:00
jeanluc
0e3d73e35e
Fix parallel states on spawning platforms in general
...
This was introduced by https://github.com/saltstack/salt/pull/66517
`__invocation_jid` is rewriten to `_State__invocation_id`, making
`cls(**init_kwargs)` fail with a TypeError (unexpected argument
`__invocation_jid` (this behavior is called name mangling).
2024-10-25 04:45:35 -07:00
jeanluc
931e4632ce
Add test for issue #66996
2024-10-25 04:45:35 -07:00
David Murphy
ed89424059
Updated selinux commands and tests after reviewer comments, need the extra space
2024-10-24 08:57:52 -07:00
David Murphy
d19258590b
Adjusted selinux and tests for egrep to grep -E
2024-10-24 08:57:52 -07:00
David Murphy
c61822fbd9
Updates due to pytest-shell-utilities and psutil version updates
2024-10-24 08:57:52 -07:00
David Murphy
bbd061b47b
Forcing rebuild
2024-10-24 08:57:52 -07:00
David Murphy
a8a73c40f5
Revert psutil dependency back to greater than 5.0.0
2024-10-24 08:57:52 -07:00
David Murphy
e4b4f571f5
Fix nightly builds and update psutil to 6.0.0 or greater
2024-10-24 08:57:52 -07:00
Shane Lee
eee8215933
Skip tests unless on Linux
2024-10-21 14:17:14 -07:00
Nick Porter
983cfe75e3
fixes #66252 correct use of egrep to parse semanage output
2024-10-21 14:17:14 -07:00
Daniel Dehennin
6e4f178ba2
Remove expand_classes_in_order from missing_docstrings
2024-10-21 14:15:41 -07:00
Daniel Dehennin
d1ca30c2ad
Fix incorrect override of minion node definition
...
A pillars dict in a minion node definition was not overridding
correctly the same dict in classes.
* salt/utils/saltclass.py (expanded_dict_from_minion): do not pass a
reference to minion dict or it will be overridden by classes during
expansion.
Fixes : #63933
2024-10-21 14:15:41 -07:00
Daniel Dehennin
9ef879aee4
fix(saltclass): don't lose nested classes and states in recursion
...
Fixes : #58969
2024-10-21 14:15:41 -07:00
Daniel Dehennin
3b8c57e29d
Add test for saltclass nested classes expansion
2024-10-21 14:15:41 -07:00
David Murphy
628c2d2095
Add cryptography back as a dependency for Salt 3006 to base.txt requirements
2024-10-21 14:13:24 -07:00
Georg Pfuetzenreuter
4e429ef772
Remove perms from linux_acl.list_absent docstring
...
Not a valid argument for this function, remove misleading documentation
reference.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2024-10-16 18:23:31 -07:00
twangboy
98f49eba4e
Remove wmic from iscsi grains
2024-10-16 18:08:52 -07:00
twangboy
6caf16d439
Remove unused import
2024-10-16 18:08:52 -07:00
twangboy
30e0de375f
Remove wmic usage from disk grains on Windows
2024-10-16 18:08:52 -07:00
Ben Grande
e3f25965af
Regularize yumpkg option separators
...
Add logging and convert to formatted string literal.
Other Yum options uses equal sign as separator but setopt separator is
irregular using space as separator.
Fix: https://github.com/saltstack/salt/issues/66970
2024-10-16 18:08:11 -07:00
twangboy
28662c490b
Fix slashes
2024-10-16 10:06:05 -07:00
twangboy
061ca0d4d4
Disable signing mac packages
2024-10-16 10:06:05 -07:00
David Murphy
1b680c6f13
Added tests to excerise changes for efi-secure-boot grain
2024-10-15 15:20:51 -07:00
David Murphy
effada446c
Initial test for testing secure-boot grain
2024-10-15 15:20:51 -07:00
David Murphy
76f22f0f92
Added changelog entry
2024-10-15 15:20:51 -07:00
David Murphy
eeeec9a325
Allow for secure-boot efivars directory having SecureBoot-xxx files, not directories with a data file
2024-10-15 15:20:51 -07:00
Daniel A. Wozniak
688ce681f0
Fix test reports step
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
0d4e037c28
Test matrix steps use python 3.10
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
78838b4724
Use python 3.10 for build matrix generation
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
9b93d464e3
Use py 3.10 for docs
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
1752967e5b
Use python 3.11 to generate test matrix
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
9e4a11aae2
Use python 3.11 for building docs
2024-10-14 22:47:29 -07:00
twangboy
08e56a130a
Fix some more windows tests
2024-10-09 09:10:58 -07:00
twangboy
ec83f5d506
Fix win_file tests
2024-10-09 09:10:58 -07:00
Daniel A. Wozniak
fc8d60d137
Upgrade relenv to 0.17.3 and python to 3.10.15
2024-10-09 09:10:58 -07:00