From b83de510d5e50285805b557866b94c5be3dd2a3f Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Mon, 25 May 2020 17:14:16 +0000 Subject: Cluster demo support updates Changes include: - Rework cluster-demo-network-config recipe to have the installed service file be a template, allowing the recipe to potentially change the target network device easily. A new variable AGL_CLUSTER_NET_DEVICE has been added to do so, with a default value of eth1. The interface configuration has been moved to a helper shell script, cluster-demo-network-conf.sh, with some additional logic added to update the interface blacklist in the connman configuration. This makes things more generic and allows setting up the cluster demo on boards other than H3+KF. - Update agl-cluster-demo-support feature dependency with new agl-weston-remoting feature that replaces agl-gstrecorder. Bug-AGL: SPEC-3395 Signed-off-by: Scott Murray Change-Id: I9109b8e7782112d5504866f67e6bb5953c79d4a8 --- .../files/cluster-demo-network-conf@.service | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service (limited to 'recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service') diff --git a/recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service b/recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service new file mode 100644 index 000000000..5fc29b7a0 --- /dev/null +++ b/recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service @@ -0,0 +1,12 @@ +[Unit] +Description=Configure dedicated link for cluster demo network +After=sys-subsystem-net-devices-%i.device +Requires=sys-subsystem-net-devices-%i.device +Before=network.target + +[Service] +ExecStart=/usr/sbin/cluster-demo-network-conf.sh %i +Type=oneshot + +[Install] +WantedBy=network.target -- cgit 1.2.3-korg