beacons.list does not include beacons configured from the pillar/ext_pillar #34691
Labels
Bug
broken, incorrect, or confusing behavior
Core
relates to code central or existential to Salt
fixed-pls-verify
fix is linked, bug author to confirm fix
P3
Priority 3
severity-medium
3rd level, incorrect or bad functionality, confusing and lacks a work around
Milestone
Description of Issue/Question
The module
beacons
has a list function which is supposed to show the list of beacons enabled. It does correctly display the ones enabled via the minion config but not the ones enabled via pillar configuration.The beacons are active and work correctly though.
The module fires an event which is handled in the minion event loop, which takes
self.opts['beacons']
and sends it back as an event to the module. I think this data does not include the beacons configured to the pillar. I can try to propose a patch with some guidance on how this should work and if it is expected.Setup
I used https://github.com/dmacvicar/salt-opensuse-playground and a SUSE Manager server and added beacons in different combinations.
Steps to Reproduce Issue
Configure some beacons.
Then executed
salt minion1 beacons.list
. Only the one from the minion configuration appears.Versions Report
//cc @meaksh @isbm @dincamihai
The text was updated successfully, but these errors were encountered: