-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Packit: Run cockpit storage tests in PRs #2
Conversation
Unconditionally define the various *_in_files, so that they appear in `make dist` tarballs independent of the configure options (in particular, `--disable-daemon`).
Configure with minimal options, so that we can build a dist tarball without too many extra dependencies. In particular, we want to avoid libblockdev, as we usually need the latest upstream master one, not the distro package.
2026684
to
cd39cb5
Compare
cd39cb5
to
4aa505f
Compare
@thrix, @happz: The -revdeps test for Fedora 38 fails to install because it doesn't see the libblockdev* packages from the @storage/udisks-daily COPR. I did add that to the .packit.yaml here: - type: repository-file
id: https://copr.fedorainfracloud.org/coprs/g/storage/udisks-daily/repo/fedora-$releasever/group_storage-udisks-daily-fedora-$releasever.repo in exactly the same way that I add the cockpit "main-builds" COPR. This is plumbed through via {
"id": "15a73f7f-1b28-41a6-9de0-6b09d75c3758",
"environments_requested": [
{
"artifacts": [
{
"id": "https://copr.fedorainfracloud.org/coprs/g/cockpit/main-builds/repo/fedora-$releasever/group_cockpit-main-builds-fedora-$releasever.repo",
"packages": null,
"type": "repository-file"
},
{
"id": "https://copr.fedorainfracloud.org/coprs/g/storage/udisks-daily/repo/fedora-$releasever/group_storage-udisks-daily-fedora-$releasever.repo",
"packages": null,
"type": "repository-file"
}
]
[...]
} Do you know what's wrong here? Thanks! |
Rawhide got a little further , but only because the install-packages step grabs libblockdev* from rawhide instead of the udisks-daily COPR. |
ci: Add Packit configuration for RPM builds on PRs
ba256e1
to
b96740b
Compare
the deployment was outdated, now it should work as designed |
/packit test |
Amazing, it works perfectly. Many thanks @thrix! I close this now and open a PR against the real udisks project. |
See https://cockpit-project.org/blog/tmt-cross-project-testing.html