Skip to content

Update /plans/integration tests#295

Merged
psss merged 2 commits into
teemtee:mainfrom
LecrisUT:fix/ci
May 5, 2026
Merged

Update /plans/integration tests#295
psss merged 2 commits into
teemtee:mainfrom
LecrisUT:fix/ci

Conversation

@LecrisUT
Copy link
Copy Markdown
Member

@LecrisUT LecrisUT commented Apr 29, 2026

The state of /plans/integration has been out-of-sync for a while, namely that we do not use python yq anymore. Ideally we would use the plans/friends in tmt to have tmt handle the necessary dependencies. That is waiting on teemtee/tmt#4841.

In the meantime we are doing some cleanup of the plan here partially reflecting the design described in teemtee/tmt#4841.

  • Drop the usage of fedora branch which is not being updated automatically. There are some ideas of how we could bring it back to track which should be discussed in Help plans/friends pick the correct version of tmt to test against tmt#4841 and its followups
  • Track the @teemtee/latest copr (tmt main branch)
  • Add a design that is reusable in downstream packaging as well, basically taking the tmt files from the most relevant state of the dist-git

Comment thread plans/integration.fmf
@LecrisUT LecrisUT force-pushed the fix/ci branch 2 times, most recently from 8e1ba59 to 3843144 Compare April 29, 2026 17:03
@github-project-automation github-project-automation Bot moved this to backlog in planning Apr 29, 2026
@LecrisUT LecrisUT moved this from backlog to review in planning Apr 29, 2026
@LecrisUT LecrisUT mentioned this pull request Apr 29, 2026
Comment thread .packit.yaml
@thrix
Copy link
Copy Markdown
Contributor

thrix commented Apr 30, 2026

@LecrisUT would you mind providing more details about the motivation here please? Description is too brief to understand what exactly you are addressing here and why. Would help with the review.

Comment thread plans/integration.fmf
@LecrisUT
Copy link
Copy Markdown
Member Author

@LecrisUT would you mind providing more details about the motivation here please? Description is too brief to understand what exactly you are addressing here and why. Would help with the review.

Before even that, we need to go through the status of the repo settings. The description does not land in the commit details right now

Comment thread plans/integration.fmf
Copy link
Copy Markdown

@tcornell-bus tcornell-bus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, tests passing in /plans/integration too

Comment thread .packit.yaml
Comment thread plans/integration.fmf
Copy link
Copy Markdown
Member

@psss psss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed that the dist-git part of the integration plan should be followed by a pull request with enabling the plan syncing to downstream git repo.

@psss psss requested a review from thrix May 5, 2026 10:55
@tcornell-bus tcornell-bus moved this from review to merge in planning May 5, 2026
@psss psss merged commit a1f9d91 into teemtee:main May 5, 2026
15 checks passed
@github-project-automation github-project-automation Bot moved this from merge to done in planning May 5, 2026
@psss psss added this to the 1.8 milestone May 5, 2026
@LecrisUT LecrisUT deleted the fix/ci branch May 11, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: done

Development

Successfully merging this pull request may close these issues.

4 participants