[bitnami/telegraf] Add VIB tests (#26723)

* [bitnami/telegraf] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Modify runtime_params

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Update spdx test name

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Apply suggestions from code review

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
This commit is contained in:
Francisco de Paz Galan
2023-03-09 09:42:53 +01:00
committed by GitHub
parent 8497685c69
commit 361eecf901
6 changed files with 65 additions and 3 deletions

View File

@@ -0,0 +1,9 @@
#!/bin/bash
set -o errexit
set -o nounset
set -o pipefail
mapfile -t files < <( find /bitnami "$BITNAMI_ROOT_DIR" -name '.spdx-*.json' )
[[ ${#files[@]} -eq 0 ]] && exit 1

View File

@@ -0,0 +1,10 @@
########################
# Checks there is at least a spdx file
# included in the bitnami directories
# Needed vars:
# - .Vars.root_dir
########################
command:
check-spdx:
exec: export BITNAMI_ROOT_DIR={{ .Vars.root_dir }} && ./common/goss/scripts/check-spdx.sh
exit-status: 0