Whenever /var/log/horizon/horizon.log recreated as a root,
the touch command fails, and the chown commands got skipped.
This results in idempotency issues when the logs path become
accessed under mismatching user.
Fix this by making the chown command always applying disregard
of the touch command results.
Closes-Bug: #1819626
Change-Id: Ied538dbc7dbd311361108747a1e89d1f5740eedd
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
The upgrade tasks in charge of stopping and disabling the systemd
services are now removed as most of the services are now containerized [0],
but the horizon service was left away.
[0] - e4ee042a2aaf880e9863461a7423549be3bb0aa1
Change-Id: I981fdc706ce897b84f416306cf9285ce28979f11
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the horizon service.
With this patch the baremetal version of each respective horizon service
has been removed.
Change-Id: I132465a32cd9f5e094ed184a92549d6521ad4e64
Related-Blueprint: services-yaml-flattening