Remove integration type without container manager from container integration 03/30603/2
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Sun, 1 Dec 2024 06:30:31 +0000 (15:30 +0900)
committerNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Sun, 1 Dec 2024 07:05:56 +0000 (16:05 +0900)
commitc152bca6461c72d527af8f38545d8a0bc2324747
treebe8e1b49899abf5b1c1bac777f9df109127cbca9
parent27116c59302f63f6f9e4a1fdf5c089092e987298
Remove integration type without container manager from container integration

Existing container integration was supporing with container-manager and
without container-manager integration.  After the scarthgap update,
systemd cgroup-v1 and v2 mixed support was disabled.  It require to big
rework in resource controle feature.

The lxc only integration (without container-manager integration) has some
limitation for device support.  For example, it can't handle dynamic
device/network interface change, it' can't protect device access from
guest using mknod.  On the other hand, if I mantain to this integration,
it need many human resource.  The lxc only integration does not have
value for these work.

This change drop lxc only integration.  This strategy was discussed
in gerrit 30506.

Bug-AGL: SPEC-5283

Change-Id: I66b209cdf7fa6bf77439a24211de4da7dcdfa873
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
52 files changed:
meta-agl-ic-container/classes/lxc-config.bbclass [deleted file]
meta-agl-ic-container/conf/include/drm-lease-multi-display.inc [deleted file]
meta-agl-ic-container/conf/include/mc-conf-default.inc [deleted file]
meta-agl-ic-container/dynamic-layers/meta-raspberrypi/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-raspberrypi/recipes-container/lxc-config/lxc-config-cluster-demo_1.0.bbappend [deleted file]
meta-agl-ic-container/dynamic-layers/meta-raspberrypi/recipes-container/lxc-config/lxc-config-ivi-demo/mount.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-raspberrypi/recipes-container/lxc-config/lxc-config-ivi-demo/network.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-raspberrypi/recipes-container/lxc-config/lxc-config-ivi-demo_1.0.bbappend [deleted file]
meta-agl-ic-container/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-cluster-demo_1.0.bbappend [deleted file]
meta-agl-ic-container/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo/mount.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo/network.in [deleted file]
meta-agl-ic-container/dynamic-layers/meta-rcar-gen3/recipes-container/lxc-config/lxc-config-ivi-demo_1.0.bbappend [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/basic.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/environment.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/misc.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/mount.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/network.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo/system.conf.cluster-demo.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-cluster-demo_1.0.bb [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/basic.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/environment.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/misc.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/mount.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/network.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster/system.conf.drm-lease-test-cluster.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-cluster_1.0.bb [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/basic.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/environment.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/misc.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/mount.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/network.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi/system.conf.drm-lease-test-ivi.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-drm-lease-test-ivi_1.0.bb [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/basic.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/environment.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/misc.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/mount.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/network.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy/system.conf.dummy.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-dummy_1.0.bb [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/basic.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/environment.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/misc.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/mount.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/network.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo/system.conf.ivi-demo.in [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/lxc-config-ivi-demo_1.0.bb [deleted file]
meta-agl-ic-container/recipes-container/lxc-config/multi-display.inc [deleted file]
meta-agl-ic-container/recipes-platform/images/agl-cluster-demo-lxc-host.bb [deleted file]
meta-agl-ic-container/recipes-platform/images/agl-lxc-autostart.inc [deleted file]
meta-agl-ic-container/recipes-platform/images/agl-lxc-install-single-image.inc [deleted file]