On 16.06.15 16:41, Adrian Schröter wrote: > On Tuesday 16 June 2015, 11:50:48 wrote Alexander Graf: >> On 06/16/15 11:37, Adrian Schröter wrote: >>> On Tuesday 16 June 2015, 11:16:02 wrote Alexander Graf: >>>> On 06/16/15 10:25, Guillaume Gardet wrote: >>>>> Hi, >>>>> >>>>> In http://download.opensuse.org/ports/aarch64/tumbleweed/images/ most >>>>> images are in "*.install.tar.xz" format instead of "*.raw.xz"; except >>>>> for vexpress64 and old EFI images (which should be wiped). >>>>> >>>>> It seems it is because it uses "installpxe=true" option in kiwi file. >>>>> Am I right or wrong? >>>> This is correct. Systems that support PXE installation get an >>>> install.tar.xz file built that contains the raw.xz file. In a perfect >>>> world, OBS would simply emit both files (install.tar.xz and raw.xz) as >>>> output of a PXE build, but this world isn't perfect ;). >>> This repackaging is meanwhile done by a kiwi helper part of kiwi ... >> >> Can the repackaging part emit 2 files? What I would like to have at the >> end of the day is a kiwi build that emits: >> >> JeOS-foo.install.tar.xz >> JeOS-foo.raw.xz >> >> where install.tar.xz contains everything necessary for PXE installation >> and raw.xz can be dumped on the disk directly. > > sure, you can patch __createContainerBundle function of kiwi to do so. > > Just, you need to rename the files at least according to the bundle-id > specified via CLI argument. Otherwise it will easily happen that files > inside of OBS projects overwrite each other in the publish area.
Marcus, do you think it'd be possible for us to somehow tell this kiwi function to emit both files in the PXE installation case? Alex -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
