KIWI - Appliance Builder Next Generation
EL8 fork
The BootLoaderConfig class interface writes several files e.g etc/sysconfig/bootloader, boot/grub2/grub.cfg and more. Depending on the image type some of those files belongs into the root directory and some belongs into the boot directory. For standard images both locations points to the same master root entry point. However for special types like live systems the root tree and the boot tree are different targets. For example live root filesystems are a squashfs compressed image file whereas the plain booting information lives outside. Because of that this patch introduces a refactoring of the BootLoaderConfig class to allow to distinguish between root_dir and boot_dir paths. In addition the live image builder makes use of the new concept and thus Fixes #1112 |
||
|---|---|---|
| .github | ||
| build-tests | ||
| doc | ||
| dracut/modules.d | ||
| helper | ||
| kiwi | ||
| package | ||
| test | ||
| tools | ||
| .bumpversion.cfg | ||
| .codacy.yml | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .obs_test | ||
| .obs_test_status | ||
| .travis.yml | ||
| .virtualenv.dev-requirements.txt | ||
| .virtualenv.requirements.txt | ||
| LICENSE | ||
| Makefile | ||
| MANIFEST.in | ||
| README.rst | ||
| setup.cfg | ||
| setup.py | ||
| tox.ini | ||
KIWI - Next Generation ====================== .. |Build Status| image:: https://travis-ci.com/OSInside/kiwi.svg?branch=master :target: https://travis-ci.com/OSInside/kiwi .. |GitLab CI Pipeline| image:: https://gitlab.com/schaefi/kiwi-ci/badges/master/pipeline.svg :target: https://gitlab.com/schaefi/kiwi-ci/pipelines .. |Health| image:: https://api.codacy.com/project/badge/Grade/8ebd8ce362294fabb0870f50358e564f :target: https://www.codacy.com/app/Appliances/kiwi?utm_source=github.com&utm_medium=referral&utm_content=OSInside/kiwi&utm_campaign=Badge_Grade .. |Doc| replace:: `Documentation <https://osinside.github.io/kiwi/>`__ .. |Installation| replace:: `Installation <https://osinside.github.io/kiwi/installation.html>`__ .. |Contributing| replace:: `Contributing <https://osinside.github.io/kiwi/development.html>`__ .. |Donate| image:: https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif :target: https://www.paypal.me/SchaeferMarcus |Build Status| |GitLab CI Pipeline| |Health| **KIWI, the OS image and appliance builder.** * |Installation| * |Contributing| * |Doc| If this project reduced your development time feel free to buy me a coffee. |Donate|