Makes those files conformant with current linting rules and avoids
linting errors when we need to toch them again.
Previous doing "pre-commit run -a" uncovered these errors, now is no
longer reporting any other errors.
Change-Id: Ie4cf229c8f11c2b55b323eac23c89483b26d3781
Allows us to slowly adopt yamllint by having to fix only the files
we would be touching. Once we lower the amount of differences we
can switch it to run on all files.
In addition to having a more consistent code-style this solves
*recurring* bugs like duplicate dictionary keys, like the one
fixes in this change. Only few weeks ago we had to fix a similar bug.
Change-Id: I2ef275700b420a0f700613568e43576079cd4d03
These README files appear to have some cut/paste content including
a conflicting licence, so align it with the repo licence for the
avoidance of any confusion.
Change-Id: I9e9214bada96e077dcddf64ddafca0b893629654
The Bourne shell, dash shell and other truly POSIX compliant shells
have no mechanism for `set -o pipefail`, thus causing a failure and
termination of deployment steps when being run from those systems.
In particular, Debian and Ubuntu systems see these failures.
This patch explicitly specifies the bash shell, meaning Debian and
Ubuntu systems will not trip up in running this script.
Change-Id: Id52fbbca51a2491346ff979433387c7e695bbb43
Closes-Bug: 1739428
The ui_validate_simple test has been failing of late and
it is hard to debug since logs are not collected
from localhost.
This review copies all the .sh and .log files
from the local working dir to the log directory so that
they are included in log collection.
Related-Bug: 1734928
Change-Id: I3bc646f5d1d9584cef4e624e5904f7e88c59442e
The tripleo-ui should always work out of the box.
Let's take a few basic steps to make sure that is
the case.
Change-Id: Ie320cf86a6d6d2bc810221e18f4be5e029c26df2