Commit graph

119817 commits

Author SHA1 Message Date
sunxingboo
748943cd59 Corrected the description of the two parameters mkey and key in the MWorker constructor. 2024-09-19 14:47:43 -07:00
Erik Johnson
d4b2957194 Add changelog file 2024-09-19 14:46:52 -07:00
Erik Johnson
6c3365f67c Move grain_opts to subdict to prevent overwriting core grains 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
Imran Iqbal
c1dd74aa69 docs(modules/system): fix system.get_computer_name CLI example 2024-09-19 09:31:55 -07:00
David Murphy
94fdf082ec Adjust salt-common.install for bash-completion 2024-09-18 15:08:12 -07:00
David Murphy
0483e44f19 Updated symbolic links for bash completion as per original issuer comments 2024-09-18 15:08:12 -07:00
David Murphy
142b7ac258 Restore systemd handling in preinst and postinst for Debina/Ubuntu 2024-09-18 15:08:12 -07:00
David Murphy
974bad0054 Updated debian rules to not include python3 2024-09-18 15:08:12 -07:00
David Murphy
4be168509f Testing building with bash-completion and systemd 2024-09-18 15:08:12 -07:00
David Murphy
9c712e09ea Correct symbolic link generation to corrspond with Debina/Ubuntu fork of Salt 2024-09-18 15:08:12 -07:00
David Murphy
fd90018045 Corrected files for zsh and salt-proxy 2024-09-18 15:08:12 -07:00
David Murphy
02c196ad13 Add symbolic links for bash-completion 2024-09-18 15:08:12 -07:00
David Murphy
2532a088cd Added changelog for fix 2024-09-18 15:08:12 -07:00
David Murphy
73bb35d943 Correct bash-completion for Debian / Ubuntu 2024-09-18 15:08:12 -07:00
Niklas Rousset
9da6764eb8 Convert stdin string to bytes regardless of stdin_raw_newlines 2024-09-18 14:53:40 -07:00
Niklas Rousset
eba0b174d7 Add test cases for stdin_raw_newlines functionality 2024-09-18 14:53:40 -07:00
Marek Czernek
6c38c1a253 Fix test_system flaky setup_teardown fn 2024-09-18 14:49:12 -07:00
twangboy
99639ca5c9 Update contributing guide and PR template 2024-09-18 14:15:37 -07:00
twangboy
a5c3c18442
Fix unit test on Linux 2024-09-18 13:26:34 -06:00
twangboy
554da0c21e
Compare full paths 2024-09-18 13:26:34 -06:00
twangboy
294a81a05c
Try to handle similar names 2024-09-18 13:26:33 -06:00
twangboy
bbb0013138
Make sure symlinks are done last 2024-09-18 13:26:33 -06:00
twangboy
572e955388
Add tests and changelog 2024-09-18 13:26:33 -06:00
twangboy
26e31d23d5
Manage symlinks after dirs and files
Force symlink on keep_symlinks
2024-09-18 13:26:28 -06:00
twangboy
c54a8ced4f Test on systems where 7zip exists 2024-09-18 09:41:24 -07:00
ScriptAutomate
77260acfd5 Drop Arch Linux; update latest golden images 2024-09-18 09:41:24 -07:00
Daniel A. Wozniak
0dc964fb50 Clean up imports 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
0897afcc21 Retrun opts because they get modified often 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
d4ee87338b Fix windows pkg tests 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
5ee6d3c2bc Fix another test using __opts__ 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
96bc89f721 Fix broken tests 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
b36f276007 Better handling of loader returns
- Detect when a loader is returning a NamedLoaderContext and return the
  value. This will cut down on how often we need to call value() in
  loaded modules.
- Add some tests to show newly defined behavior
2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
fc06de8db1 Try importing opts dunder 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
96c59e07fc Add tests for opts dunder 2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
3140aecd2b Add more loader dunders to cp module.
Using cp module to dip our feet into more explicit loader dunders. Most
all of the existing dunders can be imported already. The one outlier
being used by the cp module is __opts__.
2024-09-16 15:35:50 -07:00
Daniel A. Wozniak
468b26e918 initial work on log once option 2024-09-13 14:24:05 -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
f0e2cf4689 Remove salt.utils.data from fileserver
The salt.utils.data util was used to support python 2. Since we no
longer support python 2, we can start removing this. This gives us
some great speed increases as we're removing a lot of overhead and
unnecessary function calls
2024-09-12 08:55:42 -07:00
twangboy
72bb50cb27 Revert SSH settings 2024-09-11 16:52:27 -07:00
twangboy
36c65391a1 Add some SSH settings to fix the SSH Broken Pipe with Amazon Linux 2024-09-11 16:52:27 -07:00
twangboy
d3c0f996a4 Revert gating for Windows, use sys instead of salt.utils.platform 2024-09-11 16:52:27 -07:00
twangboy
7437fe9230 Gate passing version for Windows 2024-09-11 16:52:27 -07:00
twangboy
de33a40107 Fix test_win_pkg with real winrepo location 2024-09-11 16:52:27 -07:00
twangboy
63b9da8bde Fix pkg.removed with multiple versions on Windows 2024-09-11 16:52:27 -07:00
twangboy
cae94bca24 Make all network unit tests run on Windows 2024-09-11 16:52:08 -07:00
twangboy
8b16003cab Fix parsing of IPv4 mapped IPv6 addresses 2024-09-11 16:52:08 -07:00
twangboy
676945eec7 Only run tests when nsis files are modified 2024-09-11 13:46:13 -07:00
twangboy
fb2297e11c Update workflows 2024-09-11 13:46:13 -07:00