#418 Kiwi built cloud image integration - remaining tasks
Opened a year ago by ngompa. Modified a year ago

Now that the main work of moving the image build pipeline from ImageFactory/Oz to KIWI is complete, there are some leftover tasks that need to be finished:

Done:

Pending:

  • The Kiwi Koji plugin needs to be extended to allow overriding the version in the description
  • Kiwi needs fixes so package exclusions work at bootstrap phase: https://github.com/OSInside/kiwi/issues/2499
  • Fedora Cloud needs a docs site that documents how to build and use these images

okay. Well we have the docs site now. We can improve the documentation now. https://pagure.io/fedora-cloud/docs-site

No. @rishi indicated that rawhide images also need to get tagged with their version number too so fedora:41/fedora-minimal:41/fedora-toolbox:41 work just like fedora:rawhide/fedora-minimal:rawhide/fedora-toolbox:rawhide do.

No. @rishi indicated that rawhide images also need to get tagged with their version number too so fedora:41/fedora-minimal:41/fedora-toolbox:41 work just like fedora:rawhide/fedora-minimal:rawhide/fedora-toolbox:rawhide do.

Yes, please.

I can try to rush in a patch to add support for rawhide to toolbox(1), but that won't really help. The fedora-toolbox images are quite popular, and there will be several distributions both within and outside the Fedora family that won't pick up the patch, and chaos will ensue. :/

It looks like the images that I just pulled are still built by Image Factory:

$ podman inspect \
    --format '{{ .Comment }}' \
    --type image \
    registry.fedoraproject.org/fedora-toolbox:41
Created by Image Factory
$ podman inspect \
    --format '{{ .Comment }}' \
    --type image \
    registry.fedoraproject.org/fedora-toolbox:40
Created by Image Factory

It looks like @adamwill has a pull request to potentially fix this? https://pagure.io/releng/pull-request/12014

Yes, I'm hoping it should. It needs testing. Also we should replace the script with something...better...but I didn't want to try and write that in on a laptop in an airport.

Log in to comment on this ticket.

Metadata