This commit adds an Ansible Playbook that installs a new certificate to
UEFI secure boot trusted certificates DB in all available hosts and,
optionally, in all subclouds.
Test Plan:
PASS: Build playbookconfig package and image.
PASS: Run playbook in an AIO-SX and check that it added the certificate.
PASS: Run playbook in an AIO-DX and check that it added the certificate
to both controllers.
PASS: Run playbook in a DC and check it added the cert to subcloud
controllers.
PASS: Run playbook in a DC with a subcloud containing a worker node and
check that it added the certificate to all hosts, including
subcloud worker node.
PASS: Run playbook in a DC containing a host with secure boot disabled
and check that it skips that host without failing.
PASS: Run playbook with an expired certificate as input and see it fail.
Story: 2011352
Task: 51687
Change-Id: Ie72fb67059addbe3f0fa341c81d0143c035e3e3d
Signed-off-by: Rodrigo Tavares <Rodrigo.DosSantosTavares@windriver.com>