On Mon, 2021-06-21 at 10:48 +0100, Ankur Sinha wrote:
> On Sun, Jun 20, 2021 11:41:41 -0700, Kevin Fenzi wrote:
> > On Sun, Jun 20, 2021 at 03:26:52PM +0000, Zbigniew Jędrzejewski-Szmek wrote:
> > > 
> > > Yeah. I'm looking a the original ticket in
> > > https://pagure.io/fesco/issue/2228, and I think this was a mistake.
> > > We shouldn't have approved a bot that packages snapshot commits for
> > > rawhide. In the discussion, we talked about load on the infra, and ability
> > > to contact the maintainers, and even cooperation withb packit, but somehow
> > > the question whether we want this at all didn't come up.
> > > 
> > > I guess the effort to make rawhide palatable hadn't really sunk in
> > > deep enough back then ;)
> > 
> > Well, it's still not clear to me if these builds are not suitable for
> > rawhide, or if the bot that is pushing them just has bugs.
> 
> A few podman updates have now caused major breakages for users even in
> stable releases. Here's a recent example:
> 
> https://bodhi.fedoraproject.org/updates/FEDORA-2021-fc15685f73
> https://bugzilla.redhat.com/show_bug.cgi?id=1958546
> https://github.com/containers/podman/issues/10274

Well, this at least we can do something about fairly easily.

We have an openQA podman test already (a pair of tests actually), which
check podman can pull from the registry, then build a basic image which
runs a web server, run a container with that image, and test the web
server is reachable. We'd only been running those on IoT and CoreOS
images, but there's no reason we can't run them in other contexts too.

So as of now they will also run on critpath updates and any non-
critpath updates containing podman, containernetworking-plugins, crun,
fuse-overlayfs or slirp4netns (other suggestions welcome):

https://pagure.io/fedora-qa/os-autoinst-distri-fedora/c/9174472
https://pagure.io/fedora-qa/fedora_openqa/c/d861f94

https://src.fedoraproject.org/rpms/podman/pull-request/43 is a PR which
would cause updates for podman for F33 and F34 to be gated on those
tests. We could do the same for the other packages easily, I just filed
one PR for now to see what the feedback will be.

The tests at present don't exercise the toolbox container at all, but
it'd be fairly easy to add that if it's a good idea.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to