Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package containerized-data-importer for
openSUSE:Factory checked in at 2022-10-16 16:09:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/containerized-data-importer (Old)
and /work/SRC/openSUSE:Factory/.containerized-data-importer.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "containerized-data-importer"
Sun Oct 16 16:09:24 2022 rev:30 rq:1011132 version:1.55.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/containerized-data-importer/containerized-data-importer.changes
2022-10-11 18:05:02.058034806 +0200
+++
/work/SRC/openSUSE:Factory/.containerized-data-importer.new.2275/containerized-data-importer.changes
2022-10-16 16:09:28.722791694 +0200
@@ -1,0 +2,5 @@
+Sat Oct 15 13:41:00 UTC 2022 - Vasily Ulyanov <[email protected]>
+
+- Build tools/cdi-containerimage-server with CGO_ENABLED=0
+
+-------------------------------------------------------------------
New:
----
containerized-data-importer-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ containerized-data-importer.spec ++++++
--- /var/tmp/diff_new_pack.W6Bv0w/_old 2022-10-16 16:09:30.206795174 +0200
+++ /var/tmp/diff_new_pack.W6Bv0w/_new 2022-10-16 16:09:30.210795183 +0200
@@ -26,6 +26,7 @@
Source0: %{name}-%{version}.tar.gz
Source1: cdi_containers_meta
Source2: cdi_containers_meta.service
+Source100: %{name}-rpmlintrc
BuildRequires: golang-packaging
BuildRequires: libnbd-devel
BuildRequires: pkgconfig
@@ -177,13 +178,13 @@
%{S:1}
export GOPATH=%{_builddir}/go
-export GOFLAGS="-buildmode=pie -mod=vendor"
-env \
-CDI_SOURCE_DATE_EPOCH="$(date -r LICENSE +%s)" \
-CDI_GIT_COMMIT='v%{version}' \
-CDI_GIT_VERSION='v%{version}' \
-CDI_GIT_TREE_STATE="clean" \
-./hack/build/build-go.sh build \
+export GOFLAGS="-mod=vendor"
+export CDI_SOURCE_DATE_EPOCH="$(date -r LICENSE +%s)"
+export CDI_GIT_COMMIT='v%{version}'
+export CDI_GIT_VERSION='v%{version}'
+export CDI_GIT_TREE_STATE="clean"
+
+GOFLAGS="-buildmode=pie ${GOFLAGS}" ./hack/build/build-go.sh build \
cmd/cdi-apiserver \
cmd/cdi-cloner \
cmd/cdi-controller \
@@ -191,11 +192,15 @@
cmd/cdi-uploadproxy \
cmd/cdi-uploadserver \
cmd/cdi-operator \
- tools/cdi-containerimage-server \
tools/cdi-image-size-detection \
tools/cdi-source-update-poller \
%{nil}
+# Disable cgo to build static binaries, so they can run on scratch images
+CGO_ENABLED=0 ./hack/build/build-go.sh build \
+ tools/cdi-containerimage-server \
+ %{nil}
+
env DOCKER_PREFIX=$reg_path DOCKER_TAG=%{version}-%{release}
./hack/build/build-manifests.sh
%install
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.W6Bv0w/_old 2022-10-16 16:09:30.246795268 +0200
+++ /var/tmp/diff_new_pack.W6Bv0w/_new 2022-10-16 16:09:30.250795278 +0200
@@ -2,7 +2,7 @@
<!-- CDI needs larger disk for builds -->
<hardware>
<disk>
- <size unit="G">6</size>
+ <size unit="G">10</size>
</disk>
</hardware>
</constraints>
++++++ containerized-data-importer-rpmlintrc ++++++
addFilter("statically-linked-binary")