[BUG] Salt fails to render pillar but master logs are OK #59339
Labels
Bug
broken, incorrect, or confusing behavior
severity-medium
3rd level, incorrect or bad functionality, confusing and lacks a work around
Vault
Milestone
Description
When using
state.sls
to apply state to a minion from the master the response says:However, the pillar data is correctly rendered on the master (as proved in the master logs), so the minion appears to be incorrectly saying that the pillar data has failed to render.
The logs from the master and minion are below. There are not really any clues until we start looking at the code of
salt.state
which I haven't got round to doing yet.Master logs (in debug)
Minion logs (in debug)
Setup
If the rendered pillar data is used instead of the jinja sls file that produces the yaml, the minion doesn't have a problem. The pillar is only reported as failing to render when there is a lot of hashicorp vault activity in the rendering of the yaml.
Steps to Reproduce the behavior
This happens on a server with a lot of pillar and state data defined. Running
state.sls
on the sls file results in this odd behaviour.Expected behavior
A failure message in either the minion or master log that points to the reason for failure.
Versions Report
salt --versions-report
(Provided by running salt --versions-report. Please also mention any differences in master/minion versions.)Minion report:
Master report:
The text was updated successfully, but these errors were encountered: