Commit Graph

294 Commits

Author SHA1 Message Date
Marcus Schäfer
343c017e58 Bump version: 9.7.2 → 9.7.3 2017-06-20 14:26:26 +02:00
Marcus Schäfer
22e171165f
Add runtime config man page section
Describe the contents of the KIWI runtime config file
2017-06-18 09:17:00 +02:00
David Cassany
26e15929ab Include imageonly attribute for repositories
This commit adds imageonly attribute support for the repository
element. imageonly is a boolean attribute that if true indicates
that the repository is no used for the build but needs to be
configured for the resulting image.

Fixes #362
2017-06-12 16:46:52 +02:00
Marcus Schäfer
0fd3f6c793 Bump version: 9.7.1 → 9.7.2 2017-06-09 14:12:57 +02:00
Marcus Schäfer
367cf6070d Update PXE building chapter
Redesign PXE building chapter to follow style guide.
Thanks to Thomas Schraitle for review and additional
contributions to this topic. This Fixes #323
2017-06-09 14:08:40 +02:00
Marcus Schäfer
543228fe0c Merge pull request #369 from SUSE/improve_repository_gpgchecks
Improve package/repository signature checking setup
2017-06-09 13:59:38 +02:00
David Cassany
753c840e44 Update rpm-check-signatures documentation 2017-06-09 12:33:03 +02:00
David Cassany
02a1b89086 Include repository_gpgcheck and package_gpgcheck documentation 2017-06-08 17:01:16 +02:00
David Cassany
62095aeaf3 Improve package/repository signature checking setup
This commit adds repository_gpgcheck and package_gpgcheck attributes
to the repository tag in schema. With this change each repository
can be configured individualy to enable repository signatures check
and/or enable signature package check. The configuration is done at
repository level, thus it is not conflicting with the wide package
manager configuration flag <rpm-signatures-check>.

Fixes #358
2017-06-08 16:40:20 +02:00
Marcus Schäfer
5b4fe0b8e5
Update chapter due to review 2017-06-08 14:46:39 +02:00
Marcus Schäfer
86d94233af
Update OEM building chapter
Redesign building chapter to follow style guide. Issue #323
2017-06-08 14:25:52 +02:00
Marcus Schäfer
cd8629bfea Bump version: 9.7.0 → 9.7.1 2017-06-08 10:56:29 +02:00
David Cassany
8b2682faea Some corrections for Building Docker image docs 2017-06-06 16:57:02 +02:00
David Cassany
24f56cb287 Rearrange Docker docs
This commit rearranges the Docker image builds documentation
in order to match the criteria exposed in #323
2017-06-06 11:11:38 +02:00
Marcus Schäfer
854b62d7f0 Bump version: 9.6.2 → 9.7.0 2017-06-02 10:38:12 +02:00
Marcus Schäfer
38ced54ca4 Merge pull request #346 from SUSE/signing_key_option
Add --signing-key option
2017-05-31 16:42:55 +02:00
David Cassany
376e9daa58 Some fine tune updates
* Updated the docs for system_create command
* Reverted dracut image initialization
* Updated yum comment about repo_gpgcheck option
* Updated variable name in disk builder
* Typo correction
2017-05-31 15:41:11 +02:00
David Cassany
26995dbe9c Add --signing-key option
This commit adds --signing-key option which sets a key file to import
into the package manager trusted keys database. This commit adds this
flag support only for zypper.

Fixes #342
2017-05-24 13:11:15 +02:00
Marcus Schäfer
4c4274d1ed
Update manual page of build command
Add information for --allow-existing-root option
2017-05-23 16:35:06 +02:00
Marcus Schäfer
542cf17836
Update manual pages
Add information and use case for --clear-cache option
2017-05-22 17:59:58 +02:00
Marcus Schäfer
4a9ed6c766 Update documentation to meet review results 2017-05-19 10:49:29 +02:00
Marcus Schäfer
4a41806a3d Added GCE image primary setup information 2017-05-18 16:37:56 +02:00
Marcus Schäfer
41a2ebbe8e Added Azure image primary setup information 2017-05-18 16:37:56 +02:00
Marcus Schäfer
60e3347162 Added EC2 image primary setup information 2017-05-18 16:37:56 +02:00
Marcus Schäfer
f216ba022a rework building virtual disk image chapter
Adapt to style as used in the live iso chapter and add
references to low level topics regarding the setup of
the image to work in the public cloud. Related to #323
2017-05-18 16:37:30 +02:00
Marcus Schäfer
de48b23caa Bump version: 9.6.1 → 9.6.2 2017-05-17 10:52:18 +02:00
Marcus Schäfer
366ffd424a
Restructure low level topic (iso_to_usb)
The low level topic references information from the base
topic. In this case the name of the previously built image.
I think we should provide information on each low level
topic which references information from a base topic.
2017-05-16 09:47:52 +02:00
Thomas Schraitle
03cafdc113 Separate low-level topics (dumping)
* Separate the high-level (building) from the low-level part (dumping)
* Introduce a subsection ("Working with Images"); not sure, if this is
  useful under "Building Images"
* Enhance with some (general) advise about booting from USB
2017-05-15 16:14:01 +02:00
Thomas Schraitle
2d294e8a31 Provide missing _hybrid_iso label 2017-05-15 13:44:36 +02:00
Thomas Schraitle
9cf9952db5 Revised example for issue #323
* Add abstract (use `.. sidebar`, not sure if we should use it)
* Collect all concept oriented text in the beginning
* Introduce procedure and create steps
* Remove lonely subsection and combine it with the procedure

TODO:
* Review
* Decide, if `.. sidebar` is ok (or should we better use `.. topic`?)
* Add additional, related information?
2017-05-12 11:42:55 +02:00
Marcus Schäfer
f2e4456d55 Bump version: 9.6.0 → 9.6.1 2017-05-11 15:58:52 +02:00
David Cassany
7e47e549b9 Update build docker images documentation
This commit includes steps to install umoci and skopeo, descriptions
for the configurable metadata in KIWI and some simple style fixes.
2017-05-11 12:51:55 +02:00
Marcus Schäfer
2046220c07 Refactor documentation layout and structure
The current design of the documentation does not allow for
continous improvement and development. It's missing a basic
structure and concept for documenting step-by-step workflows
and generic explanations.
2017-05-10 16:32:23 +02:00
Marcus Schäfer
be4aa08a4e
Fixed markup in contributing chapter
The headline of a subsection wrongly indicates a toplevel entry
2017-05-05 09:04:42 +02:00
Marcus Schäfer
e3a7d9a598 Bump version: 9.5.0 → 9.6.0 2017-04-26 17:29:31 +02:00
Marcus Schäfer
bdc0afaa02 Bump version: 9.4.11 → 9.5.0 2017-04-24 13:22:03 +02:00
David Cassany
b26969d53c Add clear attribute for entrypoint and subcommand sections
This commit adds the possibility of clearing asny subcommand or
entrypoint. This is relevant for docker derived images, as they
inherit the configuration and it might lead to some bad behavior.
2017-04-24 11:59:45 +02:00
Marcus Schäfer
234b8ac5b3 Bump version: 9.4.10 → 9.4.11 2017-04-12 14:09:43 +02:00
Marcus Schäfer
d79ee9217e Bump version: 9.4.9 → 9.4.10 2017-04-10 19:16:57 +02:00
Marcus Schäfer
14e0b46c1d Bump version: 9.4.8 → 9.4.9 2017-04-06 15:51:32 +02:00
Marcus Schäfer
a7a290c048
Update development and contribution chapter
Fix some minor inconsistencies due to latest code changes
with regards to py2 and py3 compatibility and also change
the style of the chapter to be more straight forward for
people who would like to contribute from scratch
2017-04-06 15:16:31 +02:00
Marcus Schäfer
db680d1e81 Bump version: 9.4.7 → 9.4.8 2017-04-05 11:34:40 +02:00
Marcus Schäfer
58d9415112 Bump version: 9.4.6 → 9.4.7 2017-04-05 11:21:59 +02:00
Marcus Schäfer
89997b7f33 Bump version: 9.4.5 → 9.4.6 2017-04-05 10:22:53 +02:00
Marcus Schäfer
692c911435
Delete obsolete ec2 disk format
The ec2 value in the format attribute is deprecated and no
longer supported It remained in the schema for a while and
has now reached EOL
2017-03-30 11:17:19 +02:00
Marcus Schäfer
e9def2be6f Bump version: 9.4.4 → 9.4.5 2017-03-30 10:30:35 +02:00
Marcus Schäfer
249871eaea Added <oem-nic-filter> element
Allow network interface names to be filtered by the given
regular expression. The expression is handled by the bash
regexp operator. Interface names matching the rule will be
filtered out, all others stay. It is also possible to pass
the variable kiwi_oemnicfilter as kernel command line in a
PXE deployment. Fixes #245
2017-03-28 11:26:03 +02:00
Marcus Schäfer
b1cd3be693 Bump version: 9.4.3 → 9.4.4 2017-03-27 10:34:27 +02:00
Marcus Schäfer
b0030f4a19
Update schema documentation
Add explanation for attributes with no documentation
Fixup explanation for hybrid attribute
2017-03-22 13:00:35 +01:00
Marcus Schäfer
9992b8c0f3 Update flags attribute and its documentation
Delete the seed and compressed value as it is not implemented
and won't be supported in the future. Properly document the
existing overlay methods
2017-03-22 12:35:31 +01:00