From 3c8e9346f2e76803af26b00e1c7be361cfdeadc9 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 5 Feb 2025 08:39:36 +0000 Subject: [PATCH 01/22] Update to 1.20 upstream release Upstream tag: 1.20 Upstream commit: 9c9a76ac Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 34 ++------------------------------ README.packit | 2 +- crun.spec | 2 +- plans/main.fmf | 22 ++++++++++++++++----- sources | 2 +- tests/tmt/podman/system-test.fmf | 7 ------- tests/tmt/sanity/main.fmf | 1 - 8 files changed, 23 insertions(+), 48 deletions(-) diff --git a/.gitignore b/.gitignore index d352833..26d3f06 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ crun-0.1.1.tar.gz /crun-1.18.2.tar.zst /crun-1.19.tar.zst /crun-1.19.1.tar.zst +/crun-1.20.tar.zst diff --git a/.packit.yaml b/.packit.yaml index 363614f..ecb0014 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -29,8 +29,6 @@ packages: crun-centos: pkg_tool: centpkg specfile_path: rpm/crun.spec - crun-rhel: - specfile_path: rpm/crun.spec crun-eln: specfile_path: rpm/crun.spec @@ -67,7 +65,7 @@ jobs: trigger: pull_request packages: [crun-centos] notifications: *copr_build_failure_notification - targets: ¢os_targets + targets: ¢os_copr_targets # Need epel9 repos to fetch wasmedge build dependency centos-stream-9-x86_64: additional_repos: @@ -79,14 +77,6 @@ jobs: centos-stream-10-x86_64: {} centos-stream-10-aarch64: {} - - job: copr_build - trigger: pull_request - packages: [crun-rhel] - notifications: *copr_build_failure_notification - targets: - - epel-9-x86_64 - - epel-9-aarch64 - # Run on commit to main branch - job: copr_build trigger: commit @@ -117,33 +107,13 @@ jobs: trigger: pull_request packages: [crun-centos] notifications: *podman_system_test_fail_notification - targets: *centos_targets + targets: *centos_copr_targets tf_extra_params: environments: - artifacts: - type: repository-file id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/centos-stream-$releasever/rhcontainerbot-podman-next-centos-stream-$releasever.repo - # Podman system tests for RHEL - - job: tests - trigger: pull_request - packages: [crun-rhel] - use_internal_tf: true - notifications: *podman_system_test_fail_notification - targets: - epel-9-x86_64: - distros: [RHEL-9.4.0-Nightly,RHEL-9-Nightly] - epel-9-aarch64: - distros: [RHEL-9.4.0-Nightly,RHEL-9-Nightly] - #TODO: Enable RHEL10 targets once epel-10 copr target is available - tf_extra_params: - environments: - - artifacts: - - type: repository-file - id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/epel-$releasever/rhcontainerbot-podman-next-epel-$releasever.repo - - type: repository-file - id: https://src.fedoraproject.org/rpms/epel-release/raw/epel9/f/epel.repo - - job: propose_downstream trigger: release packages: [crun-fedora] diff --git a/README.packit b/README.packit index 3826605..c1b4159 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 0.106.0. +The file was generated using packit 1.1.0. diff --git a/crun.spec b/crun.spec index 18756c9..e9924db 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.19.1 +Version: 1.20 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/plans/main.fmf b/plans/main.fmf index 10bf493..1328f77 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -3,14 +3,26 @@ discover: execute: how: tmt prepare: - - how: feature - epel: enabled - - when: initiator == packit - because: "We need to test with updated packages from rhcontainerbot/podman-next copr" + - when: distro == centos-stream or distro == rhel how: shell script: | - sed -i -n '/^priority=/!p;$apriority=1' /etc/yum.repos.d/*podman-next*.repo + dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm --eval '%{?rhel}').noarch.rpm + dnf -y config-manager --set-enabled epel + order: 10 + - when: initiator == packit + how: shell + script: | + COPR_REPO_FILE="/etc/yum.repos.d/*podman-next*.repo" + if compgen -G $COPR_REPO_FILE > /dev/null; then + sed -i -n '/^priority=/!p;$apriority=1' $COPR_REPO_FILE + fi dnf -y upgrade --allowerasing + order: 20 + - how: install + package: + - bats + - crun + - podman-tests /upstream: summary: Run crun specific Podman system tests on upstream PRs diff --git a/sources b/sources index 30431be..aac6af3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.19.1.tar.zst) = 4122b6474a1da4c17d781e0ccf2f97a89cbddd4bfca1bca55b4cb15b11bef03f9101b00a921dc6dbcac43be3661a64d61bb7ddfd750672b5bf85561df13cc7a8 +SHA512 (crun-1.20.tar.zst) = cfc124dd88e590aafb28eccff0e598858a36436605863ed1cf2d95d0d3122af7981ac113887a3274e9c479d249dd8deaae7f624f5f2c1ea07cbdef049988c138 diff --git a/tests/tmt/podman/system-test.fmf b/tests/tmt/podman/system-test.fmf index 9beb3c9..1032f07 100644 --- a/tests/tmt/podman/system-test.fmf +++ b/tests/tmt/podman/system-test.fmf @@ -1,10 +1,3 @@ -require: - - bats - - conmon - - crun - - make - - podman-tests - adjust: duration: 10m when: arch == aarch64 diff --git a/tests/tmt/sanity/main.fmf b/tests/tmt/sanity/main.fmf index f430351..6355ff6 100644 --- a/tests/tmt/sanity/main.fmf +++ b/tests/tmt/sanity/main.fmf @@ -1,4 +1,3 @@ -require: [crun, podman] summary: Sanity test for crun tag: ['upstream', 'downstream'] test: bash ./runtest.sh From 8271ad276dceaaf47ebb6384412453808e87d472 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 5 Feb 2025 08:40:19 +0000 Subject: [PATCH 02/22] Update to 1.20 upstream release Upstream tag: 1.20 Upstream commit: 9c9a76ac Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 34 ++------------------------------ README.packit | 2 +- crun.spec | 2 +- plans/main.fmf | 22 ++++++++++++++++----- sources | 2 +- tests/tmt/podman/system-test.fmf | 7 ------- tests/tmt/sanity/main.fmf | 1 - 8 files changed, 23 insertions(+), 48 deletions(-) diff --git a/.gitignore b/.gitignore index d352833..26d3f06 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ crun-0.1.1.tar.gz /crun-1.18.2.tar.zst /crun-1.19.tar.zst /crun-1.19.1.tar.zst +/crun-1.20.tar.zst diff --git a/.packit.yaml b/.packit.yaml index 363614f..ecb0014 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -29,8 +29,6 @@ packages: crun-centos: pkg_tool: centpkg specfile_path: rpm/crun.spec - crun-rhel: - specfile_path: rpm/crun.spec crun-eln: specfile_path: rpm/crun.spec @@ -67,7 +65,7 @@ jobs: trigger: pull_request packages: [crun-centos] notifications: *copr_build_failure_notification - targets: ¢os_targets + targets: ¢os_copr_targets # Need epel9 repos to fetch wasmedge build dependency centos-stream-9-x86_64: additional_repos: @@ -79,14 +77,6 @@ jobs: centos-stream-10-x86_64: {} centos-stream-10-aarch64: {} - - job: copr_build - trigger: pull_request - packages: [crun-rhel] - notifications: *copr_build_failure_notification - targets: - - epel-9-x86_64 - - epel-9-aarch64 - # Run on commit to main branch - job: copr_build trigger: commit @@ -117,33 +107,13 @@ jobs: trigger: pull_request packages: [crun-centos] notifications: *podman_system_test_fail_notification - targets: *centos_targets + targets: *centos_copr_targets tf_extra_params: environments: - artifacts: - type: repository-file id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/centos-stream-$releasever/rhcontainerbot-podman-next-centos-stream-$releasever.repo - # Podman system tests for RHEL - - job: tests - trigger: pull_request - packages: [crun-rhel] - use_internal_tf: true - notifications: *podman_system_test_fail_notification - targets: - epel-9-x86_64: - distros: [RHEL-9.4.0-Nightly,RHEL-9-Nightly] - epel-9-aarch64: - distros: [RHEL-9.4.0-Nightly,RHEL-9-Nightly] - #TODO: Enable RHEL10 targets once epel-10 copr target is available - tf_extra_params: - environments: - - artifacts: - - type: repository-file - id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/epel-$releasever/rhcontainerbot-podman-next-epel-$releasever.repo - - type: repository-file - id: https://src.fedoraproject.org/rpms/epel-release/raw/epel9/f/epel.repo - - job: propose_downstream trigger: release packages: [crun-fedora] diff --git a/README.packit b/README.packit index 3826605..c1b4159 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 0.106.0. +The file was generated using packit 1.1.0. diff --git a/crun.spec b/crun.spec index 18756c9..e9924db 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.19.1 +Version: 1.20 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/plans/main.fmf b/plans/main.fmf index 10bf493..1328f77 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -3,14 +3,26 @@ discover: execute: how: tmt prepare: - - how: feature - epel: enabled - - when: initiator == packit - because: "We need to test with updated packages from rhcontainerbot/podman-next copr" + - when: distro == centos-stream or distro == rhel how: shell script: | - sed -i -n '/^priority=/!p;$apriority=1' /etc/yum.repos.d/*podman-next*.repo + dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm --eval '%{?rhel}').noarch.rpm + dnf -y config-manager --set-enabled epel + order: 10 + - when: initiator == packit + how: shell + script: | + COPR_REPO_FILE="/etc/yum.repos.d/*podman-next*.repo" + if compgen -G $COPR_REPO_FILE > /dev/null; then + sed -i -n '/^priority=/!p;$apriority=1' $COPR_REPO_FILE + fi dnf -y upgrade --allowerasing + order: 20 + - how: install + package: + - bats + - crun + - podman-tests /upstream: summary: Run crun specific Podman system tests on upstream PRs diff --git a/sources b/sources index 30431be..aac6af3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.19.1.tar.zst) = 4122b6474a1da4c17d781e0ccf2f97a89cbddd4bfca1bca55b4cb15b11bef03f9101b00a921dc6dbcac43be3661a64d61bb7ddfd750672b5bf85561df13cc7a8 +SHA512 (crun-1.20.tar.zst) = cfc124dd88e590aafb28eccff0e598858a36436605863ed1cf2d95d0d3122af7981ac113887a3274e9c479d249dd8deaae7f624f5f2c1ea07cbdef049988c138 diff --git a/tests/tmt/podman/system-test.fmf b/tests/tmt/podman/system-test.fmf index 9beb3c9..1032f07 100644 --- a/tests/tmt/podman/system-test.fmf +++ b/tests/tmt/podman/system-test.fmf @@ -1,10 +1,3 @@ -require: - - bats - - conmon - - crun - - make - - podman-tests - adjust: duration: 10m when: arch == aarch64 diff --git a/tests/tmt/sanity/main.fmf b/tests/tmt/sanity/main.fmf index f430351..6355ff6 100644 --- a/tests/tmt/sanity/main.fmf +++ b/tests/tmt/sanity/main.fmf @@ -1,4 +1,3 @@ -require: [crun, podman] summary: Sanity test for crun tag: ['upstream', 'downstream'] test: bash ./runtest.sh From 890408dccfa169aa89f5452e0a41e81b8b834bca Mon Sep 17 00:00:00 2001 From: Lokesh Mandvekar Date: Mon, 10 Feb 2025 19:59:24 +0530 Subject: [PATCH 03/22] fix gating config --- gating.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 4efb29f..f86de09 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,7 +1,7 @@ --- !Policy product_versions: - fedora-* -decision_context: +decision_contexts: - bodhi_update_push_stable - bodhi_update_push_testing rules: From 619631c80b531b42f69ef8a954cc8bb1a669af3d Mon Sep 17 00:00:00 2001 From: Lokesh Mandvekar Date: Mon, 10 Feb 2025 19:59:24 +0530 Subject: [PATCH 04/22] fix gating config (cherry picked from commit 890408dccfa169aa89f5452e0a41e81b8b834bca) --- gating.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 4efb29f..f86de09 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,7 +1,7 @@ --- !Policy product_versions: - fedora-* -decision_context: +decision_contexts: - bodhi_update_push_stable - bodhi_update_push_testing rules: From a0b4675434587614aec96f55e7291cb2aae09a7c Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 28 Mar 2025 08:38:07 +0000 Subject: [PATCH 05/22] Update to 1.21 upstream release Upstream tag: 1.21 Upstream commit: 10269840 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 26d3f06..3f72d68 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ crun-0.1.1.tar.gz /crun-1.19.tar.zst /crun-1.19.1.tar.zst /crun-1.20.tar.zst +/crun-1.21.tar.zst diff --git a/README.packit b/README.packit index c1b4159..ad2b8e5 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.1.0. +The file was generated using packit 1.3.0.post1.dev4+gb85da743. diff --git a/crun.spec b/crun.spec index e9924db..5acd520 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.20 +Version: 1.21 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index aac6af3..0bdcdb2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.20.tar.zst) = cfc124dd88e590aafb28eccff0e598858a36436605863ed1cf2d95d0d3122af7981ac113887a3274e9c479d249dd8deaae7f624f5f2c1ea07cbdef049988c138 +SHA512 (crun-1.21.tar.zst) = 022bb56dbf20eb7c479b76a92fc55c69b219e36233ee7e588eb883afd092fb4aaeca842e64d83e53bbb08bd09f635d582a86824950971842b73921d1ce134bd1 From 82d25f48928ca1403515be126fa64ed8d9324727 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 28 Mar 2025 08:38:27 +0000 Subject: [PATCH 06/22] Update to 1.21 upstream release Upstream tag: 1.21 Upstream commit: 10269840 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 26d3f06..3f72d68 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ crun-0.1.1.tar.gz /crun-1.19.tar.zst /crun-1.19.1.tar.zst /crun-1.20.tar.zst +/crun-1.21.tar.zst diff --git a/README.packit b/README.packit index c1b4159..ad2b8e5 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.1.0. +The file was generated using packit 1.3.0.post1.dev4+gb85da743. diff --git a/crun.spec b/crun.spec index e9924db..5acd520 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.20 +Version: 1.21 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index aac6af3..0bdcdb2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.20.tar.zst) = cfc124dd88e590aafb28eccff0e598858a36436605863ed1cf2d95d0d3122af7981ac113887a3274e9c479d249dd8deaae7f624f5f2c1ea07cbdef049988c138 +SHA512 (crun-1.21.tar.zst) = 022bb56dbf20eb7c479b76a92fc55c69b219e36233ee7e588eb883afd092fb4aaeca842e64d83e53bbb08bd09f635d582a86824950971842b73921d1ce134bd1 From 3b0f113331942e61f50ed044d2d2de060d0a1533 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Wed, 30 Apr 2025 13:53:44 +0200 Subject: [PATCH 07/22] Revert "Disable criu support on riscv64" This reverts commit 3024c6913e3c21f45f05cb9da34053e83d2c7ccb. --- crun.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/crun.spec b/crun.spec index 5acd520..3079c66 100644 --- a/crun.spec +++ b/crun.spec @@ -69,11 +69,9 @@ BuildRequires: libseccomp-devel BuildRequires: python3-libmount BuildRequires: libtool BuildRequires: protobuf-c-devel -%ifnarch riscv64 BuildRequires: criu-devel >= 3.17.1-2 Recommends: criu >= 3.17.1 Recommends: criu-libs -%endif %if %{defined wasmedge_support} BuildRequires: wasmedge-devel %endif From 554bf1b07a9cd28e0f7612d0ad9fac55b8122895 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 27 Jun 2025 13:22:58 +0000 Subject: [PATCH 08/22] Update to 1.22 upstream release Upstream tag: 1.22 Upstream commit: 4de19b63 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 15 ++-- README.packit | 2 +- crun.spec | 2 +- plans/main.fmf | 23 +++--- sources | 2 +- tests/tmt/podman/system-test.fmf | 7 +- tests/tmt/podman/system-test.sh | 1 + tests/tmt/sanity/main.fmf | 2 +- tests/tmt/sanity/runtest.sh | 118 ++++++++++++++++++------------- tests/tmt/shellcheck/main.fmf | 4 ++ 11 files changed, 105 insertions(+), 72 deletions(-) create mode 100644 tests/tmt/shellcheck/main.fmf diff --git a/.gitignore b/.gitignore index 3f72d68..fdd8502 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ crun-0.1.1.tar.gz /crun-1.19.1.tar.zst /crun-1.20.tar.zst /crun-1.21.tar.zst +/crun-1.22.tar.zst diff --git a/.packit.yaml b/.packit.yaml index ecb0014..0c3381a 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -92,9 +92,9 @@ jobs: - job: tests trigger: pull_request packages: [crun-fedora] - notifications: &podman_system_test_fail_notification + notifications: &test_failure_notification failure_comment: - message: "podman system tests failed. @containers/packit-build please check." + message: "TMT tests failed. @containers/packit-build please check." targets: *fedora_copr_targets tf_extra_params: environments: @@ -106,8 +106,15 @@ jobs: - job: tests trigger: pull_request packages: [crun-centos] - notifications: *podman_system_test_fail_notification - targets: *centos_copr_targets + notifications: *test_failure_notification + # TODO: Re-enable centos-stream-10-x86_64 once criu issues are solved + # Ref: https://github.com/containers/crun/pull/1758#issuecomment-2901772392 + # Issue filed: https://github.com/containers/crun/issues/1759 + #targets: *centos_copr_targets + targets: + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-10-aarch64 tf_extra_params: environments: - artifacts: diff --git a/README.packit b/README.packit index ad2b8e5..dde2a46 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.3.0.post1.dev4+gb85da743. +The file was generated using packit 1.9.0.post1.dev4+g48b4c222. diff --git a/crun.spec b/crun.spec index 3079c66..2ff630a 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.21 +Version: 1.22 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/plans/main.fmf b/plans/main.fmf index 1328f77..7a4ae15 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -24,18 +24,17 @@ prepare: - crun - podman-tests -/upstream: - summary: Run crun specific Podman system tests on upstream PRs +/shellcheck: discover+: - filter: tag:upstream - adjust+: - - enabled: false - when: initiator is not defined or initiator != packit + filter: 'tag:shellcheck' + enabled: true + adjust: + enabled: false + when: distro == centos-stream-10 or distro == rhel-10 + prepare+: + - how: install + package: ShellCheck -/downstream: - summary: Run crun specific Podman system tests on bodhi / errata and dist-git PRs +/tests: discover+: - filter: tag:downstream - adjust+: - - enabled: false - when: initiator == packit + filter: 'tag:podman | tag:sanity' diff --git a/sources b/sources index 0bdcdb2..978beb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.21.tar.zst) = 022bb56dbf20eb7c479b76a92fc55c69b219e36233ee7e588eb883afd092fb4aaeca842e64d83e53bbb08bd09f635d582a86824950971842b73921d1ce134bd1 +SHA512 (crun-1.22.tar.zst) = 9a8199e7839be9f2594bf5549ea697dcd3f47ab5eb13f1e7e51d18e0091d8960185069c5e88033ab42cf0797795d687e608ddac81443f3896caf409192875d09 diff --git a/tests/tmt/podman/system-test.fmf b/tests/tmt/podman/system-test.fmf index 1032f07..8df55c2 100644 --- a/tests/tmt/podman/system-test.fmf +++ b/tests/tmt/podman/system-test.fmf @@ -2,7 +2,6 @@ adjust: duration: 10m when: arch == aarch64 -/system_test: - tag: [ upstream, downstream ] - summary: Run crun specific Podman tests - test: bash ./system-test.sh +summary: Run crun specific Podman tests +test: bash ./system-test.sh +tag: [ podman ] diff --git a/tests/tmt/podman/system-test.sh b/tests/tmt/podman/system-test.sh index 4d04562..974f829 100644 --- a/tests/tmt/podman/system-test.sh +++ b/tests/tmt/podman/system-test.sh @@ -14,3 +14,4 @@ rpm -q conmon containers-common crun podman podman-tests bats -t /usr/share/podman/test/system/030-run.bats bats -t /usr/share/podman/test/system/075-exec.bats bats -t /usr/share/podman/test/system/280-update.bats +bats -t /usr/share/podman/test/system/520-checkpoint.bats diff --git a/tests/tmt/sanity/main.fmf b/tests/tmt/sanity/main.fmf index 6355ff6..ccfa4ca 100644 --- a/tests/tmt/sanity/main.fmf +++ b/tests/tmt/sanity/main.fmf @@ -1,4 +1,4 @@ summary: Sanity test for crun -tag: ['upstream', 'downstream'] test: bash ./runtest.sh duration: 10m +tag: [ sanity ] diff --git a/tests/tmt/sanity/runtest.sh b/tests/tmt/sanity/runtest.sh index d1d453c..3e13986 100644 --- a/tests/tmt/sanity/runtest.sh +++ b/tests/tmt/sanity/runtest.sh @@ -10,82 +10,104 @@ cat /etc/redhat-release uname -r rpm -q crun criu -crun --version -[ $? -ne 0 ] && exit 1 +if ! crun --version; then + exit 1 +fi -crun features -[ $? -ne 0 ] && exit 1 +if ! crun features; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi # create the top most bundle and rootfs directory -mkdir -p $TEMPDIR/rootfs +mkdir -p "$TEMPDIR"/rootfs # export busybox via podman into the rootfs directory -podman export $(podman create $TESTIMG) | tar -C $TEMPDIR/rootfs -xvf - -[ $? -ne 0 ] && exit 1 +if ! (podman export "$(podman create $TESTIMG)" | tar -C "$TEMPDIR"/rootfs -xvf -); then + exit 1 +fi # use existing spec -cp ./config.json $TEMPDIR -ls $TEMPDIR -cd $TEMPDIR +cp ./config.json "$TEMPDIR" +ls "$TEMPDIR" +cd "$TEMPDIR" -crun create $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun create $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun start $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun start $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -crun ps $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun ps $CNAME; then + exit 1 +fi -ret=$(crun exec $CNAME pwd) -[ $? -ne 0 ] || [ $ret != '/' ] && exit 1 +if ! ret=$(crun exec $CNAME pwd) || [[ "$ret" != '/' ]]; then + exit 1 +fi -crun pause $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun pause $CNAME; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -crun resume $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun resume $CNAME; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -ret=$(crun exec $CNAME pwd) -[ $? -ne 0 ] || [ $ret != '/' ] && exit 1 +if ! ret=$(crun exec $CNAME pwd) || [[ "$ret" != '/' ]]; then + exit 1 +fi -crun delete --force $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun delete --force $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun run $CNAME & -[ $? -ne 0 ] && exit 1 +if ! (crun run $CNAME &); then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi # make sure the container is running state sleep 2 -ret=$(crun exec $CNAME echo 'ok') -[ $? -ne 0 ] || [ $ret != 'ok' ] && exit 1 +if ! ret=$(crun exec $CNAME echo 'ok') || [[ "$ret" != 'ok' ]]; then + exit 1 +fi -crun kill $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun kill $CNAME; then + exit 1 +fi exit 0 diff --git a/tests/tmt/shellcheck/main.fmf b/tests/tmt/shellcheck/main.fmf new file mode 100644 index 0000000..7d220b4 --- /dev/null +++ b/tests/tmt/shellcheck/main.fmf @@ -0,0 +1,4 @@ +summary: Shellcheck tests +test: find ../ -type f -name "*.sh" -exec shellcheck {} + +duration: 10m +tag: [ shellcheck ] From aeefc28b2dce0ae2343ee32c5f8f749fea2e3852 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 27 Jun 2025 13:23:27 +0000 Subject: [PATCH 09/22] Update to 1.22 upstream release Upstream tag: 1.22 Upstream commit: 4de19b63 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 15 ++-- README.packit | 2 +- crun.spec | 4 +- plans/main.fmf | 23 +++--- sources | 2 +- tests/tmt/podman/system-test.fmf | 7 +- tests/tmt/podman/system-test.sh | 1 + tests/tmt/sanity/main.fmf | 2 +- tests/tmt/sanity/runtest.sh | 118 ++++++++++++++++++------------- tests/tmt/shellcheck/main.fmf | 4 ++ 11 files changed, 105 insertions(+), 74 deletions(-) create mode 100644 tests/tmt/shellcheck/main.fmf diff --git a/.gitignore b/.gitignore index 3f72d68..fdd8502 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ crun-0.1.1.tar.gz /crun-1.19.1.tar.zst /crun-1.20.tar.zst /crun-1.21.tar.zst +/crun-1.22.tar.zst diff --git a/.packit.yaml b/.packit.yaml index ecb0014..0c3381a 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -92,9 +92,9 @@ jobs: - job: tests trigger: pull_request packages: [crun-fedora] - notifications: &podman_system_test_fail_notification + notifications: &test_failure_notification failure_comment: - message: "podman system tests failed. @containers/packit-build please check." + message: "TMT tests failed. @containers/packit-build please check." targets: *fedora_copr_targets tf_extra_params: environments: @@ -106,8 +106,15 @@ jobs: - job: tests trigger: pull_request packages: [crun-centos] - notifications: *podman_system_test_fail_notification - targets: *centos_copr_targets + notifications: *test_failure_notification + # TODO: Re-enable centos-stream-10-x86_64 once criu issues are solved + # Ref: https://github.com/containers/crun/pull/1758#issuecomment-2901772392 + # Issue filed: https://github.com/containers/crun/issues/1759 + #targets: *centos_copr_targets + targets: + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-10-aarch64 tf_extra_params: environments: - artifacts: diff --git a/README.packit b/README.packit index ad2b8e5..dde2a46 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.3.0.post1.dev4+gb85da743. +The file was generated using packit 1.9.0.post1.dev4+g48b4c222. diff --git a/crun.spec b/crun.spec index 5acd520..2ff630a 100644 --- a/crun.spec +++ b/crun.spec @@ -42,7 +42,7 @@ 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.21 +Version: 1.22 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst @@ -69,11 +69,9 @@ BuildRequires: libseccomp-devel BuildRequires: python3-libmount BuildRequires: libtool BuildRequires: protobuf-c-devel -%ifnarch riscv64 BuildRequires: criu-devel >= 3.17.1-2 Recommends: criu >= 3.17.1 Recommends: criu-libs -%endif %if %{defined wasmedge_support} BuildRequires: wasmedge-devel %endif diff --git a/plans/main.fmf b/plans/main.fmf index 1328f77..7a4ae15 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -24,18 +24,17 @@ prepare: - crun - podman-tests -/upstream: - summary: Run crun specific Podman system tests on upstream PRs +/shellcheck: discover+: - filter: tag:upstream - adjust+: - - enabled: false - when: initiator is not defined or initiator != packit + filter: 'tag:shellcheck' + enabled: true + adjust: + enabled: false + when: distro == centos-stream-10 or distro == rhel-10 + prepare+: + - how: install + package: ShellCheck -/downstream: - summary: Run crun specific Podman system tests on bodhi / errata and dist-git PRs +/tests: discover+: - filter: tag:downstream - adjust+: - - enabled: false - when: initiator == packit + filter: 'tag:podman | tag:sanity' diff --git a/sources b/sources index 0bdcdb2..978beb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.21.tar.zst) = 022bb56dbf20eb7c479b76a92fc55c69b219e36233ee7e588eb883afd092fb4aaeca842e64d83e53bbb08bd09f635d582a86824950971842b73921d1ce134bd1 +SHA512 (crun-1.22.tar.zst) = 9a8199e7839be9f2594bf5549ea697dcd3f47ab5eb13f1e7e51d18e0091d8960185069c5e88033ab42cf0797795d687e608ddac81443f3896caf409192875d09 diff --git a/tests/tmt/podman/system-test.fmf b/tests/tmt/podman/system-test.fmf index 1032f07..8df55c2 100644 --- a/tests/tmt/podman/system-test.fmf +++ b/tests/tmt/podman/system-test.fmf @@ -2,7 +2,6 @@ adjust: duration: 10m when: arch == aarch64 -/system_test: - tag: [ upstream, downstream ] - summary: Run crun specific Podman tests - test: bash ./system-test.sh +summary: Run crun specific Podman tests +test: bash ./system-test.sh +tag: [ podman ] diff --git a/tests/tmt/podman/system-test.sh b/tests/tmt/podman/system-test.sh index 4d04562..974f829 100644 --- a/tests/tmt/podman/system-test.sh +++ b/tests/tmt/podman/system-test.sh @@ -14,3 +14,4 @@ rpm -q conmon containers-common crun podman podman-tests bats -t /usr/share/podman/test/system/030-run.bats bats -t /usr/share/podman/test/system/075-exec.bats bats -t /usr/share/podman/test/system/280-update.bats +bats -t /usr/share/podman/test/system/520-checkpoint.bats diff --git a/tests/tmt/sanity/main.fmf b/tests/tmt/sanity/main.fmf index 6355ff6..ccfa4ca 100644 --- a/tests/tmt/sanity/main.fmf +++ b/tests/tmt/sanity/main.fmf @@ -1,4 +1,4 @@ summary: Sanity test for crun -tag: ['upstream', 'downstream'] test: bash ./runtest.sh duration: 10m +tag: [ sanity ] diff --git a/tests/tmt/sanity/runtest.sh b/tests/tmt/sanity/runtest.sh index d1d453c..3e13986 100644 --- a/tests/tmt/sanity/runtest.sh +++ b/tests/tmt/sanity/runtest.sh @@ -10,82 +10,104 @@ cat /etc/redhat-release uname -r rpm -q crun criu -crun --version -[ $? -ne 0 ] && exit 1 +if ! crun --version; then + exit 1 +fi -crun features -[ $? -ne 0 ] && exit 1 +if ! crun features; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi # create the top most bundle and rootfs directory -mkdir -p $TEMPDIR/rootfs +mkdir -p "$TEMPDIR"/rootfs # export busybox via podman into the rootfs directory -podman export $(podman create $TESTIMG) | tar -C $TEMPDIR/rootfs -xvf - -[ $? -ne 0 ] && exit 1 +if ! (podman export "$(podman create $TESTIMG)" | tar -C "$TEMPDIR"/rootfs -xvf -); then + exit 1 +fi # use existing spec -cp ./config.json $TEMPDIR -ls $TEMPDIR -cd $TEMPDIR +cp ./config.json "$TEMPDIR" +ls "$TEMPDIR" +cd "$TEMPDIR" -crun create $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun create $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun start $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun start $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -crun ps $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun ps $CNAME; then + exit 1 +fi -ret=$(crun exec $CNAME pwd) -[ $? -ne 0 ] || [ $ret != '/' ] && exit 1 +if ! ret=$(crun exec $CNAME pwd) || [[ "$ret" != '/' ]]; then + exit 1 +fi -crun pause $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun pause $CNAME; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -crun resume $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun resume $CNAME; then + exit 1 +fi -crun state $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun state $CNAME; then + exit 1 +fi -ret=$(crun exec $CNAME pwd) -[ $? -ne 0 ] || [ $ret != '/' ] && exit 1 +if ! ret=$(crun exec $CNAME pwd) || [[ "$ret" != '/' ]]; then + exit 1 +fi -crun delete --force $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun delete --force $CNAME; then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi -crun run $CNAME & -[ $? -ne 0 ] && exit 1 +if ! (crun run $CNAME &); then + exit 1 +fi -crun list -[ $? -ne 0 ] && exit 1 +if ! crun list; then + exit 1 +fi # make sure the container is running state sleep 2 -ret=$(crun exec $CNAME echo 'ok') -[ $? -ne 0 ] || [ $ret != 'ok' ] && exit 1 +if ! ret=$(crun exec $CNAME echo 'ok') || [[ "$ret" != 'ok' ]]; then + exit 1 +fi -crun kill $CNAME -[ $? -ne 0 ] && exit 1 +if ! crun kill $CNAME; then + exit 1 +fi exit 0 diff --git a/tests/tmt/shellcheck/main.fmf b/tests/tmt/shellcheck/main.fmf new file mode 100644 index 0000000..7d220b4 --- /dev/null +++ b/tests/tmt/shellcheck/main.fmf @@ -0,0 +1,4 @@ +summary: Shellcheck tests +test: find ../ -type f -name "*.sh" -exec shellcheck {} + +duration: 10m +tag: [ shellcheck ] From d8749367c84cca2c35b5511ef9e1583b059f675a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:52:31 +0000 Subject: [PATCH 10/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From de0aacca89d0414d56f6800f5582e5b2cb1c2782 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 24 Jul 2025 20:40:07 +0000 Subject: [PATCH 11/22] Update to 1.23 upstream release Upstream tag: 1.23 Upstream commit: 3fc25616 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 17 ++++++----------- crun.spec | 20 ++++++++++---------- sources | 2 +- 4 files changed, 18 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index fdd8502..9eeecf3 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ crun-0.1.1.tar.gz /crun-1.20.tar.zst /crun-1.21.tar.zst /crun-1.22.tar.zst +/crun-1.23.tar.zst diff --git a/.packit.yaml b/.packit.yaml index 0c3381a..b7dc6ae 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -66,16 +66,10 @@ jobs: packages: [crun-centos] notifications: *copr_build_failure_notification targets: ¢os_copr_targets - # Need epel9 repos to fetch wasmedge build dependency - centos-stream-9-x86_64: - additional_repos: - - https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/ - centos-stream-9-aarch64: - additional_repos: - - https://dl.fedoraproject.org/pub/epel/9/Everything/aarch64/ - # TODO: build on CS10 with wasmedge once epel-10 is available - centos-stream-10-x86_64: {} - centos-stream-10-aarch64: {} + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-10-x86_64 + - centos-stream-10-aarch64 # Run on commit to main branch - job: copr_build @@ -127,8 +121,9 @@ jobs: dist_git_branches: &fedora_targets - fedora-all + # Disabled until we're switching to Packit for CentOS Stream - job: propose_downstream - trigger: release + trigger: ignore packages: [crun-centos] dist_git_branches: - c10s diff --git a/crun.spec b/crun.spec index 2ff630a..928e393 100644 --- a/crun.spec +++ b/crun.spec @@ -9,20 +9,17 @@ # krun and wasm support only on aarch64 and x86_64 %ifarch aarch64 || x86_64 -# Disable wasmedge on rhel 10 until EPEL10 is in place, otherwise it causes -# build issues on copr -%if %{defined fedora} || (%{defined copr_build} && %{defined rhel} && 0%{?rhel} < 10) +%if %{defined fedora} +# krun only exists on fedora +%global krun_support 1 +%global krun_opts --with-libkrun + +# Keep wasmedge enabled only on Fedora. It breaks a lot on EPEL. %global wasm_support 1 %global wasmedge_support 1 %global wasmedge_opts --with-wasmedge %endif -# krun only exists on fedora -%if %{defined fedora} -%global krun_support 1 -%global krun_opts --with-libkrun -%endif - %endif %if %{defined fedora} || (%{defined rhel} && 0%{?rhel} < 10) @@ -42,7 +39,7 @@ 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.22 +Version: 1.23 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst @@ -119,6 +116,9 @@ Recommends: wasmedge %make_install prefix=%{_prefix} rm -rf %{buildroot}%{_prefix}/lib* +# Placeholder check to silence rpmlint +%check + %files %license COPYING %{_bindir}/%{name} diff --git a/sources b/sources index 978beb9..431dcad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.22.tar.zst) = 9a8199e7839be9f2594bf5549ea697dcd3f47ab5eb13f1e7e51d18e0091d8960185069c5e88033ab42cf0797795d687e608ddac81443f3896caf409192875d09 +SHA512 (crun-1.23.tar.zst) = 7c13d7929d41a538b8a206b116f39af083e10d752b63a1283ed29ca3e46431c6cf3622a088059ffaa973e6e5f81bb7d21ebb2fffd824f28f209a087a1d2c0849 From e2099d84e10caf6a244062cf4a5a5fbc54357a43 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 24 Jul 2025 20:40:21 +0000 Subject: [PATCH 12/22] Update to 1.23 upstream release Upstream tag: 1.23 Upstream commit: 3fc25616 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 17 ++++++----------- crun.spec | 20 ++++++++++---------- sources | 2 +- 4 files changed, 18 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index fdd8502..9eeecf3 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ crun-0.1.1.tar.gz /crun-1.20.tar.zst /crun-1.21.tar.zst /crun-1.22.tar.zst +/crun-1.23.tar.zst diff --git a/.packit.yaml b/.packit.yaml index 0c3381a..b7dc6ae 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -66,16 +66,10 @@ jobs: packages: [crun-centos] notifications: *copr_build_failure_notification targets: ¢os_copr_targets - # Need epel9 repos to fetch wasmedge build dependency - centos-stream-9-x86_64: - additional_repos: - - https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/ - centos-stream-9-aarch64: - additional_repos: - - https://dl.fedoraproject.org/pub/epel/9/Everything/aarch64/ - # TODO: build on CS10 with wasmedge once epel-10 is available - centos-stream-10-x86_64: {} - centos-stream-10-aarch64: {} + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-10-x86_64 + - centos-stream-10-aarch64 # Run on commit to main branch - job: copr_build @@ -127,8 +121,9 @@ jobs: dist_git_branches: &fedora_targets - fedora-all + # Disabled until we're switching to Packit for CentOS Stream - job: propose_downstream - trigger: release + trigger: ignore packages: [crun-centos] dist_git_branches: - c10s diff --git a/crun.spec b/crun.spec index 2ff630a..928e393 100644 --- a/crun.spec +++ b/crun.spec @@ -9,20 +9,17 @@ # krun and wasm support only on aarch64 and x86_64 %ifarch aarch64 || x86_64 -# Disable wasmedge on rhel 10 until EPEL10 is in place, otherwise it causes -# build issues on copr -%if %{defined fedora} || (%{defined copr_build} && %{defined rhel} && 0%{?rhel} < 10) +%if %{defined fedora} +# krun only exists on fedora +%global krun_support 1 +%global krun_opts --with-libkrun + +# Keep wasmedge enabled only on Fedora. It breaks a lot on EPEL. %global wasm_support 1 %global wasmedge_support 1 %global wasmedge_opts --with-wasmedge %endif -# krun only exists on fedora -%if %{defined fedora} -%global krun_support 1 -%global krun_opts --with-libkrun -%endif - %endif %if %{defined fedora} || (%{defined rhel} && 0%{?rhel} < 10) @@ -42,7 +39,7 @@ 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.22 +Version: 1.23 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst @@ -119,6 +116,9 @@ Recommends: wasmedge %make_install prefix=%{_prefix} rm -rf %{buildroot}%{_prefix}/lib* +# Placeholder check to silence rpmlint +%check + %files %license COPYING %{_bindir}/%{name} diff --git a/sources b/sources index 978beb9..431dcad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.22.tar.zst) = 9a8199e7839be9f2594bf5549ea697dcd3f47ab5eb13f1e7e51d18e0091d8960185069c5e88033ab42cf0797795d687e608ddac81443f3896caf409192875d09 +SHA512 (crun-1.23.tar.zst) = 7c13d7929d41a538b8a206b116f39af083e10d752b63a1283ed29ca3e46431c6cf3622a088059ffaa973e6e5f81bb7d21ebb2fffd824f28f209a087a1d2c0849 From cb1203f7b358b128466fc060c02a96d59f2fad65 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 31 Jul 2025 20:31:09 +0000 Subject: [PATCH 13/22] Update to 1.23.1 upstream release Upstream tag: 1.23.1 Upstream commit: d20b23db Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9eeecf3..26615fe 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ crun-0.1.1.tar.gz /crun-1.21.tar.zst /crun-1.22.tar.zst /crun-1.23.tar.zst +/crun-1.23.1.tar.zst diff --git a/README.packit b/README.packit index dde2a46..3ad54d6 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.9.0.post1.dev4+g48b4c222. +The file was generated using packit 1.11.0. diff --git a/crun.spec b/crun.spec index 928e393..6af483d 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.23 +Version: 1.23.1 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index 431dcad..f09a94d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.23.tar.zst) = 7c13d7929d41a538b8a206b116f39af083e10d752b63a1283ed29ca3e46431c6cf3622a088059ffaa973e6e5f81bb7d21ebb2fffd824f28f209a087a1d2c0849 +SHA512 (crun-1.23.1.tar.zst) = 3ccff7a8031ae4ff78d738b8994e865d1b69733c3875c3a338d0620efdc9b9e1c0e3d051cf80c21e6dcda37e903aa538c4601b24c3d03493ddf68e65673798a5 From dec4e2f02ce667c504014423f818985e594db037 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 31 Jul 2025 20:31:37 +0000 Subject: [PATCH 14/22] Update to 1.23.1 upstream release Upstream tag: 1.23.1 Upstream commit: d20b23db Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9eeecf3..26615fe 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ crun-0.1.1.tar.gz /crun-1.21.tar.zst /crun-1.22.tar.zst /crun-1.23.tar.zst +/crun-1.23.1.tar.zst diff --git a/README.packit b/README.packit index dde2a46..3ad54d6 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.9.0.post1.dev4+g48b4c222. +The file was generated using packit 1.11.0. diff --git a/crun.spec b/crun.spec index 928e393..6af483d 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.23 +Version: 1.23.1 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index 431dcad..f09a94d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.23.tar.zst) = 7c13d7929d41a538b8a206b116f39af083e10d752b63a1283ed29ca3e46431c6cf3622a088059ffaa973e6e5f81bb7d21ebb2fffd824f28f209a087a1d2c0849 +SHA512 (crun-1.23.1.tar.zst) = 3ccff7a8031ae4ff78d738b8994e865d1b69733c3875c3a338d0620efdc9b9e1c0e3d051cf80c21e6dcda37e903aa538c4601b24c3d03493ddf68e65673798a5 From fa91863b11848a1953e2827688483f0562be9743 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 9 Sep 2025 20:19:46 +0000 Subject: [PATCH 15/22] Update to 1.24 upstream release Upstream tag: 1.24 Upstream commit: 54693209 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 3 ++- sources | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 26615fe..c6d5eb3 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ crun-0.1.1.tar.gz /crun-1.22.tar.zst /crun-1.23.tar.zst /crun-1.23.1.tar.zst +/crun-1.24.tar.zst diff --git a/README.packit b/README.packit index 3ad54d6..fb341a1 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.11.0. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/crun.spec b/crun.spec index 6af483d..a04cf3f 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.23.1 +Version: 1.24 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst @@ -73,6 +73,7 @@ Recommends: criu-libs BuildRequires: wasmedge-devel %endif BuildRequires: python +BuildRequires: glibc-static Provides: oci-runtime %description diff --git a/sources b/sources index f09a94d..1a15fa8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.23.1.tar.zst) = 3ccff7a8031ae4ff78d738b8994e865d1b69733c3875c3a338d0620efdc9b9e1c0e3d051cf80c21e6dcda37e903aa538c4601b24c3d03493ddf68e65673798a5 +SHA512 (crun-1.24.tar.zst) = 6f7cdd36b661abf5cacf01178e87bf4eefd5a297aca3452861f09921a18d15c8802083b2ebae93e3547f6486cc900f1234b6013161967a46d4efc1463dc8ca2f From a2945ff7877314835b9e58ffa3461f951e224585 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 9 Sep 2025 20:19:58 +0000 Subject: [PATCH 16/22] Update to 1.24 upstream release Upstream tag: 1.24 Upstream commit: 54693209 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 3 ++- sources | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 26615fe..c6d5eb3 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ crun-0.1.1.tar.gz /crun-1.22.tar.zst /crun-1.23.tar.zst /crun-1.23.1.tar.zst +/crun-1.24.tar.zst diff --git a/README.packit b/README.packit index 3ad54d6..fb341a1 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.11.0. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/crun.spec b/crun.spec index 6af483d..a04cf3f 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.23.1 +Version: 1.24 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst @@ -73,6 +73,7 @@ Recommends: criu-libs BuildRequires: wasmedge-devel %endif BuildRequires: python +BuildRequires: glibc-static Provides: oci-runtime %description diff --git a/sources b/sources index f09a94d..1a15fa8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.23.1.tar.zst) = 3ccff7a8031ae4ff78d738b8994e865d1b69733c3875c3a338d0620efdc9b9e1c0e3d051cf80c21e6dcda37e903aa538c4601b24c3d03493ddf68e65673798a5 +SHA512 (crun-1.24.tar.zst) = 6f7cdd36b661abf5cacf01178e87bf4eefd5a297aca3452861f09921a18d15c8802083b2ebae93e3547f6486cc900f1234b6013161967a46d4efc1463dc8ca2f From 584087122b37e3d3129f6c348293cc0d57fec301 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 10 Nov 2025 13:34:54 +0000 Subject: [PATCH 17/22] Update to 1.25 upstream release Upstream tag: 1.25 Upstream commit: d9a0adce Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- plans/tmt.fmf | 9 +++++++++ sources | 2 +- 5 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 plans/tmt.fmf diff --git a/.gitignore b/.gitignore index c6d5eb3..6739b17 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ crun-0.1.1.tar.gz /crun-1.23.tar.zst /crun-1.23.1.tar.zst /crun-1.24.tar.zst +/crun-1.25.tar.zst diff --git a/README.packit b/README.packit index fb341a1..2511bf4 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.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0. diff --git a/crun.spec b/crun.spec index a04cf3f..649a1c0 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.24 +Version: 1.25 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/plans/tmt.fmf b/plans/tmt.fmf new file mode 100644 index 0000000..1941978 --- /dev/null +++ b/plans/tmt.fmf @@ -0,0 +1,9 @@ +/: + inherit: false + +summary: Run tmt's integration tests +plan: + import: + url: https://github.com/teemtee/tmt + path: /plans/friends + name: /podman diff --git a/sources b/sources index 1a15fa8..be35dff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.24.tar.zst) = 6f7cdd36b661abf5cacf01178e87bf4eefd5a297aca3452861f09921a18d15c8802083b2ebae93e3547f6486cc900f1234b6013161967a46d4efc1463dc8ca2f +SHA512 (crun-1.25.tar.zst) = c95834eddf431305973c2ca1a984e1aa5b17290197117b68c4343077b42d68c1c4bbc001e6d0487abba712f5b8bcbb1ebbc0be23f195cf8f61485fd03bc61962 From 82e95d3b6ed535308634521d859ef4ab83bf3612 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 10 Nov 2025 13:35:53 +0000 Subject: [PATCH 18/22] Update to 1.25 upstream release Upstream tag: 1.25 Upstream commit: d9a0adce Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- plans/tmt.fmf | 9 +++++++++ sources | 2 +- 5 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 plans/tmt.fmf diff --git a/.gitignore b/.gitignore index c6d5eb3..6739b17 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ crun-0.1.1.tar.gz /crun-1.23.tar.zst /crun-1.23.1.tar.zst /crun-1.24.tar.zst +/crun-1.25.tar.zst diff --git a/README.packit b/README.packit index fb341a1..2511bf4 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.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0. diff --git a/crun.spec b/crun.spec index a04cf3f..649a1c0 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.24 +Version: 1.25 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/plans/tmt.fmf b/plans/tmt.fmf new file mode 100644 index 0000000..1941978 --- /dev/null +++ b/plans/tmt.fmf @@ -0,0 +1,9 @@ +/: + inherit: false + +summary: Run tmt's integration tests +plan: + import: + url: https://github.com/teemtee/tmt + path: /plans/friends + name: /podman diff --git a/sources b/sources index 1a15fa8..be35dff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.24.tar.zst) = 6f7cdd36b661abf5cacf01178e87bf4eefd5a297aca3452861f09921a18d15c8802083b2ebae93e3547f6486cc900f1234b6013161967a46d4efc1463dc8ca2f +SHA512 (crun-1.25.tar.zst) = c95834eddf431305973c2ca1a984e1aa5b17290197117b68c4343077b42d68c1c4bbc001e6d0487abba712f5b8bcbb1ebbc0be23f195cf8f61485fd03bc61962 From 49e6486d2018a80ada5d3f956f8b7ca500d0c956 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 25 Nov 2025 14:50:16 +0000 Subject: [PATCH 19/22] Update to 1.25.1 upstream release Upstream tag: 1.25.1 Upstream commit: 156ae065 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6739b17..7a1b41d 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ crun-0.1.1.tar.gz /crun-1.23.1.tar.zst /crun-1.24.tar.zst /crun-1.25.tar.zst +/crun-1.25.1.tar.zst diff --git a/README.packit b/README.packit index 2511bf4..a901bca 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.12.0. +The file was generated using packit 1.12.0.post1.dev18+gc39b0e7d4. diff --git a/crun.spec b/crun.spec index 649a1c0..de06fe5 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.25 +Version: 1.25.1 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index be35dff..0311b67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.25.tar.zst) = c95834eddf431305973c2ca1a984e1aa5b17290197117b68c4343077b42d68c1c4bbc001e6d0487abba712f5b8bcbb1ebbc0be23f195cf8f61485fd03bc61962 +SHA512 (crun-1.25.1.tar.zst) = 44b38ef939027dfad0ca72e9d5bbcefc05da66887c239fe441ca9e105ecb981aac517de3d1ebc6f9ba3d5061f7d1bcd6528099115ad45390fe56e492cdba47ff From 94c3dc6bac59aab62399ff5bed2991d9d27244cc Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 25 Nov 2025 14:50:56 +0000 Subject: [PATCH 20/22] Update to 1.25.1 upstream release Upstream tag: 1.25.1 Upstream commit: 156ae065 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6739b17..7a1b41d 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ crun-0.1.1.tar.gz /crun-1.23.1.tar.zst /crun-1.24.tar.zst /crun-1.25.tar.zst +/crun-1.25.1.tar.zst diff --git a/README.packit b/README.packit index 2511bf4..a901bca 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.12.0. +The file was generated using packit 1.12.0.post1.dev18+gc39b0e7d4. diff --git a/crun.spec b/crun.spec index 649a1c0..de06fe5 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.25 +Version: 1.25.1 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index be35dff..0311b67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.25.tar.zst) = c95834eddf431305973c2ca1a984e1aa5b17290197117b68c4343077b42d68c1c4bbc001e6d0487abba712f5b8bcbb1ebbc0be23f195cf8f61485fd03bc61962 +SHA512 (crun-1.25.1.tar.zst) = 44b38ef939027dfad0ca72e9d5bbcefc05da66887c239fe441ca9e105ecb981aac517de3d1ebc6f9ba3d5061f7d1bcd6528099115ad45390fe56e492cdba47ff From 9e50ae87febfa32947ca7a6a6fbb01fb98bb16da Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 22 Dec 2025 16:06:33 +0000 Subject: [PATCH 21/22] Update to 1.26 upstream release Upstream tag: 1.26 Upstream commit: 3241e671 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7a1b41d..62eb9bc 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ crun-0.1.1.tar.gz /crun-1.24.tar.zst /crun-1.25.tar.zst /crun-1.25.1.tar.zst +/crun-1.26.tar.zst diff --git a/README.packit b/README.packit index a901bca..9bb65f0 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.12.0.post1.dev18+gc39b0e7d4. +The file was generated using packit 1.13.0.post1.dev2+g84134016c. diff --git a/crun.spec b/crun.spec index de06fe5..5cfc631 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.25.1 +Version: 1.26 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index 0311b67..233ea40 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.25.1.tar.zst) = 44b38ef939027dfad0ca72e9d5bbcefc05da66887c239fe441ca9e105ecb981aac517de3d1ebc6f9ba3d5061f7d1bcd6528099115ad45390fe56e492cdba47ff +SHA512 (crun-1.26.tar.zst) = 0785af6095a26290f433c5739bea5d98a029c3f0e8efbeed420481849ebddd70acde6c1105133c392abf26bca90d232cced5e5994da7506d66a020a02c129fb3 From dfa0f5cd2bcbf32bb0ce90c2274bfb958db13e60 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 22 Dec 2025 16:06:48 +0000 Subject: [PATCH 22/22] Update to 1.26 upstream release Upstream tag: 1.26 Upstream commit: 3241e671 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- crun.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7a1b41d..62eb9bc 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ crun-0.1.1.tar.gz /crun-1.24.tar.zst /crun-1.25.tar.zst /crun-1.25.1.tar.zst +/crun-1.26.tar.zst diff --git a/README.packit b/README.packit index a901bca..9bb65f0 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.12.0.post1.dev18+gc39b0e7d4. +The file was generated using packit 1.13.0.post1.dev2+g84134016c. diff --git a/crun.spec b/crun.spec index de06fe5..5cfc631 100644 --- a/crun.spec +++ b/crun.spec @@ -39,7 +39,7 @@ 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.25.1 +Version: 1.26 Release: %autorelease URL: https://github.com/containers/%{name} Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.zst diff --git a/sources b/sources index 0311b67..233ea40 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crun-1.25.1.tar.zst) = 44b38ef939027dfad0ca72e9d5bbcefc05da66887c239fe441ca9e105ecb981aac517de3d1ebc6f9ba3d5061f7d1bcd6528099115ad45390fe56e492cdba47ff +SHA512 (crun-1.26.tar.zst) = 0785af6095a26290f433c5739bea5d98a029c3f0e8efbeed420481849ebddd70acde6c1105133c392abf26bca90d232cced5e5994da7506d66a020a02c129fb3