Skip to content

Commit 54e22e8

Browse files
authored
MGMT-20124: Introduce DependencyOnly property on Operator (#7525)
This property should be reserved for operator that can not be installed as standalone operator. This change is a prerequisite to be able to remove nvidia-gpu, amd-gpu or kmm operator if, after choosing openshiftai, we found that no host has amd/nvidia gpu.
1 parent f16bd90 commit 54e22e8

File tree

6 files changed

+23
-0
lines changed

6 files changed

+23
-0
lines changed

api/vendor/github.com/openshift/assisted-service/models/monitored_operator.go

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/vendor/github.com/openshift/assisted-service/models/monitored_operator.go

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

models/monitored_operator.go

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/embedded_spec.go

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

swagger.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -4122,6 +4122,9 @@ definitions:
41224122
package: github.com/lib/pq
41234123
hints:
41244124
noValidation: true
4125+
dependency_only:
4126+
type: boolean
4127+
description: Whether the operator can't be installed without being required by another operator.
41254128

41264129
operator-monitor-report:
41274130
type: object

vendor/github.com/openshift/assisted-service/models/monitored_operator.go

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)