From f22198a5fcfd88d99198240e4f5454823d6b4357 Mon Sep 17 00:00:00 2001 From: Coiby Xu Date: Wed, 8 Apr 2026 12:27:37 +0800 Subject: [PATCH 1/3] yamlfix .packit.yaml Use yamlfix to fix a few issues reported by yamllint, # yamllint .packit.yaml .packit.yaml 40:81 error line too long (88 > 80 characters) (line-length) 41:81 error line too long (122 > 80 characters) (line-length) 46:13 warning comment not indented like content (comments-indentation) 46:81 error line too long (119 > 80 characters) (line-length) Signed-off-by: Coiby Xu --- .packit.yaml | 28 +++++++--------------------- 1 file changed, 7 insertions(+), 21 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index f28798b0..9b80e27a 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -1,37 +1,27 @@ +--- # See the documentation for more information: # https://packit.dev/docs/configuration/ - specfile_path: kdump-utils.spec - # add or remove files that should be synced files_to_sync: - - kdump-utils.spec - - .packit.yaml - + - kdump-utils.spec + - .packit.yaml # name in upstream package repository or registry (e.g. in PyPI) upstream_package_name: kdump-utils # downstream (Fedora) RPM package name downstream_package_name: kdump-utils - upstream_tag_template: v{version} - - jobs: - job: propose_downstream trigger: release - dist_git_branches: - - fedora-all - - + dist_git_branches: [fedora-all] - job: copr_build trigger: pull_request targets: - fedora-42-x86_64 - fedora-rawhide-x86_64 - fedora-rawhide-aarch64 - packages: - - kdump-utils - + packages: [kdump-utils] - job: tests trigger: pull_request targets: @@ -56,13 +46,9 @@ jobs: # report cloud costs: https://docs.testing-farm.io/Testing%20Farm/0.1/services.html#_changing_the_team_name tags: BusinessUnit: sst_kernel_debug_sst - - job: koji_build trigger: commit - dist_git_branches: - - fedora-all - + dist_git_branches: [fedora-all] - job: bodhi_update trigger: commit - dist_git_branches: - - fedora-all + dist_git_branches: [fedora-all] From a38df74755b5e612462e9b6ed3060d87ebe313a9 Mon Sep 17 00:00:00 2001 From: Coiby Xu Date: Wed, 8 Apr 2026 14:27:37 +0800 Subject: [PATCH 2/3] Disable tests and corp build for now --- .packit.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.packit.yaml b/.packit.yaml index 9b80e27a..5dfa86d3 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -17,6 +17,7 @@ jobs: dist_git_branches: [fedora-all] - job: copr_build trigger: pull_request + manual_trigger: true targets: - fedora-42-x86_64 - fedora-rawhide-x86_64 @@ -24,6 +25,7 @@ jobs: packages: [kdump-utils] - job: tests trigger: pull_request + manual_trigger: true targets: - fedora-42-x86_64 - fedora-rawhide-x86_64 From 04edccaade326700dcd7c90408a831a6e5afd357 Mon Sep 17 00:00:00 2001 From: Coiby Xu Date: Wed, 8 Apr 2026 12:29:02 +0800 Subject: [PATCH 3/3] tests: Test against image-mode Fedora Currently only public testing farm instance supports image-mode Fedora. And to run mulitple tests, an identifier is needed [1]. [1] https://packit.dev/docs/configuration/upstream/tests Signed-off-by: Coiby Xu --- .packit.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.packit.yaml b/.packit.yaml index 5dfa86d3..ded12323 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -30,6 +30,7 @@ jobs: - fedora-42-x86_64 - fedora-rawhide-x86_64 - fedora-rawhide-aarch64 + identifier: package-mode fmf_path: kernel-tests-plans use_internal_tf: true tf_extra_params: @@ -48,6 +49,27 @@ jobs: # report cloud costs: https://docs.testing-farm.io/Testing%20Farm/0.1/services.html#_changing_the_team_name tags: BusinessUnit: sst_kernel_debug_sst + - job: tests + trigger: pull_request + targets: + fedora-44: + distros: ["fedora-44-image-mode"] + skip_build: true + identifier: image-mode + fmf_path: kernel-tests-plans + # Currently only public testing farm supports image-mode Fedora + use_internal_tf: false + tf_extra_params: + test: + tmt: + name: local + environments: + - settings: + provisioning: + # report cloud costs: https://docs.testing-farm.io/Testing%20Farm/0.1/services.html#_changing_the_team_name + tags: + BusinessUnit: sst_kernel_debug_sst + - job: koji_build trigger: commit dist_git_branches: [fedora-all]