diff --git a/go.mod b/go.mod index 613d493124..9529ddd2e0 100644 --- a/go.mod +++ b/go.mod @@ -25,10 +25,10 @@ require ( k8s.io/apimachinery v0.28.5 k8s.io/client-go v0.28.5 k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 - knative.dev/eventing v0.39.1-0.20240123073934-6962251f674c - knative.dev/hack v0.0.0-20240123013652-45dcf107b43f - knative.dev/pkg v0.0.0-20240123013630-b42fab9a0e8f - knative.dev/reconciler-test v0.0.0-20240119013918-546d310454a6 + knative.dev/eventing v0.40.0 + knative.dev/hack v0.0.0-20240123162936-f3f03ac0ab1a + knative.dev/pkg v0.0.0-20240116073220-b488e7be5902 + knative.dev/reconciler-test v0.0.0-20240116084801-50276dfba7b3 sigs.k8s.io/yaml v1.4.0 ) diff --git a/go.sum b/go.sum index b414cc446c..ca0e0f89f0 100644 --- a/go.sum +++ b/go.sum @@ -970,14 +970,14 @@ k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 h1:LyMgNKD2P8Wn1iAwQU5Ohx k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9/go.mod h1:wZK2AVp1uHCp4VamDVgBP2COHZjqD1T68Rf0CM3YjSM= k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 h1:qY1Ad8PODbnymg2pRbkyMT/ylpTrCM8P2RJ0yroCyIk= k8s.io/utils v0.0.0-20230406110748-d93618cff8a2/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/eventing v0.39.1-0.20240123073934-6962251f674c h1:Tln3TSbLVT+wxHxuYvAlXpMP8J9EEOmytxMTDs+RJXU= -knative.dev/eventing v0.39.1-0.20240123073934-6962251f674c/go.mod h1:+yUUIyvX9fn9bCSH3012kc8rG7YBbjvvxwy1Kr53dRc= -knative.dev/hack v0.0.0-20240123013652-45dcf107b43f h1:mZKzfj6YZ9iDmeAhqSA9p7CCUjfpWxF342+bZxaI2nk= -knative.dev/hack v0.0.0-20240123013652-45dcf107b43f/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q= -knative.dev/pkg v0.0.0-20240123013630-b42fab9a0e8f h1:Kx82sEJ4dwn0RzuuhXqoE+XALVmsbEeb5ALTS6PZzg4= -knative.dev/pkg v0.0.0-20240123013630-b42fab9a0e8f/go.mod h1:WPAWBlZJYygPPfqng8X9lbx/QrOD6bG7OqJX6Jb7zyo= -knative.dev/reconciler-test v0.0.0-20240119013918-546d310454a6 h1:GeDrhsKY7CGCd4WnNqyWmO2sOH2jszHXFvFUp9yU/4Q= -knative.dev/reconciler-test v0.0.0-20240119013918-546d310454a6/go.mod h1:PdI3uCI/8URA+hyBvWqZ2pwCIvX/4/nqCNsdW1cQauM= +knative.dev/eventing v0.40.0 h1:zvMeKGBdQ5Us94Hdy7jmxpzyc1fdFnO4SS21+6nDSiU= +knative.dev/eventing v0.40.0/go.mod h1:+yUUIyvX9fn9bCSH3012kc8rG7YBbjvvxwy1Kr53dRc= +knative.dev/hack v0.0.0-20240123162936-f3f03ac0ab1a h1:+4Mdk0Lt3LGAVEI6vYyhfjBlVBx7sqS4wECtTkuXoSY= +knative.dev/hack v0.0.0-20240123162936-f3f03ac0ab1a/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q= +knative.dev/pkg v0.0.0-20240116073220-b488e7be5902 h1:H6+JJN23fhwYWCHY1339sY6uhIyoUwDy1a8dN233fdk= +knative.dev/pkg v0.0.0-20240116073220-b488e7be5902/go.mod h1:NYk8mMYoLkO7CQWnNkti4YGGnvLxN6MIDbUvtgeo0C0= +knative.dev/reconciler-test v0.0.0-20240116084801-50276dfba7b3 h1:YgmYC7C3CH1urEryPvgS1PmVi6PZG2fXqGWDQ0snib4= +knative.dev/reconciler-test v0.0.0-20240116084801-50276dfba7b3/go.mod h1:PdI3uCI/8URA+hyBvWqZ2pwCIvX/4/nqCNsdW1cQauM= pgregory.net/rapid v0.3.3/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw= pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= diff --git a/vendor/knative.dev/eventing/test/e2e-common.sh b/vendor/knative.dev/eventing/test/e2e-common.sh index d0ff548b84..081bcf179e 100644 --- a/vendor/knative.dev/eventing/test/e2e-common.sh +++ b/vendor/knative.dev/eventing/test/e2e-common.sh @@ -221,7 +221,7 @@ function install_mt_broker() { if [[ -z "${EVENTING_MT_CHANNEL_BROKER_YAML:-}" ]]; then build_knative_from_source else - echo "use exist EVENTING_MT_CHANNEL_BROKER_YAML" + echo "use existing EVENTING_MT_CHANNEL_BROKER_YAML" fi local EVENTING_MT_CHANNEL_BROKER_NAME=${TMP_DIR}/${EVENTING_MT_CHANNEL_BROKER_YAML##*/} sed "s/namespace: ${KNATIVE_DEFAULT_NAMESPACE}/namespace: ${SYSTEM_NAMESPACE}/g" "${EVENTING_MT_CHANNEL_BROKER_YAML}" > "${EVENTING_MT_CHANNEL_BROKER_NAME}" @@ -233,6 +233,20 @@ function install_mt_broker() { wait_until_pods_running "${SYSTEM_NAMESPACE}" || fail_test "Knative Eventing with MT Broker did not come up" } +function install_post_install_job() { + # Var defined and populated by generate-yaml.sh + if [[ -z "${EVENTING_POST_INSTALL_YAML:-}" ]]; then + build_knative_from_source + else + echo "use existing EVENTING_POST_INSTALL_YAML" + fi + local EVENTING_POST_INSTALL_NAME=${TMP_DIR}/${EVENTING_POST_INSTALL_YAML##*/} + sed "s/namespace: ${KNATIVE_DEFAULT_NAMESPACE}/namespace: ${SYSTEM_NAMESPACE}/g" "${EVENTING_POST_INSTALL_YAML}" > "${EVENTING_POST_INSTALL_NAME=}" + kubectl create \ + -f "${EVENTING_POST_INSTALL_NAME}" || return 1 + UNINSTALL_LIST+=( "${EVENTING_POST_INSTALL_NAME}" ) +} + function enable_sugar() { # Extra parameters for ko apply KO_FLAGS="${KO_FLAGS:-}" diff --git a/vendor/knative.dev/hack/release.sh b/vendor/knative.dev/hack/release.sh index 256ae40d0e..cbc20f6901 100644 --- a/vendor/knative.dev/hack/release.sh +++ b/vendor/knative.dev/hack/release.sh @@ -675,8 +675,8 @@ function set_latest_to_highest_semver() { abort "cannot get relase id from github" fi - hub_tool api --method PATCH "/repos/knative/serving/releases/$release_id" \ - -F make_latest=true > /dev/null || abort "error settomg $last_version to 'latest'" + hub_tool api --method PATCH "/repos/${ORG_NAME}/${REPO_NAME}/releases/$release_id" \ + -F make_latest=true > /dev/null || abort "error setting $last_version to 'latest'" echo "Github release ${last_version} set as 'latest'" } diff --git a/vendor/modules.txt b/vendor/modules.txt index 63fa381e54..e6413fa78e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1303,7 +1303,7 @@ k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/strings/slices k8s.io/utils/trace -# knative.dev/eventing v0.39.1-0.20240123073934-6962251f674c +# knative.dev/eventing v0.40.0 ## explicit; go 1.21 knative.dev/eventing/cmd/heartbeats knative.dev/eventing/pkg/adapter/v2 @@ -1417,11 +1417,11 @@ knative.dev/eventing/test/upgrade/prober/wathola/fetcher knative.dev/eventing/test/upgrade/prober/wathola/forwarder knative.dev/eventing/test/upgrade/prober/wathola/receiver knative.dev/eventing/test/upgrade/prober/wathola/sender -# knative.dev/hack v0.0.0-20240123013652-45dcf107b43f +# knative.dev/hack v0.0.0-20240123162936-f3f03ac0ab1a ## explicit; go 1.18 knative.dev/hack knative.dev/hack/shell -# knative.dev/pkg v0.0.0-20240123013630-b42fab9a0e8f +# knative.dev/pkg v0.0.0-20240116073220-b488e7be5902 ## explicit; go 1.18 knative.dev/pkg/apiextensions/storageversion knative.dev/pkg/apiextensions/storageversion/cmd/migrate @@ -1519,7 +1519,7 @@ knative.dev/pkg/webhook/resourcesemantics knative.dev/pkg/webhook/resourcesemantics/conversion knative.dev/pkg/webhook/resourcesemantics/defaulting knative.dev/pkg/webhook/resourcesemantics/validation -# knative.dev/reconciler-test v0.0.0-20240119013918-546d310454a6 +# knative.dev/reconciler-test v0.0.0-20240116084801-50276dfba7b3 ## explicit; go 1.20 knative.dev/reconciler-test/cmd/eventshub knative.dev/reconciler-test/pkg/environment