Improvement flexibility for lxc-config 16/26916/1
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Sat, 13 Nov 2021 10:20:31 +0000 (19:20 +0900)
committerNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Mon, 22 Nov 2021 06:46:27 +0000 (15:46 +0900)
commitcd255477e0fca7834d348963c9c1430db3a011a9
treed1719bdfcc179f47f89c77afc54d173e307a154a
parent035be1b50b5f7c3d9473d251dc1949c43edfeb00
Improvement flexibility for lxc-config

Existing lxc config creation recipe is supporting two type string
replacing.  The network interface setting has required to multi line
replacing at aec683913cd645fcf18d7633a12a7b4b42215f69.
These flexibility will support by container manager that is under
developing. But we need quick solution for that now.

This patch provide quick solution. This patch support any network
interface usage in guest.

Bug-AGL: SPEC-4132

Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: I5da97492610124ddfe050660e0cc2c2c5559d5b9
26 files changed:
meta-agl-lxc/classes/lxc-config.bbclass
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in [moved from meta-agl-lxc/recipes-container/lxc-config/files/config.cluster-demo.in with 50% similarity]
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in.orig [new file with mode: 0644]
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-cluster-demo_1.0.bbappend
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo/mount.in [moved from meta-agl-lxc/recipes-container/lxc-config/files/config.ivi-demo.in with 50% similarity]
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo/network.in [new file with mode: 0644]
meta-agl-lxc/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo_1.0.bbappend
meta-agl-lxc/recipes-container/lxc-config/files/config.dummy.in [deleted file]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/basic.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/environment.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/misc.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/network.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-cluster-demo/system.conf.cluster-demo.in [moved from meta-agl-lxc/recipes-container/lxc-config/files/system.conf.cluster-demo.in with 100% similarity]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/basic.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/environment.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/misc.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/mount.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/network.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-dummy/system.conf.dummy.in [moved from meta-agl-lxc/recipes-container/lxc-config/files/system.conf.dummy.in with 100% similarity]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/basic.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/environment.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/misc.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/mount.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/network.in [new file with mode: 0644]
meta-agl-lxc/recipes-container/lxc-config/lxc-config-ivi-demo/system.conf.ivi-demo.in [moved from meta-agl-lxc/recipes-container/lxc-config/files/system.conf.ivi-demo.in with 100% similarity]