On Mon, Jun 26, 2023 at 8:34 AM Aoife Moloney <amolo...@redhat.com> wrote:

> [...]
> Pungi and Koji already support Image Builder, so no additional work is
> required there (refer to the
> [
> https://docs.pagure.org/pungi/configuration.html#osbuild-composer-for-building-images
> pungi] and [https://github.com/osbuild/koji-osbuild/ koji]
> documentation). The only missing part in terms of infrastructure is
> provisioning ppc64le worker machines for Image Builder, see the
> relevant [https://pagure.io/fedora-infrastructure/issue/11243
> fedora-infra ticket].
>
> Note that Image Builder is already used for
> [https://fedoraproject.org/wiki/Changes/IoTArtifactsWithOSBuild
> building ISOs and raw disks of Fedora IoT]. Therefore, this proposal
> does not introduce a new tool to the Fedora build pipeline.
>

The Koji integration leaves many things to be desired. I've had to dig far
more than needed for osbuildimage stuff.

For example,
https://koji.fedoraproject.org/koji/tasks?state=all&view=tree&method=osbuildImage&order=-id
is nearly useless to know what is going on. You have to go into each task
to find what you are looking for and you end up with some json logs
https://koji.fedoraproject.org/koji/taskinfo?taskID=102669680 and
ultimately finding a link to the build
https://koji.fedoraproject.org/koji/buildinfo?buildID=2222653 to get to the
image. Maybe I'm just using it wrong, but I've not found a different way.

Compare that confusion to something as useful as the image builds at
https://koji.fedoraproject.org/koji/builds?type=image&order=-build_id where
you know exactly what everythign is and a single click on a build
https://koji.fedoraproject.org/koji/buildinfo?buildID=2222698 gives me
logs, isos, and all artifacts I'm interested in looking at.

Please include improving the Koji integration before making this change.
Those of use that spelunk around the automatic image creation would be
greatly appreciative.

-- 
Jonathan Steffan
jonathanstef...@gmail.com
_______________________________________________
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to