Commit Graph

721 Commits

Author SHA1 Message Date
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
Marcus Schäfer
6d05b8dbff
Bump version: 9.20.4 → 9.20.5 2020-03-27 10:41:52 +01:00
Marcus Schäfer
44a1d78e96
Added new image type: wsl
Support for building appx container images for
Windows Subsystem Linux (WSL). This Fixes #1235
2020-03-26 19:42:25 +01:00
Marcus Schäfer
4fc36c90cb
Bump version: 9.20.3 → 9.20.4 2020-03-04 18:28:35 +01:00
Marcus Schäfer
b8b64ac490
Bump version: 9.20.2 → 9.20.3 2020-03-03 08:56:53 +01:00
Marcus Schäfer
766f26631a
Bump version: 9.20.1 → 9.20.2 2020-02-28 15:13:44 +01:00
Marcus Schäfer
10a02a9d01
Added task plugin documentation
Documentation for developers how to write a custom kiwi
task plugin.
2020-02-27 15:30:00 +01:00
Marcus Schäfer
23c198dc03
Update manual page documentation
Fixed manual pages to use kiwi-ng as the command name
2020-02-25 10:42:02 +01:00
Marcus Schäfer
71fecd3011
Bump version: 9.20.0 → 9.20.1 2020-02-19 18:01:58 +01:00
Marcus Schäfer
f6f77b3162
Fixup documentation for consistency
There is the legacy kiwi version and there is this kiwi(next generation).
From a documentation perspective there are several inconsistencies that
could confuse users. This commit makes the name for KIWI-NG consistent
across the entire documentation. At places where we point to older
documentation we use the term Legacy KIWI and a link to the documentation
that covers this part. All this is needed in preparation to cleanup the
documentation situation for the SUSE documentation but with respect to
the upstream doc sources, their layout and markup.
2020-02-19 18:01:14 +01:00
Marcus Schäfer
bfef457e51
Bump version: 9.19.16 → 9.20.0 2020-02-15 15:46:21 +01:00
Marcus Schäfer
5f3602731e
Merge pull request #1336 from OSInside/suse_doc
SUSE Documentation
2020-02-15 15:45:14 +01:00
Marcus Schäfer
89226abd46
Addded doc_suse tox target to build docbook target
SUSE documentation is based on docbook or asciidoc. The kiwi
documentation is maintained along with the code and uses the
sphinx system and therefore ReST as markup language. We would
like to keep one source and don't want to move to another markup
language. Thus the sources needs to be structured in a way that
allows translation into sphinx supported targets as well as
into SUSE docbook style. This commit changes the documentation
structure in a way that both is possible. With the use of Sphinx
XML and rstxml2docbook the ReST docs are converted into docbook.
From there the SUSE daps tool can create SUSE documentation
2020-02-14 15:14:30 +01:00
Al
ad33c037dc Split kiwi-dump into 2 modules to allow inserting a module after the image dump and before system reboot 2020-02-11 10:04:19 -08:00
Marcus Schäfer
a52aa0fb26
Added ppc integration test links
Added ppc integration test links to the overview page of
the kiwi documentation. Related to Issue #1325
2020-02-06 10:25:34 +01:00
Marcus Schäfer
84f8ca6f97
Bump version: 9.19.15 → 9.19.16 2020-02-06 10:07:45 +01:00
Marcus Schäfer
f04a76de51
Bump version: 9.19.14 → 9.19.15 2020-02-02 20:13:35 +01:00