From 78b7e76cf3e5e0def566276f9e3dcf7e925a150f Mon Sep 17 00:00:00 2001 From: Peter Hunt Date: Wed, 11 May 2022 10:09:18 -0400 Subject: [PATCH 1/6] bump to v1.24.0 Signed-off-by: Peter Hunt --- .gitignore | 1 + cri-o.spec | 665 +++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 667 insertions(+) create mode 100644 cri-o.spec diff --git a/.gitignore b/.gitignore index e69de29..67d212b 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/cri-o-1.24.0.tar.gz diff --git a/cri-o.spec b/cri-o.spec new file mode 100644 index 0000000..e8c6f55 --- /dev/null +++ b/cri-o.spec @@ -0,0 +1,665 @@ +# https://github.com/cri-o/cri-o +%global goipath github.com/cri-o/cri-o +Version: 1.24.0 + +%if 0%{?rhel} && 0%{?rhel} <= 8 +%define gobuild(o:) %{expand: + # https://bugzilla.redhat.com/show_bug.cgi?id=995136#c12 + %global _dwz_low_mem_die_limit 0 + %ifnarch ppc64 + 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 + 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 +} +%bcond_with check +%else +%gometa +%bcond_without check +%endif + +# Related: github.com/cri-o/cri-o/issues/3684 +%global build_timestamp %(date -u +'%Y-%m-%dT%H:%M:%SZ') +%global git_tree_state clean +%global criocli_path "" + +# Used for comparing with latest upstream tag +# to decide whether to autobuild (non-rawhide only) +%global built_tag v%{version} +%global built_tag_strip %(b=%{built_tag}; echo ${b:1}) +%global crio_release_tag %(echo %{built_tag_strip} | cut -f1,2 -d'.') + +# Services +%global service_name crio + +# Commit for the builds +%global commit0 0ba47c9b3e52eee95d898be84500c38c9fe032c9 + +Name: cri-o +Epoch: 0 +Release: 1%{?dist} +Summary: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface + + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 +URL: https://github.com/cri-o/cri-o +Source0: %url/archive/v%{version}/%{name}-%{version}.tar.gz + +%if 0%{?rhel} +BuildRequires: golang >= 1.17 +%endif +%if 0%{?rhel} && 0%{?rhel} <= 8 +# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required +ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}} +%endif +%if 0%{?fedora} +BuildRequires: btrfs-progs-devel +BuildRequires: device-mapper-devel +BuildRequires: go-rpm-macros +%endif +BuildRequires: git-core +BuildRequires: glib2-devel +BuildRequires: glibc-static +BuildRequires: go-md2man +BuildRequires: gpgme-devel +BuildRequires: libassuan-devel +BuildRequires: libseccomp-devel +%if 0%{?rhel} && 0%{?rhel} < 8 +BuildRequires: systemd-devel +%else +BuildRequires: systemd-rpm-macros +%endif +BuildRequires: make +%if 0%{?fedora} +Requires(pre): container-selinux +%else +Requires: container-selinux +%endif +Requires: containers-common >= 1:0.1.31-14 +%if 0%{?rhel} && 0%{?rhel} < 8 +Requires: runc >= 1.0.0-16 +Requires: containernetworking-plugins >= 1.0.0-1 +%else +Recommends: runc >= 1.0.0-16 +Suggests: containernetworking-plugins >= 1.0.0-1 +%endif +Requires: conmon >= 2.0.2-1 +Requires: socat + +Obsoletes: ocid <= 0.3 +Provides: ocid = %{epoch}:%{version}-%{release} +Provides: %{service_name} = %{epoch}:%{version}-%{release} + +%description +Open Container Initiative-based implementation of Kubernetes Container Runtime +Interface. + +%prep +%if 0%{?rhel} && 0%{?rhel} <= 8 +%autosetup -p1 -n %{name}-%{version} +%else +%goprep -k +%endif + +sed -i 's/install.config: crio.conf/install.config:/' Makefile +sed -i 's/install.bin: binaries/install.bin:/' Makefile +sed -i 's/install.man: $(MANPAGES)/install.man:/' Makefile +sed -i 's/\.gopathok //' Makefile +sed -i 's/module_/module-/' internal/version/version.go +sed -i 's/\/local//' contrib/systemd/%{service_name}.service +sed -i 's/\/local//' contrib/systemd/%{service_name}-wipe.service + +%build +export GO111MODULE=on +export GOFLAGS=-mod=vendor + +export BUILDTAGS="$(hack/btrfs_installed_tag.sh) +$(hack/btrfs_tag.sh) $(hack/libdm_installed.sh) +$(hack/libdm_no_deferred_remove_tag.sh) +$(hack/seccomp_tag.sh) +$(hack/selinux_tag.sh)" + +export BASE_LDFLAGS="-X %{goipath}/internal/pkg/criocli.DefaultsPath=%{criocli_path} +-X %{goipath}/internal/version.buildDate=%{build_timestamp} +-X %{goipath}/internal/version.gitCommit=%{commit0} +-X %{goipath}/internal/version.version=%{version} +-X %{goipath}/internal/version.gitTreeState=%{git_tree_state} " + +for cmd in cmd/* ; do + %gobuild -o bin/$(basename $cmd) %{goipath}/$cmd +done + +%if 0%{?fedora} +%set_build_flags +%endif +export CFLAGS="$CFLAGS -std=c99" +%make_build bin/pinns +GO_MD2MAN=go-md2man make docs + +%install +sed -i 's/\/local//' contrib/systemd/%{service_name}.service +bin/%{service_name} \ + --selinux \ + --cni-plugin-dir /opt/cni/bin \ + --cni-plugin-dir "%{_libexecdir}/cni" \ + --enable-metrics \ + --metrics-port 9537 \ + config > %{service_name}.conf + +# install binaries +install -dp %{buildroot}{%{_bindir},%{_libexecdir}/%{service_name}} +install -p -m 755 bin/%{service_name} %{buildroot}%{_bindir} + +# install conf files +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/99-loopback.conf %{buildroot}%{_sysconfdir}/cni/net.d/200-loopback.conf + +install -dp %{buildroot}%{_sysconfdir}/%{service_name} +install -dp %{buildroot}%{_datadir}/containers/oci/hooks.d +install -dp %{buildroot}%{_datadir}/oci-umount/oci-umount.d +install -p -m 644 crio.conf %{buildroot}%{_sysconfdir}/%{service_name} +#install -p -m 644 seccomp.json %%{buildroot}%%{_sysconfdir}/%%{service_name} +install -p -m 644 crio-umount.conf %{buildroot}%{_datadir}/oci-umount/oci-umount.d/%{service_name}-umount.conf +install -p -m 644 crictl.yaml %{buildroot}%{_sysconfdir} + +%make_install PREFIX=%{buildroot}%{_prefix} \ + install.bin \ + install.completions \ + install.config \ + install.man \ + install.systemd + +%if 0%{?rhel} && 0%{?rhel} <= 7 +# https://bugzilla.redhat.com/show_bug.cgi?id=1823374#c17 +install -d -p %{buildroot}%{_prefix}/lib/sysctl.d +echo "fs.may_detach_mounts=1" > %{buildroot}%{_prefix}/lib/sysctl.d/99-cri-o.conf +%endif + +install -dp %{buildroot}%{_sharedstatedir}/containers + +%post +# Old verions of kernel do not recognize metacopy option. +# Reference: github.com/cri-o/cri-o/issues/3631 +%if 0%{?rhel} && 0%{?rhel} <= 7 +sed -i -e 's/,metacopy=on//g' /etc/containers/storage.conf +%sysctl_apply 99-cri-o.conf +%endif +%systemd_post %{service_name} + +%preun +%systemd_preun %{service_name} + +%postun +%systemd_postun_with_restart %{service_name} + +%files +%license LICENSE +%doc docs code-of-conduct.md tutorial.md ADOPTERS.md CONTRIBUTING.md README.md +%doc awesome.md transfer.md +%{_bindir}/%{service_name} +%{_bindir}/%{service_name}-status +%{_bindir}/pinns +%{_mandir}/man5/%{service_name}.conf*5* +%{_mandir}/man8/%{service_name}*.8* +%dir %{_sysconfdir}/%{service_name} +%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/200-loopback.conf +%config(noreplace) %{_sysconfdir}/crictl.yaml +%dir %{_libexecdir}/%{service_name} +%{_unitdir}/%{service_name}.service +%{_unitdir}/%{service_name}-wipe.service +%dir %{_sharedstatedir}/containers +%dir %{_datadir}/containers +%dir %{_datadir}/containers/oci +%dir %{_datadir}/containers/oci/hooks.d +%dir %{_datadir}/oci-umount +%dir %{_datadir}/oci-umount/oci-umount.d +%{_datadir}/oci-umount/oci-umount.d/%{service_name}-umount.conf +%{_datadir}/bash-completion/completions/%{service_name}* +%{_datadir}/fish/completions/%{service_name}*.fish +%{_datadir}/zsh/site-functions/_%{service_name}* +%if 0%{?rhel} && 0%{?rhel} <= 7 +%{_prefix}/lib/sysctl.d/99-cri-o.conf +%endif + +%changelog +* Wed May 11 2022 Peter Hunt - 0:1.24.0-1 +- bump to v1.24.0 + +* Tue Mar 15 2022 Peter Hunt - 0:1.23.2-1 +- bump to v1.23.2 + +* Tue Mar 15 2022 Peter Hunt - 0:1.23.2-1 +- bump to v1.23.2 + +* Fri Feb 11 2022 Peter Hunt - 0:1.23.1-1 +- bump to v1.23.1 + +* Fri Feb 11 2022 Peter Hunt - 0:1.23.1-1 +- bump to v1.23.1 + +* Fri Dec 17 2021 Peter Hunt - 0:1.23.0-1 +- bump to v1.23.0 + +* Fri Dec 03 2021 Peter Hunt - 0:1.22.1-2 +- fix bogus date + +* Thu Nov 11 2021 Peter Hunt - 0:1.22.1-1 +- bump to v1.22.1 + +* Mon Nov 08 2021 Peter Hunt - 0:1.22.0-4 +- update golang version + +* Mon Sep 13 2021 Peter Hunt - 0:1.22.0-3 +- fix spec + +* Wed Aug 25 2021 Peter Hunt - 0:1.22.0-2 +- bump to v1.22.0 + +* Tue Jul 20 2021 Peter Hunt - 0:1.21.2-1 +- bump to v1.21.2 + +* Mon Jul 19 2021 Peter Hunt - 0:1.21.1-1 +- bump to v1.21.1 + +* Tue Jun 22 2021 Peter Hunt - 0:1.21.0-3 +- update spec to be more conformant for fedora + +* Wed Apr 14 2021 Peter Hunt - 0:1.21.0-2 +- Use crio config for metrics configuration +- drop systemd from crio configuration + +* Wed Apr 14 2021 Peter Hunt - 0:1.21.0-1 +- Bump to v1.21.0 + +* Wed Mar 24 2021 Peter Hunt - 0:1.20.2-1 +- Bump to v1.20.2 + +* Fri Mar 12 2021 Peter Hunt - 0:1.20.1-1 +- Bump to v1.20.1 + +* Mon Feb 15 2021 Peter Hunt - 0:1.20.0-5 +- Keep metacopy for fedora + +* Tue Jan 12 2021 Peter Hunt - 0:1.20.0-4 +- add fs.may_detach_mounts sysctl for centos/rhel 7 + +* Thu Dec 17 2020 Peter Hunt - 0:1.20.0-3 +- Fix checksec for pinns + +* Wed Dec 16 2020 Peter Hunt - 0:1.20.0-2 +- enable PIE mode for cri-o + +* Fri Dec 11 2020 Peter Hunt - 0:1.20.0-1 +- Bump to v1.20.0 + +* Thu Nov 19 2020 Peter Hunt - 2:1.19.0-4 +- fix timestamp for centos 7 + +* Mon Nov 9 2020 Peter Hunt - 2:1.19.0-3 +- upstream#3879: fix symbolic link + +* Mon Oct 05 2020 Peter Hunt - 2:1.19.0-2 +- update selinux dep to handle OBS + +* Mon Oct 05 2020 Peter Hunt - 2:1.19.0-1 +- update go-md2man dependency to handle OBS + +* Mon Sep 14 2020 Peter Hunt - 2:1.19.0-0 +- bump to 1.19.0 + +* Tue Aug 04 2020 Peter Hunt - 2:1.18.3-1 +- Github 3923: Make runc installation recommended + +* Wed Jul 29 2020 Peter Hunt - 2:1.18.3-0 +- Bump to v1.18.3 + +* Wed Jul 29 2020 Peter Hunt - 2:1.18.2-2 +- remove custom conmon path + +* Tue Jun 23 2020 Douglas Schilling Landgraf - 2:1.18.2-1 +- Build 1.18.2 + +* Fri Jun 05 2020 Douglas Schilling Landgraf - 2:1.18.1-2 +- Add --cni-plugin-dir /opt/cni/bin to cri-o conf file + +* Thu May 14 2020 Douglas Schilling Landgraf - 2:1.18.1-1 +- Release 1.18.1 + +* Thu Apr 23 2020 Douglas Schilling Landgraf - 2:1.18.0-2 +- Fix crio version - github.com/cri-o/cri-o/issues/3684 + +* Thu Apr 23 2020 Douglas Schilling Landgraf - 2:1.18.0-1 +- Bump for 1.18.0 release + +* Wed Apr 15 2020 Douglas Schilling Landgraf - 2:1.18.0-0.1.rc1 +- Bump for 1.18 release candidate + +* Tue Mar 31 2020 Lokesh Mandvekar - 2:1.17.2-2 +- use correct tag + +* Tue Mar 31 2020 RH Container Bot - 2:1.17.2-1 +- autobuilt v1.17.2 + +* Fri Mar 20 2020 Lokesh Mandvekar - 2:1.17.1-2 +- Resolves: #1795858 - list /usr/share/containers/oci/hooks.d +- enable debuginfo +- spec changes for autobuilder + +* Mon Mar 16 2020 RH Container Bot - 2:1.17.1-1 +- autobuilt v1.17.1 + +* Mon Feb 10 2020 RH Container Bot - 2:1.17.0-1 +- autobuilt $LATEST_TAG + +* Tue Jan 14 2020 Lokesh Mandvekar - 2:1.17.0-0.1.gitb89a5fc +- built v1.17.0-rc1 + +* Wed Jan 08 2020 RH Container Bot - 2:1.16.2-1 +- autobuilt $LATEST_TAG + +* Wed Dec 04 2019 Lokesh Mandvekar - 2:1.16.1-1 +- Resolves: #1740730, #1743017, #1754170 + +* Fri Nov 15 2019 Lokesh Mandvekar - 2:1.16.0-0.4.rc2 +- Resolves: #1740730, #1743017, #1754170 - no underscore in crio --version + +* Tue Nov 05 2019 Lokesh Mandvekar - 2:1.16.0-0.3.rc2 +- Requires: socat + +* Mon Nov 04 2019 RH Container Bot - 2:1.16.0-0.2.rc2 +- bump to v1.16.0-rc2 +- autobuilt a783f23 + +* Mon Oct 21 2019 Lokesh Mandvekar - 2:1.16.0-1.rc1.git6a4b481 +- built release-1.16 + +* Thu Oct 03 2019 Lokesh Mandvekar - 2:1.15.2-1 +- bump to v1.15.2 + +* Mon Sep 09 2019 Lokesh Mandvekar - 2:1.15.1-2 +- correct path in crio-wipe unitfile + +* Wed Sep 04 2019 Lokesh Mandvekar - 2:1.15.1-1 +- bump to v1.15.1 + +* Sun Jul 21 2019 Lokesh Mandvekar - 2:1.15.0-1 +- bump to 1.15.0 +- autobuilt 485227d + +* Mon May 27 2019 Lokesh Mandvekar - 2:1.14.1-2.gitb7644f6 +- add a patch to build on 32-bit systems (upstream PR: 2409) + +* Thu May 23 2019 Lokesh Mandvekar - 2:1.14.1-1.gitb7644f6 +- bump to v1.14.1 + +* Thu May 23 2019 Lokesh Mandvekar - 2:1.13.9-1.gitd70609a +- bump to v1.13.9 + +* Thu Feb 21 2019 Lokesh Mandvekar - 2:1.13.0-1.gite8a2525 +- bump to v1.13.0 + +* Sat Nov 24 2018 Lokesh Mandvekar - 2:1.12.0-1.git18bc811 +- bump to v1.12.1 + +* Tue Oct 30 2018 Lokesh Mandvekar - 2:1.12.0-1.git774a29e +- bump to v1.12.0 + +* Tue Oct 30 2018 Lokesh Mandvekar - 2:1.11.8-1.git71cc465 +- bump to v1.11.8 +- built commit 71cc465 + +* Mon Sep 17 2018 Lokesh Mandvekar - 2:1.11.4-1.gite0c89d8 +- bump to v1.11.4 +- built commit e0c89d8 +- crio.conf changes: cgroup_manager=systemd, file_locking=false + +* Tue Sep 11 2018 Lokesh Mandvekar - 2:1.11.3-1.git4fbb022 +- bump to v1.11.3 + +* Mon Aug 27 2018 Lokesh Mandvekar - 2:1.11.2-2.git3eac3b2 +- no go-md2man or go compiler for ppc64 + +* Mon Aug 27 2018 Lokesh Mandvekar - 2:1.11.2-1.git3eac3b2 +- bump to v1.11.2 +- conmon is a separate subpackage + +* Mon Jul 2 2018 Dan Walsh - 2:1.11.0-1.rhaos3.11.git441bd3d +- bump to v1.11.0 + +* Mon Jul 2 2018 Dan Walsh - 2:1.10.5-1.rhaos3.10.git +- bump to v1.10.5 + +* Wed Jun 27 2018 Lokesh Mandvekar - 2:1.10.4-1.rhaos3.10.gitebaa77a +- bump to v1.10.4 +- remove devel and unittest subpackages - unused +- debuginfo disabled for now, complains about %%files being empty + +* Mon Jun 18 2018 Dan Walsh - 2:1.10.3-1.rhaos3.10.gite558bd +- bump to v1.10.3 + +* Tue Jun 12 2018 Dan Walsh - 2:1.10.2-2.rhaos3.10.git1ffcbb +- Released version of v1.10.2 + +* Tue May 15 2018 Lokesh Mandvekar - 2:1.10.2-1.rhaos3.10.git095e88c +- bump to v1.10.2 +- built commit 095e88c +- include rhaos3.10 in release tag +- do not compress debuginfo with dwz to support delve debugger + +* Tue May 8 2018 Dan Walsh - 2:1.10.1-2.git728df92 +- bump to v1.10.1 + +* Wed Mar 28 2018 Lokesh Mandvekar - 2:1.10.0-1.beta.1gitc956614 +- bump to v1.10.0-beta.1 +- built commit c956614 + +* Tue Mar 13 2018 Dan Walsh - 2:1.9.10-1.git8723732 +- bump to v1.9.10 + +* Fri Mar 09 2018 Dan Walsh - 2:1.9.9-1.git4d7e7dc +- bump to v1.9.9 + +* Fri Feb 23 2018 Lokesh Mandvekar - 2:1.9.8-1.git7d9d2aa +- bump to v1.9.8 + +* Fri Feb 23 2018 Lokesh Mandvekar - 2:1.9.7-2.gita98f9c9 +- correct version in previous changelog entry + +* Fri Feb 23 2018 Dan Walsh - 2:1.9.7-1.gita98f9c9 +- Merge pull request #1357 from runcom/netns-fixes +- sandbox_stop: close/remove the netns _after_ stopping the containers +- sandbox net: set netns closed after actaully closing it + +* Wed Feb 21 2018 Dan Walsh - 2:1.9.6-1.git5e48c92 +- vendor: update c/image to handle text/plain from registries + +* Fri Feb 16 2018 Dan Walsh - 2:1.9.5-1.git125ec8a +- image: Add lock around image cache access + +* Thu Feb 15 2018 Dan Walsh - 2:1.9.4-1.git28c7dee +- imageService: cache information about images +- container_create: correctly set user +- system container: add /var/tmp as RW + +* Sun Feb 11 2018 Dan Walsh - 2:1.9.3-1.git63ea1dd +- Update containers/image and containers/storage +- Pick up lots of fixes in image and storage library + +* Thu Feb 8 2018 Dan Walsh - 2:1.9.2-1.gitb066a83 +- sandbox: fix sandbox logPath when crio restarts +- syscontainers, rhel: add ADDTL_MOUNTS +- Adapt to recent containers/image API updates +- container_create: only bind mount /etc/hosts if not provided by k8s + +* Wed Jan 24 2018 Dan Walsh - 2:1.9.1-1.gitb066a8 +- Final Release 1.9.1 + +* Wed Jan 03 2018 Frantisek Kluknavsky - 2:1.8.4-4.gitdffb5c2 +- epoch not needed, 1.9 was never shipped, 1.8 with epoch also never shipped + +* Wed Jan 03 2018 Frantisek Kluknavsky - 2:1.8.4-3.gitdffb5c2 +- reversed to 1.8, epoch + +* Mon Dec 18 2017 Lokesh Mandvekar - 1.9.0-1.git814c6ab +- bump to v1.9.0 + +* Fri Dec 15 2017 Dan Walsh - 1.8.4-1.gitdffb5c2 +- bump to v1.8.4 + +* Wed Nov 29 2017 Lokesh Mandvekar - 1.8.2-1.git3de7ab4 +- bump to v1.8.2 + +* Mon Nov 20 2017 Lokesh Mandvekar - 1.8.0-1.git80f54bc +- bump to v1.8.0 + +* Wed Nov 15 2017 Dan Walsh - 1.0.4-2.git4aceedee +- Fix script error in kpod completions. + +* Mon Nov 13 2017 Dan Walsh - 1.0.4-1.git4aceedee +- bump to v1.0.4 +- Add crictl.yaml +- Add prometheous end points +- Several bug fixes + +* Fri Nov 10 2017 Lokesh Mandvekar - 1.0.3-1.git17bcfb4 +- bump to v1.0.3 + +* Fri Nov 03 2017 Lokesh Mandvekar - 1.0.2-3.git748bc46 +- enable debuginfo for C binaries + +* Fri Nov 03 2017 Lokesh Mandvekar - 1.0.2-2.git748bc46 +- enable debuginfo + +* Mon Oct 30 2017 Dan Walsh - 1.0.2-1.git748bc46 +- Lots of bug fixes +- Fixes to pass cri-tools tests + +* Wed Oct 25 2017 Dan Walsh - 1.0.1-1.git64a30e1 +- Lots of bug fixes +- Fixes to pass cri-tools tests + +* Thu Oct 19 2017 Lokesh Mandvekar - 1.0.0-7.gita636972 +- update dep NVRs +- update release tag + +* Mon Oct 16 2017 Dan Walsh - 1.0.0-6.gita636972 +- Get the correct checksum +- Setup storage-opt to override kernel check + +* Fri Oct 13 2017 Lokesh Mandvekar - 1.0.0-2.gitcd1bac5 +- bump to v1.0.0 +- require containernetworking-plugins >= 0.5.2-3 + +* Wed Oct 11 2017 Lokesh Mandvekar - 1.0.0-1.rc3.gitd2c6f64 +- bump to v1.0.0-rc3 + +* Wed Sep 20 2017 Lokesh Mandvekar - 1.0.0-1.rc2.git6784a66 +- bump to v1.0.0-rc2 + +* Mon Sep 18 2017 Lokesh Mandvekar - 1.0.0-2.rc1.gitbb1da97 +- bump release tag and build for extras + +* Mon Sep 18 2017 Lokesh Mandvekar - 1.0.0-1.rc1.gitbb1da97 +- bump to v1.0.0-rc1 tag +- built commit bb1da97 +- use bundled deps +- disable devel package +- remove redundant meta-provides + +* Thu Aug 3 2017 Dan Walsh - 1.0.0.beta.0-1.git66d96e7 +- Beta Release +- Additional registry support +- Daemon pids-limit support +- cri-o daemon now supports a default pid-limit on all containers to prevent fork-bombs. This is configurable by admins through a flag or /etc/crio/crio.conf +- Configurable image volume support +- Bugs and Stability fixes +- OCI 1.0 runtime support +- Dropped internal runc, and now use systems runc + +* Fri Jun 30 2017 Lokesh Mandvekar - 1.0.0.alpha.0-1.git91977d3 +- built commit 91977d3 +- remove cri-o-cni subpackage +- require containernetworking-plugins >= 0.5.2-2 (same as containernetworking-cni) + +* Fri Jun 23 2017 Antonio Murdaca - 1.0.0.alpha.0-0.git5dcbdc0.3 +- rebuilt to include cri-o-cni sub package + +* Wed Jun 21 2017 Antonio Murdaca - 1.0.0.alpha.0-0.git5dcbdc0.2 +- rebuilt for s390x + +* Wed Jun 21 2017 Antonio Murdaca - 1.0.0.alpha.0-0.git5dcbdc0.1 +- built first alpha release + +* Fri May 5 2017 Dan Walsh 0.3-0.gitf648cd6e +- Bump up version to 0.3 + +* Tue Mar 21 2017 Dan Walsh 0.2-1.git7d7570e +- Bump up version to 0.2 + +* Tue Mar 21 2017 Dan Walsh 0.1-1.git9bf26b5 +- Bump up version to 0.1 + +* Mon Feb 13 2017 Lokesh Mandvekar - 0-0.15.git0639f06 +- built commit 0639f06 +- packaging workarounds for 'go install' + +* Wed Feb 8 2017 Dan Walsh 0-0.14.git6bd7c53 +- Use newer versions of runc +- Applying k8s kubelet v3 api to cri-o server +- Applying k8s.io v3 API for ocic and ocid +- doc: Add instruction to run cri-o with kubernetes +- Lots of updates of container/storage and containers/image + +* Mon Jan 23 2017 Peter Robinson 0-0.13.git7cc8492 +- Build on all kubernetes arches + +* Fri Jan 20 2017 Lokesh Mandvekar - 0-0.12.git7cc8492 +- add bash completion +- From: Daniel J Walsh + +* Thu Jan 19 2017 Lokesh Mandvekar - 0-0.11.git7cc8492 +- remove trailing whitespace from unitfile + +* Thu Jan 19 2017 Lokesh Mandvekar - 0-0.10.git7cc8492 +- built commit 7cc8492 +- packaging fixes from Nalin Dahyabhai + +* Thu Jan 19 2017 Dan Walsh - 0-0.9.gitb9dc097 +- Change to require skopeo-containers +- Merge Nalind/storage patch +- Now uses Storage for Image Management + +* Mon Jan 16 2017 Lokesh Manvekar - 0-0.8.git2e6070f +- packaging changes from Nalin Dahyabhai +- Don't make the ExecReload setting part of the ExecStart setting. +- Create ocid.conf in install, not in check. +- Own /etc/ocid. +- Install an "anything goes" pulling policy for a default. + +* Thu Dec 22 2016 Dan Walsh - 0-0.7.git2e6070f +- Switch locate to /var/lib/containers for images + +* Thu Dec 22 2016 Lokesh Mandvekar - 0-0.6.git2e6070f +- built commit 2e6070f + +* Wed Dec 21 2016 Lokesh Mandvekar - 0-0.5.git36dfef5 +- install plugins into /usr/libexec/ocid/cni/ +- require runc >= 1.0.0 rc2 + +* Wed Dec 21 2016 Lokesh Mandvekar - 0-0.4.git36dfef5 +- built runcom/alpha commit 36dfef5 +- cni bundled for now + +* Thu Dec 15 2016 Lokesh Mandvekar - 0-0.3.gitc57530e +- Resolves: #1392977 - first upload to Fedora +- add build deps, enable only for x86_64 (doesn't build on i686) + +* Thu Dec 15 2016 Lokesh Mandvekar - 0-0.2.gitc57530e +- add Godeps.json + +* Tue Nov 08 2016 Lokesh Mandvekar - 0-0.1.gitc57530e +- First package for Fedora diff --git a/sources b/sources index e69de29..21b535f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (cri-o-1.24.0.tar.gz) = 0e0d7668098d90f1800c3763143c17721004f92355fc681cc7314d86d6d719788929c66ca06bab2ae3d3bbf77a5e95254458b7c79662e7aef5fc9548a4495504 From 60a45538d3c95fd294d8eaac6843c857ad057dff Mon Sep 17 00:00:00 2001 From: Peter Hunt Date: Wed, 11 May 2022 12:07:27 -0400 Subject: [PATCH 2/6] bump go version Signed-off-by: Peter Hunt --- cri-o.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cri-o.spec b/cri-o.spec index e8c6f55..9d1a69a 100644 --- a/cri-o.spec +++ b/cri-o.spec @@ -47,7 +47,7 @@ URL: https://github.com/cri-o/cri-o Source0: %url/archive/v%{version}/%{name}-%{version}.tar.gz %if 0%{?rhel} -BuildRequires: golang >= 1.17 +BuildRequires: golang >= 1.18 %endif %if 0%{?rhel} && 0%{?rhel} <= 8 # e.g. el6 has ppc64 arch without gcc-go, so EA tag is required From 825b59780064957350bb5fd953a17ede120834dc Mon Sep 17 00:00:00 2001 From: Peter Hunt Date: Mon, 6 Jun 2022 14:54:32 -0400 Subject: [PATCH 3/6] bump to v1.24.1 Signed-off-by: Peter Hunt --- .gitignore | 1 + cri-o.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 67d212b..99d0f6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /cri-o-1.24.0.tar.gz +/cri-o-1.24.1.tar.gz diff --git a/cri-o.spec b/cri-o.spec index 9d1a69a..cbd14bd 100644 --- a/cri-o.spec +++ b/cri-o.spec @@ -1,6 +1,6 @@ # https://github.com/cri-o/cri-o %global goipath github.com/cri-o/cri-o -Version: 1.24.0 +Version: 1.24.1 %if 0%{?rhel} && 0%{?rhel} <= 8 %define gobuild(o:) %{expand: @@ -33,7 +33,7 @@ Version: 1.24.0 %global service_name crio # Commit for the builds -%global commit0 0ba47c9b3e52eee95d898be84500c38c9fe032c9 +%global commit0 a3bbde8a77c323aa6a485da9a9046299155c6016 Name: cri-o Epoch: 0 @@ -226,6 +226,9 @@ sed -i -e 's/,metacopy=on//g' /etc/containers/storage.conf %endif %changelog +* Mon Jun 06 2022 Peter Hunt - 0:1.24.1-1 +- bump to v1.24.1 + * Wed May 11 2022 Peter Hunt - 0:1.24.0-1 - bump to v1.24.0 diff --git a/sources b/sources index 21b535f..969d488 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cri-o-1.24.0.tar.gz) = 0e0d7668098d90f1800c3763143c17721004f92355fc681cc7314d86d6d719788929c66ca06bab2ae3d3bbf77a5e95254458b7c79662e7aef5fc9548a4495504 +SHA512 (cri-o-1.24.1.tar.gz) = 899efb61c70be3a0e950dc239245e1a4dca66e2130d8b355a7ad73c1e91088a2d42c6a4cc05f879cc6a1252d40294e9a8845fd2b110148a05a9d63f61077c498 From 6b28cb118b3258019a6f38ca3a530c87935d92c8 Mon Sep 17 00:00:00 2001 From: Peter Hunt~ Date: Tue, 9 Aug 2022 12:08:36 -0400 Subject: [PATCH 4/6] bump to v1.24.2 Signed-off-by: Peter Hunt~ --- .gitignore | 1 + cri-o.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 99d0f6b..5ff033c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /cri-o-1.24.0.tar.gz /cri-o-1.24.1.tar.gz +/cri-o-1.24.2.tar.gz diff --git a/cri-o.spec b/cri-o.spec index cbd14bd..0b33d25 100644 --- a/cri-o.spec +++ b/cri-o.spec @@ -1,6 +1,6 @@ # https://github.com/cri-o/cri-o %global goipath github.com/cri-o/cri-o -Version: 1.24.1 +Version: 1.24.2 %if 0%{?rhel} && 0%{?rhel} <= 8 %define gobuild(o:) %{expand: @@ -33,7 +33,7 @@ Version: 1.24.1 %global service_name crio # Commit for the builds -%global commit0 a3bbde8a77c323aa6a485da9a9046299155c6016 +%global commit0 bd548b04f78a30e1e9d7c17162714edd50edd6ca Name: cri-o Epoch: 0 @@ -226,6 +226,9 @@ sed -i -e 's/,metacopy=on//g' /etc/containers/storage.conf %endif %changelog +* Tue Aug 09 2022 Peter Hunt~ - 0:1.24.2-1 +- bump to v1.24.2 + * Mon Jun 06 2022 Peter Hunt - 0:1.24.1-1 - bump to v1.24.1 diff --git a/sources b/sources index 969d488..205153a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cri-o-1.24.1.tar.gz) = 899efb61c70be3a0e950dc239245e1a4dca66e2130d8b355a7ad73c1e91088a2d42c6a4cc05f879cc6a1252d40294e9a8845fd2b110148a05a9d63f61077c498 +SHA512 (cri-o-1.24.2.tar.gz) = 97403b4bebfd65d577e1008251ba122d6e49623531abe2d66458ab263bdffa3fd1aa6d1c993fbff0b8705e4080ca56fbbc0b21aea19b5e76765dae2c54beb36b From 6180d69433805a88d9acc4245385863b8d894d34 Mon Sep 17 00:00:00 2001 From: Peter Hunt~ Date: Fri, 7 Oct 2022 14:19:52 -0400 Subject: [PATCH 5/6] bump to v1.24.3 Signed-off-by: Peter Hunt~ --- .gitignore | 1 + cri-o.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5ff033c..7c03809 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /cri-o-1.24.0.tar.gz /cri-o-1.24.1.tar.gz /cri-o-1.24.2.tar.gz +/cri-o-1.24.3.tar.gz diff --git a/cri-o.spec b/cri-o.spec index 0b33d25..182ab77 100644 --- a/cri-o.spec +++ b/cri-o.spec @@ -1,6 +1,6 @@ # https://github.com/cri-o/cri-o %global goipath github.com/cri-o/cri-o -Version: 1.24.2 +Version: 1.24.3 %if 0%{?rhel} && 0%{?rhel} <= 8 %define gobuild(o:) %{expand: @@ -33,7 +33,7 @@ Version: 1.24.2 %global service_name crio # Commit for the builds -%global commit0 bd548b04f78a30e1e9d7c17162714edd50edd6ca +%global commit0 0e724229f2a81e08a5e05cef0b125ee0dadda08e Name: cri-o Epoch: 0 @@ -226,6 +226,9 @@ sed -i -e 's/,metacopy=on//g' /etc/containers/storage.conf %endif %changelog +* Fri Oct 07 2022 Peter Hunt~ - 0:1.24.3-1 +- bump to v1.24.3 + * Tue Aug 09 2022 Peter Hunt~ - 0:1.24.2-1 - bump to v1.24.2 diff --git a/sources b/sources index 205153a..f014464 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cri-o-1.24.2.tar.gz) = 97403b4bebfd65d577e1008251ba122d6e49623531abe2d66458ab263bdffa3fd1aa6d1c993fbff0b8705e4080ca56fbbc0b21aea19b5e76765dae2c54beb36b +SHA512 (cri-o-1.24.3.tar.gz) = bf12df8526c939f7315f82d0b79773d0e226118e1e841fcc26f7649043033a5addb3e6790b1bd2213197a0ad3b865a7b3b375aff0fde49f3f37f8c83f203f424 From dab148ac08837d645e2f07cbb261db6fbeaebd28 Mon Sep 17 00:00:00 2001 From: Peter Hunt~ Date: Tue, 10 Jan 2023 11:34:24 -0500 Subject: [PATCH 6/6] bump to v1.24.4 Signed-off-by: Peter Hunt~ --- .gitignore | 1 + cri-o.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7c03809..9ecd31e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /cri-o-1.24.1.tar.gz /cri-o-1.24.2.tar.gz /cri-o-1.24.3.tar.gz +/cri-o-1.24.4.tar.gz diff --git a/cri-o.spec b/cri-o.spec index 182ab77..294dbed 100644 --- a/cri-o.spec +++ b/cri-o.spec @@ -1,6 +1,6 @@ # https://github.com/cri-o/cri-o %global goipath github.com/cri-o/cri-o -Version: 1.24.3 +Version: 1.24.4 %if 0%{?rhel} && 0%{?rhel} <= 8 %define gobuild(o:) %{expand: @@ -33,7 +33,7 @@ Version: 1.24.3 %global service_name crio # Commit for the builds -%global commit0 0e724229f2a81e08a5e05cef0b125ee0dadda08e +%global commit0 06423ccee13b9ce742ba518a6021e0742b2b4c3d Name: cri-o Epoch: 0 @@ -226,6 +226,9 @@ sed -i -e 's/,metacopy=on//g' /etc/containers/storage.conf %endif %changelog +* Tue Jan 10 2023 Peter Hunt~ - 0:1.24.4-1 +- bump to v1.24.4 + * Fri Oct 07 2022 Peter Hunt~ - 0:1.24.3-1 - bump to v1.24.3 diff --git a/sources b/sources index f014464..250a75d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cri-o-1.24.3.tar.gz) = bf12df8526c939f7315f82d0b79773d0e226118e1e841fcc26f7649043033a5addb3e6790b1bd2213197a0ad3b865a7b3b375aff0fde49f3f37f8c83f203f424 +SHA512 (cri-o-1.24.4.tar.gz) = e163e2872bb027b9e6eafff468b697c0d95e3899efc1ed11edd682b8a43157dc87b70254b46a388c1229471df4bf338135eedb56f0adf4bac0b02d6dc7d7567f