09 Oct 2025 12:12 PM
I'm trying to use ArgoCD to manage upgrades of the dynatrace operator in OpenShift. My subscription yaml is below. Everything I have been seeing is that startingCSV refers to what version to start at when a fresh install is done. Lets say for example I want to upgrade to version 1.7.0 how can I do that without uninstalling and reinstalling the subscription? I only see a install plan for 1.7.1, it seems OpenShift always only has the latest version available to go to but I don't want to always be force to go to the latest version.
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
labels:
operators.coreos.com/dynatrace-operator.dynatrace: ""
name: dynatrace-operator
namespace: dynatrace
spec:
channel: alpha
installPlanApproval: Manual
name: dynatrace-operator
source: certified-operator-index
sourceNamespace: openshift-marketplace
startingCSV: dynatrace-operator.v1.6.2