oracle-cne / ocne

The Oracle Cloud Native Environment CLI
Universal Permissive License v1.0
1 stars 0 forks source link

"ocne application update" does not support an option to specify which catalog to update from #9

Closed mgianatagh closed 1 month ago

mgianatagh commented 1 month ago

Summary ocne supports the option to add additional catalogs, in addition to the built-in catalog. The ocne application install command supports an option to install from any configured catalog. However, the ocne application update command only installs from the built-in catalog.

Steps to Reproduce Configure a catalog (e.g. WebLogic Operator)

ocne catalog add --uri https://oracle.github.io/weblogic-kubernetes-operator --name "WebLogic Kubernetes Operator"

If you install WebLogic Operator from this catalog, you will not be able to upgrade the operator to a newer version.

Expected Results The ocne application update command should support the same --catalog option as ocne application install.

Actual Results An attempt to upgrade an application will fail if it is not contained in the ocne built-in app-catalog.