Overwrite fstab to become adapted guest container environment 59/28959/2
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Sat, 22 Apr 2023 08:19:03 +0000 (17:19 +0900)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 2 Jun 2023 09:06:53 +0000 (09:06 +0000)
When existing agl demo integrate to container guest, need to
disable many mount operations.
Existing agl demo image use loose setting by fstab.

This patch remove unnecessary mount operations from fstab
in case of container guest.

Bug-AGL: SPEC-4766

Change-Id: I254d64bf4cbb3f4b27008e16ac8438585a46c9d7
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
recipes-core/base-files/agl-container-guest/fstab [new file with mode: 0644]
recipes-core/base-files/base-files_%.bbappend [new file with mode: 0644]
recipes-core/base-files/base-files_agl-container-guest-demo.inc [new file with mode: 0644]

diff --git a/recipes-core/base-files/agl-container-guest/fstab b/recipes-core/base-files/agl-container-guest/fstab
new file mode 100644 (file)
index 0000000..13389d4
--- /dev/null
@@ -0,0 +1,3 @@
+# Reference fstab for container guest
+devpts               /dev/pts             devpts     mode=0620,ptmxmode=0666,gid=5       0  0
+tmpfs                /var/volatile        tmpfs      defaults              0  0
diff --git a/recipes-core/base-files/base-files_%.bbappend b/recipes-core/base-files/base-files_%.bbappend
new file mode 100644 (file)
index 0000000..aeddb7c
--- /dev/null
@@ -0,0 +1 @@
+require ${@bb.utils.contains('AGL_FEATURES', 'agl-container-guest-demo', 'base-files_agl-container-guest-demo.inc', '', d)}
diff --git a/recipes-core/base-files/base-files_agl-container-guest-demo.inc b/recipes-core/base-files/base-files_agl-container-guest-demo.inc
new file mode 100644 (file)
index 0000000..dfce6ce
--- /dev/null
@@ -0,0 +1,2 @@
+FILESEXTRAPATHS:prepend := "${THISDIR}/agl-container-guest:"
+