Skip to content

Conversation

@dareste
Copy link
Collaborator

@dareste dareste commented Nov 26, 2025

Proposed changes

The changes introduced here allow the supportpkg to collect entitlement data for N+ deployments via the following workflow:

  1. Read the nginx-ingress pod args and collect the value for the argument mgmt-configmap.
  2. Read the configmap and collect the value for the key license-token-secret-name.
  3. Read the secret and collect the value for the key license.jwt.
  4. Decode the payload only (excluding the signature) and save it in the supportpkg.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have read the CONTRIBUTING guide
  • I have proven my fix is effective or that my feature works
  • I have checked that all unit tests pass after adding my changes
  • I have ensured the README is up to date
  • I have rebased my branch onto main
  • I will ensure my PR is targeting the main branch and pulling from my branch on my own fork

@dareste dareste changed the title feat: collect JWT payload Collect JWT payload data Nov 26, 2025
@dareste dareste requested a review from mrajagopal November 26, 2025 12:13
Copy link
Collaborator

@mrajagopal mrajagopal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it.

@mrajagopal mrajagopal merged commit fe4ebdf into main Nov 28, 2025
7 checks passed
@dareste dareste deleted the areste-capture-entitlement-data branch November 28, 2025 08:25
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