Skip to content

Commit

Permalink
STAC-22141: Fix aigrap script
Browse files Browse the repository at this point in the history
  • Loading branch information
viliakov committed Dec 10, 2024
1 parent 88a5863 commit 164e8a6
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions stable/suse-observability/installation/o11y-get-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,17 +60,21 @@ helm_release=release

images=()
function listImages() {
helm_values_base="anomaly-detection.enabled=true,backup.enabled=true,victoria-metrics-0.backup.enabled=true,minio.accessKey=ABCDEFGH,minio.secretKey=ABCDEFGHABCDEFGH,stackstate.baseUrl=http://dummy.stackstate.io,stackstate.admin.authentication.password=dummy,stackstate.authentication.adminPassword=dummy,stackstate.license.key=dummy,global.receiverApiKey=dummy,clickhouse.enabled=true,opentelemetry.enabled=true,victoriametrics-cluster.enabled=true"
tmp_file=/tmp/o11y-tenant-get-images
helm_values_base="anomaly-detection.enabled=true,backup.enabled=true,victoria-metrics-0.backup.enabled=true,minio.accessKey=ABCDEFGH,minio.secretKey=ABCDEFGHABCDEFGH,stackstate.baseUrl=http://dummy.stackstate.io,stackstate.admin.authentication.password=dummy,stackstate.authentication.adminPassword=dummy,stackstate.license.key=dummy,global.receiverApiKey=dummy,clickhouse.enabled=true,opentelemetry.enabled=true"
# hbase in Distributed mode
helm_values="$helm_values_base"
while IFS='' read -r line; do images+=("$line"); done < <(helm template "$helm_release" "$helm_chart_archive" --set "$helm_values" 2>/dev/stdout | grep image: | sed -E 's/^.*image: ['\''"]?([^'\''"]*)['\''"]?.*$/\1/')
helm template "$helm_release" "$helm_chart_archive" --set "$helm_values" | grep image: | sed -E 's/^.*image: ['\''"]?([^'\''"]*)['\''"]?.*$/\1/' > "$tmp_file"
while IFS='' read -r line; do images+=("$line"); done < "$tmp_file"

# hbase in Mono mode
helm_values="$helm_values_base,hbase.deployment.mode=Mono"
while IFS='' read -r line; do images+=("$line"); done < <(helm template "$helm_release" "$helm_chart_archive" --set "$helm_values" 2>/dev/stdout | grep image: | sed -E 's/^.*image: ['\''"]?([^'\''"]*)['\''"]?.*$/\1/')
helm template "$helm_release" "$helm_chart_archive" --set "$helm_values" | grep image: | sed -E 's/^.*image: ['\''"]?([^'\''"]*)['\''"]?.*$/\1/' > "$tmp_file"
while IFS='' read -r line; do images+=("$line"); done < "$tmp_file"

# Remove duplicates
IFS=" " read -r -a images <<< "$(echo "${images[@]}" | tr ' ' '\n' | sort -u | tr '\n' ' ')"
rm -f "$tmp_file"
}

listImages
Expand Down

0 comments on commit 164e8a6

Please sign in to comment.