Commit Graph

10 Commits

Author SHA1 Message Date
David Cassany
58333cd9a6
Fix rsync call for filesystem images
For filesystem images the rsync call was missing a finale slash for
the source path causing the sync also the containing directory. With
this change the filesystem image does not include the rootfs in any
subdirectory.

Fixes #875
2018-11-09 08:48:13 +01:00
Marcus Schäfer
6a6ff06b40
Fixed filesystem builder use of exclude list
kiwi defines a global Defaults.get_exclude_list_for_root_data_sync
method but it was not used in the scope of the filesystem builder.
Thus this builder was missing the exclusion of the .buildenv
file. This references Issue #422 and Fixes #814
2018-09-11 18:11:16 +02:00
David Cassany
9dcf00e4d1 Some improvements on size calculation
This commit simplifies the unpartitioned area size calculation.

Fixes #709 and it is related to fate#323874
2018-04-23 15:45:38 +02:00
David Cassany
74aa8a5c14 Adding unpartitioned size attribute
This commit adds the possibility of setting some unpartitioned area
after the systemdisl partition into the image.

Fixes #709
2018-04-20 17:04:33 +02:00
David Cassany
5c78697d33 Export *.verified also for images based on apt-get
This commit includes support in system/setup.py to run a package
verification also for images based in apt-get package-manger

Related to #457
2017-08-02 17:30:35 +02:00
David Cassany
4777431c93 Include .packages file for apt-get based images
This commit renames export_rpm_packages_list method to
export_packages_list and it includes support for listing
debian packages if apt-get package manager is used.

Fixes #457
2017-08-02 15:06:19 +02:00
Marcus Schäfer
6cc0b2085d Flake cleanup for unit tests 2017-03-07 13:03:10 +01:00
Marcus Schäfer
24011064b3
Handle fsmountoptions attribute in all builders 2016-04-26 12:40:23 +02: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
b3c8d071de
Move builder test cases to match namespace 2016-03-08 15:15:08 +01:00