#1657 osbuild: iot-installer created isos not included in compose deliverables
Closed: Fixed 2 years ago by lsedlar. Opened 2 years ago by pwhalen.

Running an IoT compose, the isos created with osbuild are not included in the file list, and not available at kojipkgs.fedoraproject.org/compose/iot/

There is traceback at the end of the compose:

real 45m44.628s
user 0m44.918s
sys 0m10.246s
Traceback (most recent call last):
File "/root/pungi-iot/./releng/scripts/build_composeinfo", line 170, in <module>
sys.exit(main())
File "/root/pungi-iot/./releng/scripts/build_composeinfo", line 167, in main
return buildCompose(compose[0], treeinfos, args.name)
File "/root/pungi-iot/./releng/scripts/build_composeinfo", line 75, in buildCompose
composeInfoParser.add_section(archSection)
File "/usr/lib64/python3.10/configparser.py", line 1212, in add_section
super().add_section(section)
File "/usr/lib64/python3.10/configparser.py", line 659, in add_section
raise DuplicateSectionError(section)
configparser.DuplicateSectionError: Section 'variant-IoT.aarch64' already exists

Related commit to add osbuild support for the disk images:
https://pagure.io/pungi/c/779793386c07ae5145810ecc59472ef61fa90999?branch=master

Full logs:
https://kojipkgs.fedoraproject.org/compose/iot/Fedora-IoT-38-20230301.2/


The traceback is not related to Pungi, it is printed by https://pagure.io/releng/blob/main/f/scripts/build_composeinfo

The missing ISO is obviously a problem. Do I assume correctly you would like it to be present in the iso/ directory rather than the general images/ used by the raw.xz images?

Metadata Update from @hlin:
- Issue set to the milestone: 4.3.8

2 years ago

Log in to comment on this ticket.

Metadata
Related Pull Requests
  • #1658 Merged 2 years ago