Cluster demo support updates 69/24569/2
authorScott Murray <scott.murray@konsulko.com>
Mon, 25 May 2020 17:14:16 +0000 (17:14 +0000)
committerScott Murray <scott.murray@konsulko.com>
Tue, 26 May 2020 14:36:11 +0000 (14:36 +0000)
commitb83de510d5e50285805b557866b94c5be3dd2a3f
tree8cff013155d94a7f97c8521249fc0ba1f3dacd97
parent2e30ec6f8131deacec2861d43000e42515d66019
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 <scott.murray@konsulko.com>
Change-Id: I9109b8e7782112d5504866f67e6bb5953c79d4a8
recipes-config/cluster-demo-network-config/cluster-demo-network-config_1.0.bb
recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf.service [deleted file]
recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf.sh [new file with mode: 0644]
recipes-config/cluster-demo-network-config/files/cluster-demo-network-conf@.service [new file with mode: 0644]
templates/feature/agl-cluster-demo-support/included.dep