Description of the problem: When creating a subscription for a Helm chart it is possible to set a packageFilter and version to select a specific Helm chart version. If that version starts with a character instead of a number RHACM does not deploy the application. Removing the filter allows it to deploy. Release version: 2.4 OCP version: 4.9.8 This works (note version is 0.18.0): --- apiVersion: apps.open-cluster-management.io/v1 kind: Subscription metadata: name: vault-subscription namespace: vault labels: app: vault spec: channel: vault/hashicorp-vault-helm name: vault packageOverrides: - packageName: vault packageAlias: vault packageOverrides: - path: spec value: global: openshift: true server: ha: enabled: true raft: enabled: true affinity: '' image: repository: registry.connect.redhat.com/hashicorp/vault tag: 1.9.0-ubi updateStrategyType: "RollingUpdate" injector: authPath: auth/ocp-local image: repository: registry.connect.redhat.com/hashicorp/vault-k8s tag: 0.14.1-ubi agentImage: repository: registry.connect.redhat.com/hashicorp/vault tag: 1.9.0-ubi packageFilter: version: "0.18.0" placement: placementRef: kind: PlacementRule name: vault This does not (version v1.6.1). Removing the package filter makes it work. --- apiVersion: apps.open-cluster-management.io/v1 kind: Subscription metadata: annotations: labels: app: cert-manager name: cert-manager namespace: cert-manager spec: channel: cert-manager/jetstack name: cert-manager packageOverrides: - packageName: cert-manager packageAlias: cert-manager packageOverrides: - path: spec value: installCRDs: true extraArgs: ['--dns01-recursive-nameservers=1.1.1.1:53','--dns01-recursive-nameservers-only'] packageFilter: version: "v1.6.1" placement: placementRef: kind: PlacementRule name: cert-manager
Tested and verified on `2.4.2-DOWNSTREAM-2022-01-28-23-20-07` on `OCP 4.8.2`.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Red Hat Advanced Cluster Management 2.4.2 security updates and bug fixes), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:0735