Update cri-o to 1.29.2
This commit is contained in:
parent
26a8e95f89
commit
f8d19c6ca6
33
cri-o.spec
33
cri-o.spec
@ -2,9 +2,9 @@
|
|||||||
%define gobuild(o:) %{expand:
|
%define gobuild(o:) %{expand:
|
||||||
%global _dwz_low_mem_die_limit 0
|
%global _dwz_low_mem_die_limit 0
|
||||||
%ifnarch ppc64
|
%ifnarch ppc64
|
||||||
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now' -compressdwarf=false" -a -v -x %{?**};
|
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${BASE_LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags %{?__golang_extldflags}' -compressdwarf=false" -a -v -x %{?**};
|
||||||
%else
|
%else
|
||||||
go build -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now' -compressdwarf=false" -a -v -x %{?**};
|
go build -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${BASE_LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags %{?__golang_extldflags}' -compressdwarf=false" -a -v -x %{?**};
|
||||||
%endif
|
%endif
|
||||||
}
|
}
|
||||||
%bcond_with check
|
%bcond_with check
|
||||||
@ -16,22 +16,23 @@
|
|||||||
%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
|
%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
|
||||||
%global crio_release_tag %(echo %{built_tag_strip} | cut -f1,2 -d'.')
|
%global crio_release_tag %(echo %{built_tag_strip} | cut -f1,2 -d'.')
|
||||||
%global service_name crio
|
%global service_name crio
|
||||||
%global commit0 63ca93845d5fe05cdca826367afcb601ece8d7ad
|
%global commit0 d317b5dc918bbfbc78481072a0d93e572aa8d0e8
|
||||||
|
|
||||||
Name: cri-o
|
Name: cri-o
|
||||||
Version: 1.23.2
|
Version: 1.29.2
|
||||||
Epoch: 0
|
Epoch: 0
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
|
Summary: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
|
||||||
License: ASL 2.0
|
License: ASL 2.0
|
||||||
URL: https://github.com/cri-o/cri-o
|
URL: https://github.com/cri-o/cri-o
|
||||||
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/cri-o/cri-o/archive/refs/tags/v%{version}.tar.gz
|
||||||
Source1: https://github.com/cpuguy83/go-md2man/archive/v1.0.10.tar.gz
|
Source1: https://github.com/cpuguy83/go-md2man/archive/refs/tags/v2.0.3.tar.gz
|
||||||
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
|
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
|
||||||
BuildRequires: golang >= 1.17, git-core, glib2-devel, glibc-static, openEuler-rpm-config
|
BuildRequires: btrfs-progs-devel device-mapper-devel go-srpm-macros
|
||||||
|
BuildRequires: golang >= 1.21, git-core, glib2-devel, glibc-static, openEuler-rpm-config
|
||||||
BuildRequires: gpgme-devel, libassuan-devel, libseccomp-devel, systemd-devel, make
|
BuildRequires: gpgme-devel, libassuan-devel, libseccomp-devel, systemd-devel, make
|
||||||
Requires: container-selinux, containers-common >= 1:0.1.31-14, docker-runc >= 1.0.0-16
|
Requires: container-selinux, containers-common >= 1:0.1.31-14, runc >= 1.0.0-16
|
||||||
Requires: containernetworking-plugins >= 0.7.5-1, conmon >= 2.0.2-1, socat
|
Requires: containernetworking-plugins >= 1.0.0-1, conmon >= 2.0.2-1, socat
|
||||||
Obsoletes: ocid <= 0.3
|
Obsoletes: ocid <= 0.3
|
||||||
Provides: ocid = %{epoch}:%{version}-%{release}
|
Provides: ocid = %{epoch}:%{version}-%{release}
|
||||||
Provides: %{service_name} = %{epoch}:%{version}-%{release}
|
Provides: %{service_name} = %{epoch}:%{version}-%{release}
|
||||||
@ -69,7 +70,7 @@ $(hack/libdm_no_deferred_remove_tag.sh)
|
|||||||
$(hack/seccomp_tag.sh)
|
$(hack/seccomp_tag.sh)
|
||||||
$(hack/selinux_tag.sh)"
|
$(hack/selinux_tag.sh)"
|
||||||
|
|
||||||
export LDFLAGS="-X %{goipath}/internal/pkg/criocli.DefaultsPath=%{criocli_path}
|
export BASE_LDFLAGS="-X %{goipath}/internal/pkg/criocli.DefaultsPath=%{criocli_path}
|
||||||
-X %{goipath}/internal/version.buildDate=%{build_timestamp}
|
-X %{goipath}/internal/version.buildDate=%{build_timestamp}
|
||||||
-X %{goipath}/internal/version.gitCommit=%{commit0}
|
-X %{goipath}/internal/version.gitCommit=%{commit0}
|
||||||
-X %{goipath}/internal/version.version=%{version}
|
-X %{goipath}/internal/version.version=%{version}
|
||||||
@ -99,8 +100,8 @@ install -p -m 755 bin/%{service_name} %{buildroot}%{_bindir}
|
|||||||
|
|
||||||
# install conf files
|
# install conf files
|
||||||
install -dp %{buildroot}%{_sysconfdir}/cni/net.d
|
install -dp %{buildroot}%{_sysconfdir}/cni/net.d
|
||||||
install -p -m 644 contrib/cni/10-crio-bridge.conf %{buildroot}%{_sysconfdir}/cni/net.d/100-crio-bridge.conf
|
install -p -m 644 contrib/cni/10-crio-bridge.conflist %{buildroot}%{_sysconfdir}/cni/net.d/100-crio-bridge.conflist
|
||||||
install -p -m 644 contrib/cni/99-loopback.conf %{buildroot}%{_sysconfdir}/cni/net.d/200-loopback.conf
|
install -p -m 644 contrib/cni/99-loopback.conflist %{buildroot}%{_sysconfdir}/cni/net.d/200-loopback.conflist
|
||||||
|
|
||||||
install -dp %{buildroot}%{_sysconfdir}/%{service_name}
|
install -dp %{buildroot}%{_sysconfdir}/%{service_name}
|
||||||
install -dp %{buildroot}%{_datadir}/containers/oci/hooks.d
|
install -dp %{buildroot}%{_datadir}/containers/oci/hooks.d
|
||||||
@ -132,14 +133,13 @@ install -dp %{buildroot}%{_sharedstatedir}/containers
|
|||||||
%doc docs code-of-conduct.md tutorial.md ADOPTERS.md CONTRIBUTING.md README.md
|
%doc docs code-of-conduct.md tutorial.md ADOPTERS.md CONTRIBUTING.md README.md
|
||||||
%doc awesome.md transfer.md
|
%doc awesome.md transfer.md
|
||||||
%{_bindir}/%{service_name}
|
%{_bindir}/%{service_name}
|
||||||
%{_bindir}/%{service_name}-status
|
|
||||||
%{_bindir}/pinns
|
%{_bindir}/pinns
|
||||||
%{_mandir}/man5/%{service_name}.conf*5*
|
%{_mandir}/man5/%{service_name}.conf*5*
|
||||||
%{_mandir}/man8/%{service_name}*.8*
|
%{_mandir}/man8/%{service_name}*.8*
|
||||||
%dir %{_sysconfdir}/%{service_name}
|
%dir %{_sysconfdir}/%{service_name}
|
||||||
%config(noreplace) %{_sysconfdir}/%{service_name}/%{service_name}.conf
|
%config(noreplace) %{_sysconfdir}/%{service_name}/%{service_name}.conf
|
||||||
%config(noreplace) %{_sysconfdir}/cni/net.d/100-%{service_name}-bridge.conf
|
%config(noreplace) %{_sysconfdir}/cni/net.d/100-%{service_name}-bridge.conflist
|
||||||
%config(noreplace) %{_sysconfdir}/cni/net.d/200-loopback.conf
|
%config(noreplace) %{_sysconfdir}/cni/net.d/200-loopback.conflist
|
||||||
%config(noreplace) %{_sysconfdir}/crictl.yaml
|
%config(noreplace) %{_sysconfdir}/crictl.yaml
|
||||||
%dir %{_libexecdir}/%{service_name}
|
%dir %{_libexecdir}/%{service_name}
|
||||||
%{_unitdir}/%{service_name}.service
|
%{_unitdir}/%{service_name}.service
|
||||||
@ -156,6 +156,9 @@ install -dp %{buildroot}%{_sharedstatedir}/containers
|
|||||||
%{_datadir}/zsh/site-functions/_%{service_name}*
|
%{_datadir}/zsh/site-functions/_%{service_name}*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Feb 28 2024 chendexi <chendexi@kylinos.cn> - 0:1.29.2-1
|
||||||
|
- Update cri-o to 1.29.2
|
||||||
|
|
||||||
* Tue Jun 07 2022 fushanqing <fushanqing@kylinos.cn> - 0:1.23.2-1
|
* Tue Jun 07 2022 fushanqing <fushanqing@kylinos.cn> - 0:1.23.2-1
|
||||||
- Update cri-o to 1.23.2
|
- Update cri-o to 1.23.2
|
||||||
|
|
||||||
|
|||||||
BIN
v1.0.10.tar.gz
BIN
v1.0.10.tar.gz
Binary file not shown.
Binary file not shown.
BIN
v2.0.3.tar.gz
Normal file
BIN
v2.0.3.tar.gz
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user