#11702 Define "JSON" archive type in prod and stg Koji instances
Closed: Fixed 7 months ago by kevin. Opened 7 months ago by thozza.

  • Describe the issue

osbuild-composer is integrated with Fedora Koji instances as a content generator used for building images. Since version 91 (to be released this week), it will start importing osbuild manifests (.json extension) and osbuild build logs (.log extension) to Koji builds.

Relevant upstream change:
https://github.com/osbuild/osbuild-composer/pull/3659
https://github.com/osbuild/guides/pull/147

From what I checked, Fedora Koji instances don't have JSON files configured as an Archive type:

$ koji -s https://koji.fedoraproject.org/kojihub --noauth call --json getArchiveTypes | jq 'map(select(.extensions | test("json"))) | length'
0

$ koji -s https://koji.stg.fedoraproject.org/kojihub --noauth call --json getArchiveTypes | jq 'map(select(.extensions | test("json"))) | length'
0
  • When do you need this? (YYYY/MM/DD)
    as soon as possible

  • When is this no longer needed or useful? (YYYY/MM/DD)
    not applicable

  • If we cannot complete your request, what is the impact?
    Image builds using Image Builder (osbuild-composer) will most probably start to fail, once the osbuild-composer worker version gets updated to v91 on workers used for building Fedora images.


Metadata Update from @phsmoura:
- Issue tagged with: low-gain, low-trouble, ops

7 months ago

So, this seems to be a database thing... but was never listed in any of the koji schema upgrades. ;(

Anyhow, I have inserted it so it should be there now.

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

7 months ago

Login to comment on this ticket.

Metadata
Boards 1
Ops Status: Backlog