1KIWI::IMAGE::INFO(8) KIWI NG KIWI::IMAGE::INFO(8)
2
3
4
6 kiwi::image::info - Provide detailed information about an image de‐
7 scription
8
10 kiwi-ng [global options] service <command> [<args>]
11
12 kiwi-ng image info -h | --help
13 kiwi-ng image info --description=<directory>
14 [--resolve-package-list]
15 [--ignore-repos]
16 [--add-repo=<source,type,alias,priority>...]
17 [--print-xml|--print-yaml]
18 kiwi-ng image info help
19
21 Provides information about the specified image description. If no spe‐
22 cific info option is provided the command just lists basic information
23 about the image which could also be directly obtained by reading the
24 image XML description file. Specifying an extension option like re‐
25 solve-package-list will cause a dependency resolver to run over the
26 list of packages and thus provides more detailed information about the
27 image description.
28
30 --add-repo=<source,type,alias,priority>
31 Add repository with given source, type, alias and priority.
32
33 --description=<directory>
34 The description must be a directory containing a kiwi XML de‐
35 scription and optional metadata files.
36
37 --ignore-repos
38 Ignore all repository configurations from the XML description.
39 Using that option is usually done with a sequence of --add-repo
40 options otherwise there are no repositories available for the
41 processing the requested image information which could lead to
42 an error.
43
44 --resolve-package-list
45 Solve package dependencies and return a list of all packages in‐
46 cluding their attributes e.g size, shasum, and more.
47
48 --print-xml
49 Print image description in XML format. The given image descrip‐
50 tion is read in, transformed internally to XML and send to the
51 XSLT stylesheet processor. From there the result gets validated
52 using the RelaxNG schema and the schematron rules. This result
53 data will then be displayed. The typical use case for this com‐
54 mand is to turn an old image description to the latest schema.
55
56 --print-yaml
57 Behaves the same like --print-xml except that after validation
58 the result data will be transformed into the YAML format and
59 displayed. Due to this processing the command can be used for
60 different operations:
61
62 • Conversion of a given image description from or into different
63 formats. It's required to install the anymarkup python module
64 for this to work. The module is not a hard requirement and
65 loaded on demand. If not available and a request to convert
66 into a format different from XML is made an exception will be
67 thrown.
68
69 • Update of an old image description to the latest schema
70
72 Marcus Schäfer
73
75 2020, Marcus Schäfer
76
77
78
79
809.24.52 Dec 01, 2022 KIWI::IMAGE::INFO(8)