This is a V2 of overlayfs-etc image feature implementation, that allows to setup the whole /etc under overlayfs. Please review and merge if you find it OK
The following changes since commit 1a6c2a7345199d77ad5aeac8ad337ed80a8aa39b: build-appliance-image: Update to master head revision (2021-12-09 13:56:07 +0000) are available in the Git repository at: git://github.com/UVV-gh/openembedded-core feature/overlayfs-etc https://github.com/UVV-gh/openembedded-core/tree/feature/overlayfs-etc Vyacheslav Yurkov (8): files: add preinit.sh.in overlayfs-etc: mount etc as overlayfs wic: image for overlayfs-etc tests image: add overlayfs-etc image feature oeqa/selftest: overlayfs helper function oeqa/selftest: unit tests for overlayfs-etc overlayfs: update notes on /etc overlayfs: move templates to files directory meta-selftest/wic/overlayfs_etc.wks.in | 4 + meta/classes/image.bbclass | 3 +- meta/classes/overlayfs-etc.bbclass | 76 +++++++ meta/classes/overlayfs.bbclass | 53 +---- meta/files/overlayfs-all-overlays.service.in | 12 ++ meta/files/overlayfs-create-dirs.service.in | 14 ++ meta/files/overlayfs-unit.mount.in | 13 ++ meta/files/preinit.sh.in | 29 +++ meta/lib/oeqa/selftest/cases/overlayfs.py | 216 +++++++++++++++++-- 9 files changed, 361 insertions(+), 59 deletions(-) create mode 100644 meta-selftest/wic/overlayfs_etc.wks.in create mode 100644 meta/classes/overlayfs-etc.bbclass create mode 100644 meta/files/overlayfs-all-overlays.service.in create mode 100644 meta/files/overlayfs-create-dirs.service.in create mode 100644 meta/files/overlayfs-unit.mount.in create mode 100644 meta/files/preinit.sh.in -- 2.28.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#159498): https://lists.openembedded.org/g/openembedded-core/message/159498 Mute This Topic: https://lists.openembedded.org/mt/87634115/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-