Commit Graph

564 Commits

Author SHA1 Message Date
Tom Schraitle
30ac2f4531 Update doc/source/building/build_in_buildservice.rst
Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com>
2019-04-16 17:54:29 +02:00
Dan Čermák
5bc3dbcdd0
Rework documentation about building on OBS 2019-04-16 13:27:42 +02:00
Marcus Schäfer
3b51e49ebf
Bump version: 9.17.36 → 9.17.37 2019-04-11 09:38:37 +02:00
Marcus Schäfer
0b2753961d
Bump version: 9.17.35 → 9.17.36 2019-04-10 18:11:58 +02:00
Marcus Schäfer
b9348f4289
Merge pull request #1048 from SUSE/add_custom_options_for_curl
Adding custom curl options for dracut-kiwi-lib module
2019-04-10 17:35:55 +02:00
David Cassany
77b3089791
Fix xml syntax on documentation example 2019-04-10 17:13:58 +02:00
David Cassany
50fb671122
Add custom curl options docs 2019-04-10 12:18:57 +02:00
Marcus Schäfer
c148d661b9
Deleted pxedeploy section
There is no further demand in the client config creation for the
legacy netboot code. Customers using the netboot initrd already
create the client config.<MAC> file manually or through another
system. With the next generation kiwi we also recommend the disk
based network deployment using the dracut capabilities and marked
the netboot code as still supported but on the legacy stream.
Along with the deletion in the schema the following changes
were also done:

* Deleted use of pxedeploy section in implementation
* Increase schema version to v7.0
* Update documentation on schema version update
* Added xsl stylesheet conversion from v6.9 to v7.0
  Automatic schema version upgrade from v6.9 to v7.0 deletes
  the pxedeploy section from any type specification

This Fixes #19
2019-04-05 14:26:54 +02:00
David Cassany
f9e81c897c
Bump version: 9.17.34 → 9.17.35 2019-04-04 13:24:21 +02:00
Marcus Schäfer
d0f4b2c1ca
Doc fix for lex literal_block as xml 2019-04-02 16:24:16 +02:00
Marcus Schäfer
805c4138f5
Bump version: 9.17.33 → 9.17.34 2019-03-29 15:59:06 +01:00
Marcus Schäfer
bea9af8e10
Move sphinx config to python3
Disable modules that have not been ported to sphinx 2.0 API
2019-03-29 10:16:23 +01:00
Marcus Schäfer
61b6e6419b
Bump version: 9.17.32 → 9.17.33 2019-03-28 14:42:33 +01:00
Dan Čermák
1f6cca5fcb
Addapt documentation to changed script calling convention 2019-03-26 15:21:02 +01:00
Dan Čermák
d0d02d055a
Add intersphinx extension to the docs 2019-03-26 15:20:43 +01:00
Marcus Schäfer
2c319fdac1
Added doc chapter on Fstab modifications 2019-03-25 15:04:40 +01:00
Dan Čermák
5b21158528
Add warning about a missing /vagrant/ folder to the documentation 2019-03-21 12:24:11 +01:00
Marcus Schäfer
592d39b884
Bump version: 9.17.31 → 9.17.32 2019-03-19 10:09:50 +01:00
Marcus Schäfer
7590146b2f
Bump version: 9.17.30 → 9.17.31 2019-03-17 19:41:35 +01:00
Marcus Schäfer
8992a28565
Update the documentation regarding vagrant boxes
Extend the documentation on how to build VirtualBox vagrant boxes
All this was done by Dan Čermák <dcermak@suse.com>
2019-03-15 15:46:32 +01:00
Marcus Schäfer
7481656d96
Bump version: 9.17.29 → 9.17.30 2019-03-14 16:07:37 +01:00
Stefan Seyfried
36e9a14134 add rd.kiwi.oem.maxdisk= boot parameter
this limits the disks considered for oem deployment to a given size
2019-03-13 16:59:41 +01:00
Marcus Schäfer
fcc3a74db1
Bump version: 9.17.28 → 9.17.29 2019-03-13 14:55:06 +01:00
Marcus Schäfer
8aeaa874c2
Update API documentation
In reference to Refactor OCI images packing the difference
between docker and OCI images is just on packing format.
Thus the extra docker container subclass is no longer present.
2019-03-13 14:39:55 +01:00
Marcus Schäfer
abdfef8d1a
Bump version: 9.17.27 → 9.17.28 2019-03-13 14:34:09 +01:00
Marcus Schäfer
6414a556b6
Bump version: 9.17.26 → 9.17.27 2019-03-10 15:33:39 +01:00
Marcus Schäfer
2a8f08191d
Bump version: 9.17.25 → 9.17.26 2019-03-07 16:36:46 +01:00
Marcus Schäfer
824d1be9c9
Bump version: 9.17.24 → 9.17.25 2019-03-07 15:56:25 +01:00
Marcus Schäfer
94a006d8ba
Update provider support status in vagrant docs 2019-03-07 15:54:05 +01:00
Marcus Schäfer
21b4bce5a6
Rebuild schema docs
Create an up to date state of the oxygen schema doc in the repo
2019-03-07 15:46:24 +01:00
Marcus Schäfer
ad5b19a9e2
Fixed Title underline too short warning in the doc 2019-03-07 15:44:35 +01:00
Marcus Schäfer
921fa17f4f
Fixed permanent redirect links in documentation 2019-03-07 15:38:13 +01:00
Marcus Schäfer
ae2c9ddf34
Bump version: 9.17.23 → 9.17.24 2019-03-07 15:33:09 +01:00
Dan Čermák
e1dc183066
Add different installation methods to the documentation 2019-03-07 13:34:07 +01:00
Dan Čermák
207e8d4034
Extend documentation about using KIWI to build vagrant images 2019-03-07 13:33:55 +01:00
Dan Čermák
d9b1bb3dc8
Extend documentation on how to build inside OBS 2019-03-07 13:33:48 +01:00
Dan Čermák
fa8baea5ec
Bump required minimum disk space 2019-03-07 13:33:42 +01:00
Dan Čermák
c3c48344b4
Extend index.rst by a "advertising" section 2019-03-07 13:33:36 +01:00
Dan Čermák
ad5abefc52
Add url to PyPI & use https instead of http 2019-03-07 13:33:30 +01:00
Dan Čermák
fe7c7f59bd
Extend quickstart to be more viable as a stand-alone document 2019-03-07 13:33:24 +01:00
Dan Čermák
99c73fb829
Reorder TOCs so that the most important comes first 2019-03-07 13:33:18 +01:00
Dan Čermák
5bd5ea84e2
(whitespace-cleanup) on doc/source/overview/workflow.rst 2019-03-07 13:33:12 +01:00
Dan Čermák
1e06bc2f8d
Fix some spelling mistakes & sentence order in the docs 2019-03-07 13:33:06 +01:00
Dan Čermák
2b17684d2c
Add support to build vagrant boxes with the Virtualbox provider
This commits adds initial support to build Vagrant boxes with the Virtualbox
provider.
- The attribute 'provider' of the option <vagrantconfig> now supports the option
  "virtualbox".
- A new boolean attribute 'virtualbox_guest_additions_present' was added to
  <vagrantconfig>. When set to true, KIWI will assume that guest additions have
  been installed into the base image and configure the shared folders to use
  vboxfs, otherwise rsync will be used.

This fixes #532 (https://github.com/SUSE/kiwi/issues/532).
2019-03-05 15:33:18 +01:00
e33f53aa45 Rework package manager selection to use DNF when YUM is requested
YUM v3 is no longer developed, having been superseded by DNF for
several years. With DNF now available as a usable package manager
in Red Hat Enterprise Linux 7 through the Extras channel and
SUSE Linux Enterprise 15 through PackageHub, there is no reason for
keeping support for YUM v3 around.

We are keeping support for requesting YUM because in Red Hat Enterprise
Linux 7, DNF is referred to as "YUM v4", and it is simply referred to
as "YUM" in Red Hat Enterprise Linux 8. To avoid confusion from people,
we're just going to leave it in place as an alias to the DNF package
manager.

As for why this is happening now, Fedora is retiring YUM v3 in
Fedora 31, so we might as well get it over with and cut over now.

Reference: https://fedoraproject.org/wiki/Changes/Retire_YUM_3
2019-02-28 15:09:21 -05:00
Marcus Schäfer
311efd6e02
Bump version: 9.17.22 → 9.17.23 2019-02-27 15:05:40 +01:00
Stefan Seyfried
12e57bb461 add rd.kiwi.install.pass.bootparam boot parameter
if this boolean is set, most boot parameters are passed on
to the kexec kernel on OEM image deployments
2019-02-25 16:24:44 +01:00
Marcus Schäfer
3cccf0a1d7
Bump version: 9.17.21 → 9.17.22 2019-02-23 20:40:00 +01:00
Marcus Schäfer
111f284c1a
Bump version: 9.17.20 → 9.17.21 2019-02-22 17:11:47 +01:00
Marcus Schäfer
a53cce03d5
Bump version: 9.17.19 → 9.17.20 2019-02-22 17:01:03 +01:00