Commit graph

120043 commits

Author SHA1 Message Date
Daniel A. Wozniak
fdbb4ed333 Update transport docs with websockt transport 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
9adfd29c54 Wean of tcp transport bits in ws transport 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
85c282e51a Request server basic test for all transports 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
e84dbda010 Put channel tests under channel not transport 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
3347d543f5 Fix tests 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
f62f6469ff Better testing of ssl opts and ws transport 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
2bf2936f73 Fix up tcp ssl and add ssl to ws 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
2f5fe3bcb6 Name conformity 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
74195b8306 Fix up basic ping between master and minion 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
836b5421f7 Fix up pre-commit (linter) 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
e36d67e83b Clean up tcp imports 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
73e8175e12 Add ws transport to factories 2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
0e2520a597 Add websocket transport skeleton 2023-12-28 00:29:50 -07:00
Daniel Wozniak
1545a18ce9
Merge pull request #65747 from dwoz/merge-forward
[master] Merge forward from 3006.x
2023-12-28 00:28:41 -07:00
Daniel A. Wozniak
0cc5b51aba Fix clustered master startup race condition
When starting up a cluster master, sending the initial aes key event
needs to wait for the event server to fully start. Prior to this change
we'd only try for one second and there was no logging of a failure.
2023-12-27 16:27:54 -07:00
Daniel A. Wozniak
9f1ae6982d Fix broken ssh test 2023-12-27 10:29:13 -07:00
Daniel A. Wozniak
5c83db6a3c Merge remote-tracking branch 'saltstack/3006.x' into merge-forward 2023-12-26 21:50:50 -07:00
Pedro Algarvio
15616715d4 Bump to paramiko==3.4.0 due to https://github.com/advisories/GHSA-45x7-px36-x8w8
A dependency of paramiko also had to be upgraded, `bcrypt==4.1.2`

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-26 21:47:47 -07:00
Daniel A. Wozniak
046352a760 Fix broken ssh tests 2023-12-26 21:42:21 -07:00
Pedro Algarvio
478e2e2439 Append the .0 for Photon OS, after checking supported versions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-26 06:49:22 +00:00
Daniel A. Wozniak
874698b9fb Merge branch '3006.x' into merge-forward 2023-12-23 00:50:54 -07:00
David Murphy
70c22eff62 Removed PR 65185 changes since incomplete solution 2023-12-22 22:09:16 -07:00
David Murphy
7b0c0afdc3 Updated _sync_grains to only operate if masterless minion 2023-12-22 22:09:16 -07:00
David Murphy
4a8908cd11 Ensure initial _sync_grains only occurs if masterless minion in class SMinion initialization 2023-12-22 22:09:16 -07:00
Daniel A. Wozniak
048028466a Do not add dunder salt outside of loader context 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
a57fb1c82e Increase beacon add timeout for more reliable test 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
76ec03ac64 Add explicit timeout for test_salt_documentation test 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
d53fb4cade Even more reliable pillar timeout test 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
ea65abcd58 Fix up test and close minion channels 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
4e6624412d Fix vault tests 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
76343092f8 Proper test skip 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
57d046a7db Add changelog for #65691 2023-12-22 09:47:16 -07:00
Daniel A. Wozniak
5b58900c6a Fix usage of __salt__ in __utils__
Fix cases where loaded execution modules call a __utils__ method which
in-turn calls a execution module via __salt__ method.
2023-12-22 09:47:16 -07:00
Carlos Álvaro
0a88399996 fix: Fix typo in changelog 2023-12-21 21:35:46 -07:00
Carlos Álvaro
ea0d19f416 test(mac_brew_pkg): Update tests for Apple Silicon 2023-12-21 21:35:46 -07:00
Carlos Álvaro
7a6203eb50 feat(mac_brew_pkg): Remove some logs 2023-12-21 21:35:46 -07:00
Carlos Álvaro
3309126c88 changelog: Add changelog for PR #64924 2023-12-21 21:35:46 -07:00
Carlos Álvaro
21d80bfa3a feat(rsax931): Use mac_brew_pkg.homebrew_prefix
Uses the homebrew_prefix method to get the Homebrew's prefix
if Homebrew is installed on the machine
2023-12-21 21:35:46 -07:00
Carlos Álvaro
f04e3ff248 test(mac_brew_pkg): Add tests for homebrew_prefix 2023-12-21 21:35:46 -07:00
Carlos Álvaro
b8075fd85f feat(mac_brew_pkg): Add homebrew_prefix method 2023-12-21 21:35:46 -07:00
Kevin Quinn
bb6fbdd7af Remove duplicatated code
I just noticed what looks like a copy/paste artifact here or a merge
conflict resolution, not sure
2023-12-21 21:34:01 -07:00
jeanluc
fbb6728179 Make Salt-SSH sync custom utils 2023-12-21 12:05:06 -07:00
Gareth J. Greenaway
9f5a1a7f4b Include changes in the results when schedule.present state is run with test=True. 2023-12-21 12:04:18 -07:00
Christian Clauss
05faca63ea Fix typos 2023-12-19 15:54:37 -07:00
Hristo Voyvodov
53c7e6be4f fixes saltstack#53120 State firewalld.present disables masquerade when making unrelated changes
This will set masquerade to None by default, thus not making changes
without explicit request from the user.
2023-12-18 20:39:20 -07:00
Daniel A. Wozniak
15f44f2d12 Fix up code review spelling grammar 2023-12-18 14:30:58 -07:00
Daniel A. Wozniak
a49554a4d3 Fix another code review grammar issue 2023-12-18 14:30:58 -07:00
Daniel A. Wozniak
80a6efb608 Fix up issues found in code revieww 2023-12-18 14:30:58 -07:00
Daniel A. Wozniak
bc4a8390c8 Add master-cluster to doctree 2023-12-18 14:30:58 -07:00
Daniel A. Wozniak
39197b9b40 Add cluster config settings to docs 2023-12-18 14:30:58 -07:00