Commit Graph

737 Commits

Author SHA1 Message Date
Marcus Schäfer
90c0c81f38
Bump version: 9.21.8 → 9.21.9 2020-09-09 12:23:12 +02:00
Marcus Schäfer
00818f3932
Complete documentation of type attributes
Some type attributes e.g efipartsize and others were not
documented properly. This Fixes #1532
2020-09-08 12:07:06 +02:00
Marcus Schäfer
2cbc7b06f3
Bump version: 9.21.7 → 9.21.8 2020-09-06 09:31:36 +02:00
Marcus Schäfer
e19681ea50
Merge pull request #1528 from OSInside/fix_misleading_doc_structure
Fixed doc structure for image types
2020-08-26 09:28:58 +02:00
Marcus Schäfer
59f4accb6e
Bump version: 9.21.6 → 9.21.7 2020-08-11 12:33:45 +02:00
Marcus Schäfer
cf5884ba8d
Bump version: 9.21.5 → 9.21.6 2020-08-11 11:08:56 +02:00
Marcus Schäfer
d10341df3f
Fixed doc structure for image types
The documentation did not differentiate correctly between
the explanation of the image types, their results and the
build host constraints compared to the documentation that
actually describes how to build an image for those types.
This Fixes #1520
2020-08-10 16:26:43 +02:00
Marcus Schäfer
b088b64410
Fixed documentation for OEM swap partition
A swap partition in an OEM deployment is only created if
that is explicitly requested via the oem-swap element
2020-07-08 10:18:15 +02:00
Marcus Schäfer
ff6f85a847
Bump version: 9.21.4 → 9.21.5 2020-07-08 10:03:39 +02:00
David Cassany
af8cb95936
Document output files KIWI produces
This commits adds a chapter to describe the ouput files that are part
of any image build.
2020-07-07 15:59:59 +02:00
Marcus Schäfer
e2e6461067
Bump version: 9.21.3 → 9.21.4 2020-07-01 22:08:12 +02:00
Marcus Schäfer
caf1b633fe
Update documentation in content and structure
This commit adds a documentation for the KIWI XML description.
In contrast to the former auto generated code from the XML
schema this document can now finally be used as a reference.
Along with that new chapter all auto generated and static
html content as been deleted. Also all helper scripts around
the proprietary oxygen tool and our schema doc generator
has been deleted. Auto generating this information does not
lead to a reference guide people can really work with.
As a consequence to these changes this commit also includes
some changes of the structure such that no information written
by other people in the past gets lost. This Fixes #1421
and Fixes #1474
2020-07-01 10:42:51 +02:00
Marcus Schäfer
e782e62db5
Bump version: 9.21.2 → 9.21.3 2020-06-25 16:42:49 +02:00
9268a07c98
Merge pull request #1482 from OSInside/remove_sysconfig_language_support
Remove /etc/sysconfig/language support
2020-06-23 12:00:15 -04:00
David Cassany
2633a92873
Add locale configuration hints in docs 2020-06-23 17:39:08 +02:00
Marcus Schäfer
bbe45adf6f
Bump version: 9.21.1 → 9.21.2 2020-06-15 15:18:28 +02:00
Marcus Schäfer
dbc2664f16
Bump version: 9.21.0 → 9.21.1 2020-06-12 14:23:20 +02:00
Marcus Schäfer
a6d0dd9c99
Bump version: 9.20.19 → 9.21.0 2020-06-06 16:39:50 +02:00
Marcus Schäfer
395d376cab
Update user defined scripts documentation
Added information about new disk.sh script and reworked
the entire chapter
2020-06-05 12:20:02 +02:00
Marcus Schäfer
08d92631d0
Bump version: 9.20.18 → 9.20.19 2020-05-27 11:30:37 +02:00
Marcus Schäfer
22fa6dcc0a
Bump version: 9.20.17 → 9.20.18 2020-05-26 15:15:42 +02:00
Marcus Schäfer
eedbcf7065
Bump version: 9.20.16 → 9.20.17 2020-05-25 16:22:44 +02:00
Marcus Schäfer
5163ebf58a
Bump version: 9.20.15 → 9.20.16 2020-05-22 15:00:19 +02:00
Marcus Schäfer
f24183fe35
Bump version: 9.20.14 → 9.20.15 2020-05-22 14:35:46 +02:00
Marcus Schäfer
be63d3587d
Bump version: 9.20.13 → 9.20.14 2020-05-22 13:21:22 +02:00
Marcus Schäfer
051aec2b34
Bump version: 9.20.12 → 9.20.13 2020-05-22 10:10:08 +02:00
Marcus Schäfer
4720d21283
Support multiple markup formats
Allow to read multiple markup formats. Supported are XML
and YAML. The parsing and transformation is based on the
anymarkup module. The use of anymarkup is optional and
implemented as an on demand loading module. If a user
uses a yaml config file or a request to convert into
yaml is made without an installed anymarkup module an
exception is thrown
2020-05-15 13:59:22 +02:00
Marcus Schäfer
ac4b4f0f76
Added sidebar link to ArchLinux build tests 2020-05-13 11:30:59 +02:00
Marcus Schäfer
7f8e006052
Fixed boxbuild documentation
The command doesn't have to be called as root. Therefore
the example should not be used with sudo prefix
2020-05-11 16:15:16 +02:00
Marcus Schäfer
65dfa6d02e
Merge pull request #1433 from OSInside/refactor_xml_bootloader_settings_format
Refactor xml bootloader settings format
2020-05-11 10:55:36 +02:00
Marcus Schäfer
14ee5ecbb7
Bump version: 9.20.11 → 9.20.12 2020-05-08 16:47:03 +02:00
Marcus Schäfer
feaf6b0863
Refactor setup of bootloader parameters
The bootloader settings are handled through attributes in the
type element. Over the years some attributes were added and
there are requests for more settings. Therefore the bootloader
setup deservers its own section. With this commit the schema
changes from v7.1 to v7.2 and moves bootloader, bootloader_console
boottimeout and zipl_targettype into a new bootloader subsection
below type. The commit also adds an auto transformation template
such that customers don't have to change their image descriptions.
This is related to Issue #1401
2020-05-08 13:30:43 +02:00
Marcus Schäfer
4002642154
Rewrite chapter about self-contained builds
Document the new boxed build plugin. The former solution
with dice will be deprecated in favor of the kiwi plugin.
This is related to Issue #1409
2020-05-04 16:30:03 +02:00
Marcus Schäfer
4c4d80ac1e
Bump version: 9.20.10 → 9.20.11 2020-05-01 17:40:12 +02:00
Marcus Schäfer
5a4f8af8a6
Update Oxygen schema documentation 2020-05-01 17:39:33 +02:00
Marcus Schäfer
f354f0e053
Bump version: 9.20.9 → 9.20.10 2020-05-01 17:12:35 +02:00
Marcus Schäfer
660fb19f6b
Added KIS chapter
A new chapter to document KIS images. KIS is an abbreviation
for Kernel, Initrd, System and defines a highly customizable
image consisting out of these components. This Fixes #1346
2020-04-30 14:53:31 +02:00
Marcus Schäfer
0a727cc0a4
Move the self-contained chapter to the toplevel
This chapter will be rewritten when the new kiwi box
plugin is available and deserves a space on the toplevel
page
2020-04-30 13:49:52 +02:00
Marcus Schäfer
e79311355a
Moved chapters from building to working
Chapters build_in_buildservice and build_with_profiles
belongs more to working with images
2020-04-30 13:49:52 +02:00
Marcus Schäfer
6fa35b4cae
Refactor netboot chapters
All information about network boot that references the legacy
netboot code has been moved into one chapter at working_with_images
named legacy_netboot_root_filesystem.rst
2020-04-30 13:49:52 +02:00
Marcus Schäfer
d060a4357d
Update article about network live boot
Added a note about the configured PXE loader
2020-04-30 13:49:52 +02:00
Marcus Schäfer
4d0c8cf5a1
Update boot server setup chapter
Describe the general setup procedure to setup DHCP and TFTP
services using dnsmasq for clients to boot with either
pxelinux or grub loaders
2020-04-30 13:49:52 +02:00
Marcus Schäfer
e582651ee1
Added new build type kis
KIS is an abbreviation for Kernel, Initrd, System and defines a
highly customizable image consisting out of these components.
This commit performs the changes documented in #1414 and
introduces the new kis type. From an image build perspective
kis is currently the same as pxe with restrictions for kis
on the schema level. A kis build uses dracut and does not allow
to use the legacy netboot initrd. The pxe type will therefore be
exclusively used to built for the legacy netboot infrastructure
and is on its way to deprecation in the future.
This Fixes #1262
2020-04-27 15:57:10 +02:00
Marcus Schäfer
947b741748
Bump version: 9.20.8 → 9.20.9 2020-04-17 11:06:19 +02:00
Marcus Schäfer
aeccf6bdce
Bump version: 9.20.7 → 9.20.8 2020-04-16 12:13:39 +02:00
Marcus Schäfer
c72a26daee
Bump version: 9.20.6 → 9.20.7 2020-04-16 10:26:29 +02:00
Marcus Schäfer
974662934d
Bump version: 9.20.5 → 9.20.6 2020-04-03 16:11:57 +02:00
Marcus Schäfer
899e6b7a4a
Merge pull request #1390 from OSInside/overlay_per_profile
Allow overlay directories for profiles
2020-04-03 16:11:15 +02:00
Marcus Schäfer
5702245aa6
Fixed plugin documentation
While setting up the kiwi boxed plugin I realized some small
mistakes in the plugin documentation
2020-04-02 17:13:26 +02:00
Marcus Schäfer
29a9d60a38
Allow overlay directories for profiles
In addition to the existing root/ overlay directory which
applies always there can now also be profile specific overlay
directories. If an overlay directory should be applied for
a specific profile this can now be done by placing this data
in a directory that is named the same as the profile name.
2020-04-02 12:58:38 +02:00