Bug 1111440 - .treeinfo of Opensuse-Tumbleweed-ppc64le ISO
.treeinfo of Opensuse-Tumbleweed-ppc64le ISO
Status: NEW
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
PowerPC-64 Other
: P3 - Medium : Normal (vote)
: Current
Assigned To: Adrian Schröter
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-10-10 18:43 UTC by Igor Torente
Modified: 2018-10-11 13:10 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Torente 2018-10-10 18:43:01 UTC
Hi,
I was trying install Opensuse-tumbleweed-DVD-ppc64le using virt-install with –cdrom, but I was receiving some unexpected errors. The error inform which virt-install could not load some file, so I install isomaster and found .treeinfo on that way:

[header]
version = 1.0

[release]
name = openSUSE Tumbleweed

[general]
arch = x86_64
family = openSUSE Tumbleweed
name = openSUSE Tumbleweed
platforms = x86_64,xen

[images-x86_64]
kernel = boot/x86_64/loader/linux
initrd = boot/x86_64/loader/initrd

[images-xen]
kernel = boot/x86_64/loader/linux
initrd = boot/x86_64/loader/initrd

So I swap x86_64 to ppc64le and works, then I open other ISOs and found:
openSUSE-Leap-42.3-DVD-ppc64le-Build0130-Media.iso – no .treeinfo 
openSUSE-Leap-42.3-NET-ppc64le-Build0130-Media.iso – no .treeinfo 
openSUSE-Tumbleweed-NET-ppc64-Current.iso – no .treeinfo 
openSUSE-Tumbleweed-DVD-ppc64-Current.iso - .treeinfo with x86_64
openSUSE-Tumbleweed-NET-ppc64le-Current.iso – no .treeinfo 
openSUSE-Tumbleweed-DVD-ppc64le-Current.iso - .treeinfo with x86_64

Are this .treeinfo files right ? Are normal some ISOs have .treeinfo and others not ?

Best regards,
Igor Matheus Andrade Torrente
Comment 1 Steffen Winterfeldt 2018-10-11 09:13:11 UTC
I think that's written by the product creator.
Comment 2 Stefan Hundhammer 2018-10-11 09:30:01 UTC
Probably related to bug #1111439.
Comment 3 Michel Normand 2018-10-11 10:38:23 UTC
(In reply to Stefan Hundhammer from comment #2)
> Probably related to bug #1111439.

Do not see any relation between the two bugs.

I am not able to answer question about treeinfo
Comment 4 Adrian Schröter 2018-10-11 11:09:24 UTC
The product-builder is copying these files from 

 /usr/lib/skelcd/$SOMEDIR/.treeinfo

so your product may build with wrong meta packages?
Comment 5 Dominique Leuenberger 2018-10-11 11:55:37 UTC
This is (still) a missing feature in product builder to get something that actually 'works'

https://github.com/openSUSE/product-builder/issues/8

As a first workaround for TW, some 'static' files were provided to get going - but obviously this does not scale

As a workaround, we can add more skelcd intries to the skelcd-openSUSE repo:
  https://github.com/openSUSE/skelcd-openSUSE

(but that is further working around the issue instead of fixing it - hence assigning to Adrian for a real fix)
Comment 6 Adrian Schröter 2018-10-11 13:10:15 UTC
well, anyone can write a new plugin to do it :)

 https://github.com/openSUSE/kiwi-instsource-plugins