platform: Provide ansible playbook for provisioning HMR touchhost

The ansible scripts will be used to initialize and update HMR Raspberry
Pi TouchHosts automatically and systematically.

Bug=b:290432772
Test=All tasks ran on a physical Raspberry Pi module
1. Copy TouchHostD API to host, confirmed copied into destination folder
2. Copy service unit file to host, confirmed copied into destination
folder
3. Configure systemD to start TouchHostD into boot sequence, confirmed
it is running using `systemctl status touchHostD.service`
4. Send POST request to touch host after reboot, confirmed received
status 200
5. Confirmed TouchHostD was running by the user newly created using
`ps -u <user-name>` and comparing process PID with systemctl

Change-Id: I6854ebfaf4c23e719a27f430d96673f88313d1ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/human_motion_robot/+/4665414
Reviewed-by: Henry Barnor <hbarnor@chromium.org>
Tested-by: Douglas Chiang <douglasdothnc@gmail.com>
Commit-Queue: Douglas Chiang <douglasdothnc@gmail.com>
6 files changed
tree: 5e179143eb832a5c4c95aedf2e7d0229d3d7f862
  1. provisioning/
  2. DIR_METADATA
  3. OWNERS