public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/crun] f45: Update to 1.30 upstream release
@ 2026-09-24 9:09 Packit
0 siblings, 0 replies; only message in thread
From: Packit @ 2026-09-24 9:09 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/crun
Branch : f45
Commit : 39cf6456c723cd1a753dc3d681d1daf3a68b49a5
Author : Packit <hello@packit.dev>
Date : 2026-09-24T09:05:30+00:00
Stats : +39/-16 in 7 file(s)
URL : https://src.fedoraproject.org/rpms/crun/c/39cf6456c723cd1a753dc3d681d1daf3a68b49a5?branch=f45
Log:
Update to 1.30 upstream release
Upstream tag: 1.30
Upstream commit: a6e70f25
Commit authored by Packit automation (https://packit.dev/)
---
diff --git a/.gitignore b/.gitignore
index 0479248..f08858c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -107,3 +107,6 @@ crun-0.1.1.tar.gz
/crun-1.28.tar.zst
/crun-1.29.tar.zst
/crun-1.29.1.tar.zst
+/crun-1.30.tar.zst
+/crun-1.30.tar.zst.asc
+/crun.keyring
diff --git a/.packit.yaml b/.packit.yaml
index 036c93f..65b802d 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -20,6 +20,8 @@ files_to_sync:
dest: .fmf/
delete: true
mkpath: true
+ - src: crun.keyring
+ dest: crun.keyring
- .packit.yaml
packages:
diff --git a/README.packit b/README.packit
index 68a092a..41bc266 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.16.2.post1.dev8+g69d783e81.
+The file was generated using packit 1.16.3.post1.dev11+g14b012ef4.
diff --git a/crun.spec b/crun.spec
index ac8e434..8c3ff8a 100644
--- a/crun.spec
+++ b/crun.spec
@@ -33,10 +33,16 @@ Epoch: 102
# If that's what you're reading, Version must be 0, and will be updated by Packit for
# copr and koji builds.
# If you're reading this on dist-git, the version is automatically filled in by Packit.
-Version: 1.29.1
+Version: 1.30
Release: %autorelease
URL: https://github.com/containers/%{name}
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst
+%if !%{defined copr_build}
+Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst.asc
+# The keyring is synced to dist-git by Packit, so it is not fetched from the
+# same place as the tarball and the signature.
+Source2: crun.keyring
+%endif
License: GPL-2.0-only
%if %{defined golang_arches_future}
ExclusiveArch: %{golang_arches_future}
@@ -46,6 +52,9 @@ ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
+%if !%{defined copr_build}
+BuildRequires: gnupg2
+%endif
BuildRequires: git-core
BuildRequires: gperf
BuildRequires: libcap-devel
@@ -98,6 +107,9 @@ Recommends: wasmedge
%endif
%prep
+%if !%{defined copr_build}
+%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
+%endif
%autosetup -Sgit -n %{name}-%{version}
%build
diff --git a/sources b/sources
index a6cc16d..e2e11eb 100644
--- a/sources
+++ b/sources
@@ -1 +1,3 @@
-SHA512 (crun-1.29.1.tar.zst) = d12ff1252b20fe8ac1015c7581fde3eabbefca396b8cd9c7fac94eb12606e7ace0c8f561651fa9983a7ae98ba1489c72da6d6aa563061faf1b274d5075ac22bd
+SHA512 (crun-1.30.tar.zst) = 7afcfad118710ef8561f250e65121c05b510231bdc241bcba869f7f9087e20e5044879d1ad99a517ad5723978e654c0638083037bc82a1616acd55bcd69ddff2
+SHA512 (crun-1.30.tar.zst.asc) = 9fecf5fb99dd8547bfa8ac97b914421a4364b392eba67361aeb018dc31c83963ec009533f56e754068e4de87bf8b0ecaf02b782f313e0b30517b4a295e84dc4e
+SHA512 (crun.keyring) = 259146a85fd125b6fe3427bd4a1096c17204b0df160c43b89584f969fbf3896aead44bbf8ae2ad4225ae3838cd9fa068b1c868cc5927ad511de8a0bc657df318
diff --git a/tests/tmt/podman/system-test.sh b/tests/tmt/podman/system-test.sh
index bdb304d..a2f6eb9 100644
--- a/tests/tmt/podman/system-test.sh
+++ b/tests/tmt/podman/system-test.sh
@@ -13,15 +13,15 @@ rpm -q conmon containers-common crun podman podman-tests
ROOTLESS_USER=${ROOTLESS_USER:-testuser}
TESTS=(
-/usr/share/podman/test/system/030-run.bats
-/usr/share/podman/test/system/060-mount.bats
-/usr/share/podman/test/system/075-exec.bats
-/usr/share/podman/test/system/170-run-userns.bats
-/usr/share/podman/test/system/200-pod.bats
-/usr/share/podman/test/system/280-update.bats
-/usr/share/podman/test/system/400-unprivileged-access.bats
-/usr/share/podman/test/system/420-cgroups.bats
-/usr/share/podman/test/system/520-checkpoint.bats
+ /usr/share/podman/test/system/030-run.bats
+ /usr/share/podman/test/system/060-mount.bats
+ /usr/share/podman/test/system/075-exec.bats
+ /usr/share/podman/test/system/170-run-userns.bats
+ /usr/share/podman/test/system/200-pod.bats
+ /usr/share/podman/test/system/280-update.bats
+ /usr/share/podman/test/system/400-unprivileged-access.bats
+ /usr/share/podman/test/system/420-cgroups.bats
+ /usr/share/podman/test/system/520-checkpoint.bats
)
# Filter out test files that do not exist in the installed version.
diff --git a/tests/tmt/sanity/runtest.sh b/tests/tmt/sanity/runtest.sh
index 3e13986..d0246f4 100644
--- a/tests/tmt/sanity/runtest.sh
+++ b/tests/tmt/sanity/runtest.sh
@@ -6,6 +6,9 @@ TEMPDIR=$(mktemp -d)
TESTIMG="quay.io/libpod/busybox"
CNAME="mycont-$RANDOM"
+# Do not leave the container and the bundle behind if a check below fails.
+trap 'crun delete --force "$CNAME" 2>/dev/null || :; rm -rf "$TEMPDIR"' EXIT
+
cat /etc/redhat-release
uname -r
rpm -q crun criu
@@ -91,7 +94,7 @@ if ! crun list; then
exit 1
fi
-if ! (crun run $CNAME &); then
+if ! crun run --detach $CNAME; then
exit 1
fi
@@ -99,9 +102,6 @@ if ! crun list; then
exit 1
fi
-# make sure the container is running state
-sleep 2
-
if ! ret=$(crun exec $CNAME echo 'ok') || [[ "$ret" != 'ok' ]]; then
exit 1
fi
@@ -110,4 +110,8 @@ if ! crun kill $CNAME; then
exit 1
fi
+if ! crun delete --force $CNAME; then
+ exit 1
+fi
+
exit 0
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-24 9:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-24 9:09 [rpms/crun] f45: Update to 1.30 upstream release Packit
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox