Skip to content

Conversation

@patrykw-splunk
Copy link

Description:

In C3 deployments, the License Manager incorrectly appears with an indexer role in the Monitoring Console because:

  • License Manager has dual server roles: A Splunk License Manager instance reports both license_master and indexer in its server_roles array (it's a standalone Splunk instance by default)
  • Insufficient filtering logic: The code in main.yml filtered peers by checking if indexer was in their server_roles, but didn't exclude instances that also have the license_master role

Fix Applied:

Modified line 94 in main.yml:
The added | rejectattr('content.server_roles', 'search', 'license_master') filter excludes any peer that has license_master in its server roles from being added to the indexer group in the Monitoring Console.

Impact:

This fix ensures that License Managers are correctly categorized only in the dmc_group_license_master group and not incorrectly added to the dmc_group_indexer group in the Monitoring Console configuration.

@patrykw-splunk patrykw-splunk requested a review from a team as a code owner December 23, 2025 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants