Fix project name mapping to DLRN project name (v2)
This fixes failures produced when project name
doesn't starts with 'openstack/'
This is intended to unblock the use of tripleo-ci
that is now failing with projects that are not
hosted under the 'openstack/' prefix (like for
example x/tobiko).
Note: removed set -u because this can break source activate on old
versions of virtualenv.
The role should not fail when it fails to find a mapping, so it was
refactored to assured that.
Also assures that the html report of Ansible is colored, making it
easier to read.
Reviewed: https:/ /review. opendev. org/701967 /git.openstack. org/cgit/ openstack/ tripleo- quickstart- extras/ commit/ ?id=57958471071 7f6cdc2031c8641 aeb60f374cb595
Committed: https:/
Submitter: Zuul
Branch: master
commit 579584710717f6c dc2031c8641aeb6 0f374cb595
Author: Sorin Sbarnea <email address hidden>
Date: Thu Jan 9 15:38:20 2020 +0100
Fix project name mapping to DLRN project name (v2)
This fixes failures produced when project name
doesn't starts with 'openstack/'
This is intended to unblock the use of tripleo-ci
that is now failing with projects that are not
hosted under the 'openstack/' prefix (like for
example x/tobiko).
Note: removed set -u because this can break source activate on old
versions of virtualenv.
The role should not fail when it fails to find a mapping, so it was
refactored to assured that.
Also assures that the html report of Ansible is colored, making it
easier to read.
Change-Id: Ibb562f81841937 3700177f3b2e665 cd4eb5e32ef
Partial-Bug: #1859167
Partial-Bug: #1858890