Skip to content

Unable to upgrade to 1.2.9 due to resources name changes #217

@r2ronoha

Description

@r2ronoha

The 1.2.9 release introduces some changes to the resources naming and labeling that cannot be overriden.

  • changes to the daemonset labels, triggering changes to the immutable spec.selector field
  • interpolation of the -cz- substring between the prefix and suffix of resources names.

We are deploying the chart via Flux HelmRelease.
I can get to recreate with force or patch the labels for the daemonset with PostRenderer, but still the first installation attempt fails, causing the HelmRelease to get into a constant loop of Helm rollback to previous release... failed due to no PodDisruptionBudget with the name and/or no ServiceAccount with the name, as it flip flops between names with and without cz.

It would be great if we could

  • configure the labels
  • fully override the resources names (1.2.9 does not allowed to remove the cz mid-string)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions