Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 1 addition & 12 deletions .github/actions/setup-dynamo-operator/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -739,17 +739,6 @@ runs:
fi
}

verify_grove_admission() {
run_webhook_smoke_test 'Grove PodCliqueSet' smoke_grove
if ! jq -e '.spec.template.headlessServiceConfig != null' \
<<<"${SMOKE_OUTPUT}" >/dev/null; then
echo "::error::Grove PodCliqueSet request succeeded without the defaulting webhook mutation"
printf '%s\n' "${SMOKE_OUTPUT}" >&2
return 1
fi
echo "Grove PodCliqueSet admission succeeded with the expected defaulting mutation"
}

verify_dynamo_admission v1alpha1 smoke_v1alpha1
verify_dynamo_admission v1beta1 smoke_v1beta1
verify_grove_webhook_configuration \
Expand All @@ -760,7 +749,7 @@ runs:
validatingwebhookconfiguration \
podcliqueset-validating-webhook \
pcs.validating.webhooks.grove.io
verify_grove_admission
run_webhook_smoke_test 'Grove PodCliqueSet' smoke_grove
echo "Grove PodCliqueSet defaulting and validation webhooks are installed and healthy"
echo "::endgroup::"

Expand Down
Loading