CI runs on CentOS 8, with some prehistoric tmt...
tmt version: 1.21.0 (8b8acc1f)
Due to this old version, I am not able to adjust test plans.
Please upgrade.
my usage does not work (adjust is ignored) in Fedora CI
/internal: summary: Internal Tier1 tests discover: how: fmf filter: 'tier: 1' url: https://gitlab.com/redhat/rhel/tests/gutenprint.git adjust: enabled: false when: distro == centos-stream or distro == fedora execute: how: tmt
We need to have that functionality, to fedora repos can contain all plans for fedora and for internal rhel, so when new RHEL is forked, the plans and gating are taken and ready to work immediately without any changes. And that helps a lot when you have a large amount of components to take care of.
support for centos-stream-8 ended on May 31, 2024
https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
How is idea about upgrade to centos 9?
@psklenar @fhrdina please provide links. We test with tmt-1.33, I assume the issue is with the dispatcher which happens on CI pipeline side.
tmt-1.33
@mvadkert https://src.fedoraproject.org/rpms/gutenprint/pull-request/7
@mvadkert https://src.fedoraproject.org/rpms/pnm2ppa/pull-request/2 The other option is to change the plan file in all our components again to avoid this problem. Which is also going to rob us of having access to the plans in a test repo as it will have to have adjust se inside the file in rpms repo.
$ tmt --version tmt version: 1.33.0
The static agents are now running on CentOS Stream 9.
Metadata Update from @msrb: - Issue assigned to msrb
Metadata Update from @msrb: - Issue status updated to: Closed (was: Open)
Verified that only relevant jobs are now scheduled:
Thanks much, @msrb!