Skip to content

Commit fd96346

Browse files
committed
packagemanifests: generate 'replaces:' tag
This tag is required by operator publishing guidelines if updateGraph is set to 'replaces-mode' in the operator ci config. Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
1 parent 251c70c commit fd96346

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Makefile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ BUILDER ?= "docker"
1313
EXTRA_BUILD_ARGS ?= ""
1414

1515
# Current Operator version
16-
OPERATOR_VERSION ?= 0.19.0
16+
OPERATOR_VERSION ?= 0.21.0
17+
# Previous Operator version
18+
OPERATOR_PREVIOUS_VERSION ?= 0.20.0
1719
# Default bundle image tag
1820
BUNDLE_IMG ?= intel-device-plugins-controller-bundle:$(OPERATOR_VERSION)
1921
# Options for 'bundle-build'
@@ -110,7 +112,7 @@ bundle:
110112
.PHONY: packagemanifests
111113
packagemanifests:
112114
$(OPERATOR_SDK) generate kustomize manifests -q --input-dir $(OLM_MANIFESTS) --output-dir $(OLM_MANIFESTS) --apis-dir pkg/apis
113-
$(KUSTOMIZE) build $(OLM_MANIFESTS) | sed "s|intel-deviceplugin-operator:devel|intel-deviceplugin-operator:$(OPERATOR_VERSION)|" | $(OPERATOR_SDK) generate packagemanifests -q --kustomize-dir $(OLM_MANIFESTS) --version $(OPERATOR_VERSION) $(BUNDLE_METADATA_OPTS)
115+
$(KUSTOMIZE) build $(OLM_MANIFESTS) | sed "s|intel-deviceplugin-operator:devel|intel-deviceplugin-operator:$(OPERATOR_VERSION)|" | $(OPERATOR_SDK) generate packagemanifests -q --kustomize-dir $(OLM_MANIFESTS) --version $(OPERATOR_VERSION) --from-version $(OPERATOR_PREVIOUS_VERSION) $(BUNDLE_METADATA_OPTS)
114116
# Remove unneeded resources
115117
rm packagemanifests/$(OPERATOR_VERSION)/*service.yaml
116118
rm packagemanifests/$(OPERATOR_VERSION)/*clusterrole.yaml

0 commit comments

Comments
 (0)