jeanluc
8356be888b
Sync config SSH wrapper with execution module
...
The wrapper has diverged significantly from the module.
* `option` did not check grains
* `option` did not have `omit_all` and `wildcard` parameters
* `get` missed several parameters: `delimiter`, `merge` and all `omit_*`
* There was no wrapping function for `items`.
2023-12-29 17:39:11 +01:00
jeanluc
82f90e2f15
Add state.test to SSH wrapper
2023-12-29 17:39:10 +01:00
Daniel A. Wozniak
f14d79af73
Fix ssh unit test test_handle_routine_single_run_invalid_retcode
2023-12-28 23:56:15 -07:00
Daniel A. Wozniak
d53a8c74ba
Fix more ssh tests
2023-12-28 23:36:17 -07:00
Daniel A. Wozniak
6f5c0ac2e7
Revert test changes and fix original tests
2023-12-28 16:42:39 -07:00
Lee Clemens
6e1351679b
Add changelog
2023-12-28 02:17:50 -07:00
Lee Clemens
2248414917
Return DNS plugin not supported error
2023-12-28 02:17:50 -07:00
Jonatan Sundeen
343b76474b
Fixed pre-commit failures
...
Added docstring
Fixed lint
2023-12-28 02:14:23 -07:00
Jonatan Sundeen
c1a0cb45db
Added changelog
2023-12-28 02:14:23 -07:00
Jonatan Sundeen
9798ba5309
Artifactory module basic auth fix
...
This fixes issue with basic auth causing 401 Bad Request.
Using HTTPBasicAuthHandler instead of header.
2023-12-28 02:14:23 -07:00
Lee Clemens
a4309cda7c
Port unit tests to pytest
2023-12-28 02:13:25 -07:00
Lee Clemens
ab3e52234d
Fix linting
2023-12-28 02:13:25 -07:00
Lee Clemens
e3721b493b
Use f-strings
2023-12-28 02:13:25 -07:00
Lee Clemens
64834d821a
Update changelog file syntax
2023-12-28 02:13:25 -07:00
Lee Clemens
d995a52791
Adjust formatting of example state
2023-12-28 02:13:25 -07:00
Lee Clemens
a47eeb909c
Report failures and error information.
...
Replace stdout in cases of success with known value for state to evaluate.
Update response handling in states.
Fixes #60500
2023-12-28 02:13:25 -07:00
Lee Clemens
c5ec77d36e
Add changelog
2023-12-28 02:11:54 -07:00
Lee Clemens
56ce1ff3e7
Add manual support for manual plugin by providing auth and cleanup hook paths
2023-12-28 02:11:54 -07:00
Daniel A. Wozniak
5bc09e5470
Mock PublishClient instead of TCPPubClient
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
449cca258f
Fix more schedule tests
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
62774c3234
Mock blocking connect_pub method
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
a5d377db70
check change
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
887a9f30c8
Fix another spelling wart
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
62e793e106
Debug windows unit tests
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
a31597fea7
Fix up docs
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
eee8396473
Fix review comments
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
74079ee19b
Bump workflow cache seed
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
e089d384eb
Fix pre-commit warts from rebase
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
e39246b1ef
Revert change to zmq transport
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
10b714cf55
Simplify payload unpacking.
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
e7b99200c6
Remove cruft
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
1b3d01c703
Transport test fix
2023-12-28 00:29:50 -07:00
Daniel A. Wozniak
24257072bb
wip
2023-12-28 00:29:50 -07:00
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