@@ -199,19 +199,19 @@ buildStartTime="$(date +"%Y-%m-%d %H:%M:%S")"
199199# #############################################
200200# run the collector
201201ENVIRONMENT_DATA=$( build-deploy-tool collect environment)
202- # echo "$ENVIRONMENT_DATA" | jq -r '.deployments.items[]?.name'
203- # echo "$ENVIRONMENT_DATA" | jq -r '.cronjobs.items[]?.name'
204- # echo "$ENVIRONMENT_DATA" | jq -r '.ingress.items[]?.name'
205- # echo "$ENVIRONMENT_DATA" | jq -r '.services.items[]?.name'
206- # echo "$ENVIRONMENT_DATA" | jq -r '.secrets.items[]?.name'
207- # echo "$ENVIRONMENT_DATA" | jq -r '.pvcs.items[]?.name'
208- # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1.items[]?.name'
209- # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1alpha1.items[]?.name'
210- # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1.items[]?.name'
211- # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1alpha1.items[]?.name'
212- # echo "$ENVIRONMENT_DATA" | jq -r '.mariadbconsumers.items[]?.name'
213- # echo "$ENVIRONMENT_DATA" | jq -r '.mongodbconsumers.items[]?.name'
214- # echo "$ENVIRONMENT_DATA" | jq -r '.postgresqlconsumers.items[]?.name'
202+ # echo "$ENVIRONMENT_DATA" | jq -r '.deployments.items[]?.metadata. name'
203+ # echo "$ENVIRONMENT_DATA" | jq -r '.cronjobs.items[]?.metadata. name'
204+ # echo "$ENVIRONMENT_DATA" | jq -r '.ingress.items[]?.metadata. name'
205+ # echo "$ENVIRONMENT_DATA" | jq -r '.services.items[]?.metadata. name'
206+ # echo "$ENVIRONMENT_DATA" | jq -r '.secrets.items[]?.metadata. name'
207+ # echo "$ENVIRONMENT_DATA" | jq -r '.pvcs.items[]?.metadata. name'
208+ # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1.items[]?.metadata. name'
209+ # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1alpha1.items[]?.metadata. name'
210+ # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1.items[]?.metadata. name'
211+ # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1alpha1.items[]?.metadata. name'
212+ # echo "$ENVIRONMENT_DATA" | jq -r '.mariadbconsumers.items[]?.metadata. name'
213+ # echo "$ENVIRONMENT_DATA" | jq -r '.mongodbconsumers.items[]?.metadata. name'
214+ # echo "$ENVIRONMENT_DATA" | jq -r '.postgresqlconsumers.items[]?.metadata. name'
215215
216216currentStepEnd=" $( date +" %Y-%m-%d %H:%M:%S" ) "
217217# @TODO: uncomment when collector is introduced
@@ -1658,7 +1658,7 @@ LAGOON_DEPLOYMENTS_TO_JSON=$(build-deploy-tool identify lagoon-services --images
16581658echo " ${LAGOON_DEPLOYMENTS_TO_JSON} "
16591659MATCHED_MARIADB=false
16601660DELETE_MARIADB=()
1661- for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .mariadbconsumers.items[]?.name' ) ; do
1661+ for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .mariadbconsumers.items[]?.metadata. name' ) ; do
16621662 for DBAAS_ENTRY in " ${DBAAS[@]} "
16631663 do
16641664 IFS=' :' read -ra DBAAS_ENTRY_SPLIT <<< " $DBAAS_ENTRY"
@@ -1677,7 +1677,7 @@ done
16771677
16781678MATCHED_POSTGRES=false
16791679DELETE_POSTGRES=()
1680- for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .postgresqlconsumers.items[]?.name' ) ; do
1680+ for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .postgresqlconsumers.items[]?.metadata. name' ) ; do
16811681 for DBAAS_ENTRY in " ${DBAAS[@]} "
16821682 do
16831683 IFS=' :' read -ra DBAAS_ENTRY_SPLIT <<< " $DBAAS_ENTRY"
@@ -1695,7 +1695,7 @@ done
16951695
16961696MATCHED_MONGODB=false
16971697DELETE_MONGODB=()
1698- for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .mongodbconsumers.items[]?.name' ) ; do
1698+ for EXIST_CONSUMERS in $( echo " $ENVIRONMENT_DATA " | jq -r ' .mongodbconsumers.items[]?.metadata. name' ) ; do
16991699 for DBAAS_ENTRY in " ${DBAAS[@]} "
17001700 do
17011701 IFS=' :' read -ra DBAAS_ENTRY_SPLIT <<< " $DBAAS_ENTRY"
@@ -1714,7 +1714,7 @@ done
17141714# check the current deployments in the environment against what the build has created and mark anything that isnt in this build as needing removal
17151715MATCHED_DEPLOYMENT=false
17161716DELETE_DEPLOYMENT=()
1717- for EXIST_DEPLOYMENT in $( echo " $ENVIRONMENT_DATA " | jq -r ' .deployments.items[]?.name' ) ; do
1717+ for EXIST_DEPLOYMENT in $( echo " $ENVIRONMENT_DATA " | jq -r ' .deployments.items[]?.metadata. name' ) ; do
17181718 for DEPLOYMENT in $( echo " $LAGOON_DEPLOYMENTS_TO_JSON " | jq -rc ' .deployments[]?' )
17191719 do
17201720 if [ " ${EXIST_DEPLOYMENT} " == " ${DEPLOYMENT} " ]; then
@@ -1730,7 +1730,7 @@ done
17301730# check the current volumes in the environment against what the build has created and mark anything that isnt in this build as needing removal
17311731MATCHED_VOLUME=false
17321732DELETE_VOLUME=()
1733- for EXIST_PVC in $( echo " $ENVIRONMENT_DATA " | jq -r ' .pvcs.items[]?.name' ) ; do
1733+ for EXIST_PVC in $( echo " $ENVIRONMENT_DATA " | jq -r ' .pvcs.items[]?.metadata. name' ) ; do
17341734 for VOLUME in $( echo " $LAGOON_DEPLOYMENTS_TO_JSON " | jq -rc ' .volumes[]?' )
17351735 do
17361736 if [ " ${EXIST_PVC} " == " ${VOLUME} " ]; then
@@ -1746,7 +1746,7 @@ done
17461746# check the current services in the environment against what the build has created and mark anything that isnt in this build as needing removal
17471747MATCHED_SERVICE=false
17481748DELETE_SERVICE=()
1749- for EXIST_SERVICE in $( echo " $ENVIRONMENT_DATA " | jq -r ' .services.items[]?.name' ) ; do
1749+ for EXIST_SERVICE in $( echo " $ENVIRONMENT_DATA " | jq -r ' .services.items[]?.metadata. name' ) ; do
17501750 for SERVICE in $( echo " $LAGOON_DEPLOYMENTS_TO_JSON " | jq -rc ' .services[]?' )
17511751 do
17521752 if [ " ${EXIST_SERVICE} " == " ${SERVICE} " ]; then
@@ -1760,13 +1760,13 @@ for EXIST_SERVICE in $(echo "$ENVIRONMENT_DATA" | jq -r '.services.items[]?.name
17601760 MATCHED_SERVICE=false
17611761done
17621762
1763- # echo "$ENVIRONMENT_DATA" | jq -r '.cronjobs.items[]?.name'
1764- # echo "$ENVIRONMENT_DATA" | jq -r '.ingress.items[]?.name'
1765- # echo "$ENVIRONMENT_DATA" | jq -r '.secrets.items[]?.name'
1766- # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1.items[]?.name'
1767- # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1alpha1.items[]?.name'
1768- # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1.items[]?.name'
1769- # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1alpha1.items[]?.name'
1763+ # echo "$ENVIRONMENT_DATA" | jq -r '.cronjobs.items[]?.metadata. name'
1764+ # echo "$ENVIRONMENT_DATA" | jq -r '.ingress.items[]?.metadata. name'
1765+ # echo "$ENVIRONMENT_DATA" | jq -r '.secrets.items[]?.metadata. name'
1766+ # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1.items[]?.metadata. name'
1767+ # echo "$ENVIRONMENT_DATA" | jq -r '.schedulesv1alpha1.items[]?.metadata. name'
1768+ # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1.items[]?.metadata. name'
1769+ # echo "$ENVIRONMENT_DATA" | jq -r '.prebackuppodsv1alpha1.items[]?.metadata. name'
17701770
17711771if [[ ${# DELETE_DEPLOYMENT[@]} -ne 0 ]] || [[ ${# DELETE_SERVICE[@]} -ne 0 ]] || [[ ${# DELETE_VOLUME[@]} -ne 0 ]] || [[ ${# DELETE_MARIADB[@]} -ne 0 ]] || [[ ${# DELETE_POSTGRES[@]} -ne 0 ]] || [[ ${# DELETE_MONGODB[@]} -ne 0 ]]; then
17721772 # only show the service cleanup section if there is anything to actually clean up
0 commit comments