Browse Source

Merge "Adds Search Path Override"

tags/12.1.0
Zuul Gerrit Code Review 2 weeks ago
parent
commit
e74556d552
2 changed files with 9 additions and 1 deletions
  1. +8
    -0
      doc/source/readme.rst
  2. +1
    -1
      scripts/run-validations.sh

+ 8
- 0
doc/source/readme.rst View File

@@ -378,6 +378,14 @@ When running it, it should output something like this::
undercloud : ok=2 changed=0 unreachable=0 failed=0


If you run into an issue where the validation isn't found, it may be because the
run-validations.sh script is searching for it in the path where the packaging
installs validations. For development, export an environment variable named
VALIDATIONS_BASEDIR with the value of base bath of your git repo.::

cd /path/to/git/repo
export VALIDATIONS_BASEDIR=$(pwd)


Writing the full validation code is quite easy in this case because Ansible has
done all the hard work for us already. We can use the ``ansible_memtotal_mb``


+ 1
- 1
scripts/run-validations.sh View File

@@ -69,7 +69,7 @@ if [ ${DEBUG:-no} == "yes" ]; then
ANSIBLE_DEBUG="-vvvv"
fi

VALIDATIONS_BASEDIR="/usr/share/openstack-tripleo-validations"
VALIDATIONS_BASEDIR=${VALIDATIONS_BASEDIR:="/usr/share/openstack-tripleo-validations"}

VAL=$(find $VALIDATIONS_BASEDIR/playbooks -type f -regex ".*playbooks\/${VALIDATION}\.y[a]?ml")
if [[ -z ${VAL} ]]; then


Loading…
Cancel
Save