ta: Avoid dpkg/apt race conditions on static slave 82/1882/2
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 30 Oct 2019 19:00:06 +0000 (20:00 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 30 Oct 2019 20:48:47 +0000 (21:48 +0100)
commit1c3cf6e221e22f207f1a1e788327bc59be0432a5
treebd94fafb2a09033b84274fba135cb204c27d2dff
parent2f004195aa71e593290d00152460d42e3ddefe36
ta: Avoid dpkg/apt race conditions on static slave

AArch64 slaves running the TA RPM/ISO build jobs are static and
have two executors, allowing TA build jobs to run into DPKG/APT
race conditions.

Avoid this by skipping all DEB installations if the required
packages are already installed.

Change-Id: I0bb21c6e99dd43e0fbbf9abb5f1a2599255079f9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
jjb/akraino-templates/akraino-ta-common-macros.yaml