Colin Walters
7e0914152f
ci: Stop building and testing on Fedora 41
...
This is soon to go EOL and I don't think we need
to keep testing it upstream.
In particular the integration tests are super expensive
and slow and this should cut down our usage of them.
2025-07-24 14:19:04 -04:00
Colin Walters
fa313f7bc0
ci: Drop ppc64le COPR builds from presubmits
...
These are failing due to infra issues apparently, and
we have coverage at release time, we really don't
need to build every single PR by default.
Signed-off-by: Colin Walters <walters@verbum.org >
2025-07-24 13:49:45 -04:00
Xiaofeng Wang
ffa709f222
test: drop nested virt required on integration test
...
Use TF runner as test machine and run all test on TF runner itself
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2025-04-04 01:13:21 +08:00
Xiaofeng Wang
f77176484d
ci: Build Copr build with Packit
...
Packit can build Copr build in custom Copr project
xref: https://packit.dev/docs/configuration/upstream/copr_build#using-a-custom-copr-project
Do not need update .copr/Makefile when something changed
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2025-03-14 13:29:42 +08:00
Colin Walters
1208f4df59
packit: Disable rhel-9 until 9.6
...
We require a newer Rust. TODO re-enable post 9.6
Signed-off-by: Colin Walters <walters@verbum.org >
2025-02-03 09:10:37 -05:00
Xiaofeng Wang
fc1ce1556f
ci: Land a new upstream release in Fedora with Packit
...
Trigger the build in Fedora Koji build system as a reaction to a
new dist-git commit.
Create a new update in Fedora Bodhi for successful Koji build.
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2025-01-29 22:29:33 +08:00
Xiaofeng Wang
3aada94752
test: Remove tmt bootc plugin code and use released bootc plugin
...
Remove tests-intetration folder because TMT bootc plugin replaces
tests-integration
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-12-07 14:33:13 +08:00
Xiaofeng Wang
8f0f3d2d88
test: Remove e2e test
...
xref: https://github.com/containers/bootc/issues/868
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-12-04 08:28:54 -05:00
Xiaofeng Wang
d3920c672b
ci: Update Packit target to Fedora 41 from Fedora 40
...
Fedora 41 released already, it's time to drop Fedora 40 test and
run Fedora 41 test instead
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-10-29 17:28:09 +08:00
Xiaofeng Wang
98201fec06
test: add centos stream 10 rpm build and e2e test
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-31 18:35:05 +08:00
Colin Walters
7dae2f7e95
packit: Adjust arch targets; build on s390x
...
- Add s390x because it's a target too
- Drop other arches for non-primary targets just because
the chance they break is basically nil
Signed-off-by: Colin Walters <walters@verbum.org >
2024-07-16 09:30:09 -04:00
Xiaofeng Wang
309beb1250
test: run cs9 and fedora 40 est on x86_64 runner due to tf runner
...
resource limitation
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:20:25 +08:00
Xiaofeng Wang
2993ffc9c8
test: fix fedora-rawhide TEST_OS issue and arch issue in
...
deploy-libvirt playbook
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:20:25 +08:00
Xiaofeng Wang
92731d124d
test: add ppc64le rpm build test
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:20:25 +08:00
Xiaofeng Wang
d3d33dd5c5
test: add fedora rawhide e2e test
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:20:25 +08:00
Xiaofeng Wang
98b62ff558
test: run all podman in root mode with sudo
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:20:25 +08:00
Xiaofeng Wang
8d51287de4
test: add cargo xtask spec to configure bootc.spec
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:19:41 +08:00
Xiaofeng Wang
f2de4ce4fa
test: add create-archive and fix-spec-file in packit.yaml
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:19:41 +08:00
Xiaofeng Wang
39e2403f15
test: update packit to run e2e test on it
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-07-03 22:19:41 +08:00
Xiaofeng Wang
a5630ca79d
tmt: rename plan files: build.fmf to integration-build.fmf,
...
integration.fmf to integration-run.fmf
And rename tmt test from build-tmt.fmf to build-image.fmf
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-06-24 22:33:11 +08:00
Xiaofeng Wang
aa00c5b9f7
test: add aarch64 tmt integration test
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-06-20 15:11:16 +08:00
Xiaofeng Wang
d1d562d243
test: add packit to run tmt integration test
...
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com >
2024-06-20 07:41:41 +08:00