[BUG] archive.extracted doesn't use pillar data for s3.key and s3.keyid #60501
Labels
Bug
broken, incorrect, or confusing behavior
severity-medium
3rd level, incorrect or bad functionality, confusing and lacks a work around
Milestone
Description
This is the same behavior as #13850 except when the caching is ran from
archive.extracted
. If thes3.key
ands3.keyid
pillars are not set in the minion config files, then an attempt to grab IAM roles is made, follow by an exception.If the same values that are assigned to the pillars from the master are directly added as local config on the minion, the caching succeeds.
#28630 contained a fix for some other modules in 4d38687
Running modules on the minion using the pillar data works, such as
s3.head <bucket> <file.tar>
.Setup
Steps to Reproduce the behavior
Running
salt 'minion' state.sls_id unpack_cb_installer cb
Expected behavior
Pillar data provided by master should be used for archive.extracted when using s3 as a source.
Versions Report
salt --versions-report
(Provided by running salt --versions-report. Please also mention any differences in master/minion versions.)The text was updated successfully, but these errors were encountered: