UNCLASSIFIED - NO CUI

wait_crd doesn't wait for addons

https://repo1.dso.mil/platform-one/big-bang/bigbang/-/blob/master/tests/deploy/02_wait_for_helmreleases.sh#L138

This loop only goes through the top level keys, so it only catches our core packages.

Quick solve:

  • yq e '(.,.addons) | ... comments="" | .[] | (path | join(".")) ' "${VALUES_FILE}" will print out all the top level keys + all addon keys with their paths (so referencing like yq e '.${package}.git.tag would resolve the path properly regardless of core or addon

Also discovered we're pointing at the wrong values file.

AC:

  • wait_crd updated to run wait scripts for core and addons
Edited by Micah Nagel