Created attachment 1687826 [details]
Description of problem:
The current "UpdateStrategy" specDescriptor (and UI widget) is for "Deployment" object; however, the Operand of Portworx Operator, "StorageCluster", is managing a "DaemonSet" object.
Console shouldn't auto-apply the existing "UpdateStrategy" widget on Creation Operand view since there could be cases that the CR is managing a "DaemonSet" object, like the Portworx case.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Go to 'OperatorHub' view and install "Portworx Operator" to a Namespace
2. Go to 'Installed Operatos' view and create "StorageCluster"
3. Scroll toward the bottom of the "Create StorageCluster" view
"UpdateStrategy" widget is auto-applied on the "Create StorageCluster" view.
Console doesn't auto apply "UpdateStrategy" widget but requires Operator authors to explicitly map it in the CSV file.
Created attachment 1691674 [details]
Now the admin could specify the deployment strategy when creating instance. Please refer to the screenshot in attachment.
Verified on 4.5.0-0.nightly-2020-05-24-191212
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, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.