Skip to content

VaultAuth not getting updated in Helm update #1100

@scott-kausler

Description

@scott-kausler

Describe the bug
Updating the VaultAuth .spec.kubernetes.role do not propagate when done as part of a helm upgrade.

To Reproduce
Steps to reproduce the behavior:

  1. Create a helm chart with a VaultAuth, VaultDyanmicSecret or VaultStatisSecret, and a Deployment that references the secret.
  2. Install the helm chart with an invalid .spec.kubernetes.role and observe that pods cannot run because the secret doesn't exist
  3. Update the .spec.kubernetes.role to a valid value via the HelmChart.
  4. Observe that pods still cannot run because the secret doesn't exist

Expected behavior
After updating the Helm release with a valid role in the VaultAuth, the deployment succeeds

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions