diff --git a/Dockerfile b/Dockerfile index 1e4c5ff..08f157e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,20 @@ # Defines the tag for OBS and build script builds: -#!BuildTag: opensuse/tumbleweed/cdi-operator:%%PKG_VERSION%% -#!BuildTag: opensuse/tumbleweed/cdi-operator:%%PKG_VERSION%%.%RELEASE% +#!BuildTag: %%TAGPREFIX%%/cdi-operator:%%PKG_VERSION%% +#!BuildTag: %%TAGPREFIX%%/cdi-operator:%%PKG_VERSION%%.%RELEASE% # cdi-operator container image -FROM opensuse/tumbleweed +# KUBEVIRTFROM defined in prjconf, e.g. +# BuildFlags: dockerarg:KUBEVIRTFROM=opensuse/tumbleweed +ARG KUBEVIRTFROM +FROM $KUBEVIRTFROM -# labelprefix=org.opensuse.kubevirt +# labelprefix=%%LABELPREFIX%% PREFIXEDLABEL org.opencontainers.image.title="CDI operator service container" PREFIXEDLABEL org.opencontainers.image.description="Operator for the data fetching service for VM container images" PREFIXEDLABEL org.opencontainers.image.created="%BUILDTIME%" PREFIXEDLABEL org.opencontainers.image.version="%%PKG_VERSION%%.%RELEASE%" PREFIXEDLABEL org.openbuildservice.disturl="%DISTURL%" -PREFIXEDLABEL org.opensuse.reference="opensuse/tumbleweed/cdi-operator:%%PKG_VERSION%%.%RELEASE%" +PREFIXEDLABEL org.opensuse.reference="%%TAGPREFIX%%/cdi-operator:%%PKG_VERSION%%.%RELEASE%" RUN zypper update -y && \ zypper install -y \ diff --git a/_service b/_service index 1daedde..62c992c 100644 --- a/_service +++ b/_service @@ -6,5 +6,12 @@ patch containerized-data-importer-operator - + + Dockerfile + TAGPREFIX + LABELPREFIX + source /usr/lib/obs/service/meta/virt-containers-meta + 1 + + diff --git a/cdi-apiserver-operator.changes b/cdi-apiserver-operator.changes index e8c3c04..3794ec3 100644 --- a/cdi-apiserver-operator.changes +++ b/cdi-apiserver-operator.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Mar 16 16:21:44 UTC 2021 - Vasily Ulyanov + +- Add placeholder vars to be replaced during build +- Use KUBEVIRTFROM to set the base image + ------------------------------------------------------------------- Fri Mar 12 09:51:15 UTC 2021 - Vasily Ulyanov