Commit graph

1933 commits

Author SHA1 Message Date
bdrx312
66caa58346 Fix issues with requisites and aggregate
add install of networkx
fix aggregate to properly work with requisites
fix requisite checking to not be exponential
fix pkg aggregate to work when multiple states specify the same package
add some type hints to state.py to make the code easier to follow
fix case of pkg aggregate duplicate package.
2024-10-10 01:53:52 -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
jeanluc
096dca61ba Make SSH FunctionWrapper behave more like LazyLoader 2024-10-08 13:15:09 -07:00
jeanluc
0c8cb6890e Fix accessing wrappers in Jinja templates via attributes 2024-10-08 13:15:09 -07:00
Daniel Wozniak
58c89a8dfd
Merge pull request #66925 from vkotarov/windows-qyzylorda-timezone
[master] Add Qyzylorda timezone to win_timezone module, fixes #66176
2024-09-30 12:56:09 -07:00
Tyler Levy Conde
593dbf7f9b add changelog entry 2024-09-30 12:10:26 -07:00
Olivier Mehani
15573a8f20 Add state.sls_exists to ssh client
fixes: #66893

Signed-off-by: Olivier Mehani <shtrom@ssji.net>

Fix typo in sate.sls_exists doctstrings (module & ssh wrapper)

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2024-09-26 15:11:09 -07:00
Daniel A. Wozniak
19dfa41bb9 Merge remote-tracking branch 'saltstack/3006.x' into merge/3007.x/3006.x 2024-09-26 15:01:16 -07:00
Vesselin Kotarov
9ee0398fdf Add Qyzylorda timezone to win_timezone module, fixes #66176 2024-09-25 18:03:23 +03:00
vzhestkov
ee4d5321f2 Add 66856 changelog entry 2024-09-25 02:28:51 -07:00
Daniel A. Wozniak
d11775eeca Upgrade relenv to 0.17.2 2024-09-23 13:56:36 -07:00
Daniel A. Wozniak
6b3418fe0b Merge remote-tracking branch 'saltstack/3006.x' into merge/3007.x/3006.x 2024-09-20 14:20:13 -07:00
Tom Doherty
caf62f97bd fix yaml output
In b9be2de, OrderedDict was replaced with HashableOrderedDict.
Add logic to yamldumper to handle the new type.
2024-09-20 14:08:12 -07:00
Shane Lee
b912817240 Fixes cmd.run with requirements on Windows
Formats the command properly for powershell
Adds changelog and tests
2024-09-20 14:06:53 -07:00
hurzhurz
698979fe55 fix nacl.keygen for not yet existing sk_file or pk_file 2024-09-19 14:56:24 -07:00
Carlos Álvaro
ad6ebb175f doc: Add changelog 2024-09-19 14:49:57 -07:00
Erik Johnson
d4b2957194 Add changelog file 2024-09-19 14:46:52 -07:00
Daniel Wozniak
ae1d3f3eb3
Merge pull request #66857 from twangboy/fix_64630
[3006.x]Manage symlinks after dirs and files
2024-09-19 13:43:19 -07:00
Daniel Wozniak
17f9ff5818
Merge pull request #66842 from dwoz/merge/3007.x/3006.x
[3007.x] Merge 3006.x forward to 3007.x
2024-09-19 13:25:05 -07:00
David Murphy
2532a088cd Added changelog for fix 2024-09-18 15:08:12 -07:00
jeanluc
af3818ba24 Fix Salt-SSH crash when key deploy is skipped manually 2024-09-18 14:54:49 -07:00
Niklas Rousset
9da6764eb8 Convert stdin string to bytes regardless of stdin_raw_newlines 2024-09-18 14:53:40 -07:00
twangboy
572e955388
Add tests and changelog 2024-09-18 13:26:33 -06:00
ScriptAutomate
77260acfd5 Drop Arch Linux; update latest golden images 2024-09-18 09:41:24 -07:00
twangboy
f9c9787251 Fix pre-commit 2024-09-12 08:55:42 -07:00
twangboy
50187433cf Add changelog for 66835 2024-09-12 08:55:42 -07:00
twangboy
63b9da8bde Fix pkg.removed with multiple versions on Windows 2024-09-11 16:52:27 -07:00
twangboy
8b16003cab Fix parsing of IPv4 mapped IPv6 addresses 2024-09-11 16:52:08 -07:00
vzhestkov
e6468e87b0
Add changelog entry 2024-09-10 13:01:19 +02:00
Daniel A. Wozniak
8dd2e3473c Merge branch '3006.x' into merge/3007.x/3006.x 2024-08-26 19:26:17 -07:00
twangboy
7faee48ef3 Add an option to ini.set_option
Adds an new option named ``no_spaces`` to the ini.set_option function
that allows the user to deteremine whether the separator (``=``) should
be wrapped with spaces or not.
2024-08-22 08:10:55 -07:00
Daniel Wozniak
246d066457
Merge pull request #66691 from dwoz/merge/master/3007.x
[master] Merge forward 3007.x into master
2024-08-19 15:00:26 -07:00
Daniel A. Wozniak
3f9f0298bb Add changelog for #66228 2024-08-19 15:00:09 -07:00
Shane Lee
e987ff4c01 Fix status.master to detect master properly 2024-08-17 14:41:31 -07:00
Shane Lee
0d78611767 Fix win_wua to handle empty CDispatch objects 2024-08-15 14:50:18 -07:00
David Murphy
6d10c20ea8 Fix batch mode hang indefinitely in some scenarios - unit tests to follow 2024-08-14 15:37:54 -07:00
Erik Johnson
17dcfa29fd Add changelog file 2024-08-13 09:56:03 -07:00
Gareth J. Greenaway
852bf0004a Ensure Manjaro ARM reports the correct os_family of Arch. 2024-08-12 12:41:36 -07:00
Daniel A. Wozniak
2b2c03893e Add changelog for #66726 2024-08-12 08:29:23 -07:00
David Murphy
101042d4e0 Remove psutil_compat.py file, which should have been removed when RHEL 6 EOL 2024-08-12 08:28:47 -07:00
Tyler Levy Conde
53ddf5a32e The profile outputter does not crash with incorrectly formatted data 2024-08-08 14:35:00 -07:00
Daniel A. Wozniak
05528e22e5 Add changelog for #66789 2024-08-07 16:09:42 -07:00
Salt Project Packaging
b40833ed15
Release v3006.9 2024-07-29 07:51:58 +00:00
David Murphy
6b0690e5af Remove debug output from shell scripts for packaging 2024-07-25 14:51:49 -07:00
Shane Lee
0fcde71062 Fixes cmd.run with requisites on Windows
Formats the command properly for powershell
Adds changelog and tests
2024-07-19 11:47:22 -07:00
Max Arnold
84b4e96db2 Add integration test 2024-07-18 16:17:31 -07:00
Max Arnold
76ae4a6875 Make sure the root minion process handles SIGUSR1 2024-07-18 16:17:31 -07:00
jeanluc
14edbcf19c Fix parallel state execution with Salt-SSH 2024-07-18 14:06:48 -07:00
Daniel A. Wozniak
4a2733a827 Add changelog for #66702 2024-07-17 14:29:53 -07:00
hurzhurz
4e707af83b Fix relative file_roots paths 2024-07-16 13:57:17 -07:00