Commit graph

120070 commits

Author SHA1 Message Date
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
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