saltstack / salt

Software to automate the management and configuration of any infrastructure or application at scale. Install Salt from the Salt package repositories here:
https://docs.saltproject.io/salt/install-guide/en/latest/
Apache License 2.0
14.2k stars 5.48k forks source link

salt/state.py: support retry: True as per docs #67049

Open tomdoherty opened 2 weeks ago

tomdoherty commented 2 weeks ago

What does this PR do?

What issues does this PR fix or reference?

Fixes #67048

Previous Behavior

Below warning displayed when valid option retry: True used

[WARNING ] State is set to retry, but a valid dict for retry configuration was not found.  Using retry defaults

New Behavior

No warning shown. Defaults used as documented

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes/No

Please review Salt's Contributing Guide for best practices, including the PR Guidelines.

See GitHub's page on GPG signing for more information about signing commits with GPG.

twangboy commented 1 week ago

Once we get the testing pipeline finished we'll need you to rebase so that we can run the tests.