Commit Graph

7 Commits

Author SHA1 Message Date
David Cassany
e50dfded7a Including minimum volume size offset in disk size calculation
This commit adds Defaults:get_min_volume_mbytes() to the disk size
calculation algorithm. This should be sufficient to hold fdisk
default offset when creating the first partition and also to hold
the LVM metadata.
2016-12-01 22:09:11 +01:00
Marcus Schäfer
319fb9e6e4
Adapt to common python style
Private methods should start with _f() not __f()
2016-06-15 16:27:45 +02:00
Marcus Schäfer
c79afab617 Support for overlay disk images
overlay disk images uses a readonly root partition and are
overlayed using overlayfs to hook in a cow based read-write
space. This commit implements the basic disk setup.
Implementation to boot such a disk in the kiwi boot code
is still missing, as well as the investigation if dracut
is able to boot such a disk too. References #65
2016-06-01 08:40:51 +02:00
Marcus Schäfer
a2f9684c25
Added support for custom rootfs label
A new attribute <type ... rootfs_label="name"/> has been added
This Fixes #66
2016-04-29 16:26:20 +02:00
Marcus Schäfer
08d39049bc Added support for virtual boot partition on arm
Triggered by the firmware="vboot" setup an EFI setup plus a
raw partition without filesystem is created as first partition.
The size of the partition can be controlled by the vbootsize
attribute. The vboot feature is used by the arm architecture
to provide a space in the partition table for custom code as
required by e.g the chromebook. The final customization of the
vboot space is board specific and can't be implemented in a
generic way in kiwi. For finalizing the vboot space the script
hooks editbootconfig and editbootinstall can be used
This is related to Issue #17
2016-03-22 16:20:51 +01:00
Marcus Schäfer
e6cc5bfa09 Move from nose to pytest
nose is no longer maintained, thus we have to move to another
testing system. This commit updates the tox setup and all tests
to use pytest instead of nose.
2016-03-14 12:23:14 +01:00
Marcus Schäfer
dbd20e8ba3 Move storage and subformat tests to match namespace 2016-03-08 15:21:19 +01:00