-
Notifications
You must be signed in to change notification settings - Fork 385
Bump dependencies to support k8s 1.18 #2796
Conversation
3547b38
to
ff12c96
Compare
unit test failed: https://prow.k8s.io/log?id=1259491213271109633&job=pull-service-catalog-test-unit
waitng for kubernetes/test-infra#17567 to be merged |
6984a2a
to
da0ed65
Compare
/retest |
/retest |
b89dd4b
to
e326163
Compare
157087c
to
81cd73d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Irritatingly large and excruciating to review.
Some concerns (that would exist prior to this PR).
/lgtm
allowing others to review.
/hold
Makefile
Outdated
|
||
export GOFLAGS=-mod=vendor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think these should probably add on to whatever ${GOFLAGS}
is already defined and available in the environment.
contrib/hack/ci/run-e2e-tests.sh
Outdated
@@ -85,7 +87,7 @@ test::prepare_data() { | |||
|
|||
test::execute() { | |||
shout "- Executing e2e test..." | |||
pushd ${REPO_ROOT_DIR}/test/e2e/ | |||
pushd "${REPO_ROOT_DIR}/test/e2e/" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice catch
@@ -47,6 +47,8 @@ export TB_NAMESPACE="test-broker" | |||
|
|||
DUMP_CLUSTER_INFO="${DUMP_CLUSTER_INFO:-false}" | |||
|
|||
GOFLAGS=-mod=vendor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why no export like the others?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done 👍
Thanks @MHBauer for the review, I will apply fixes. FYI: I was also waiting until this pr: kubernetes/test-infra#17622 will be merged. Now we will have 3 pipelines to test if the current implementation works fine with 3 latest K8s versions, currently 1.16, 1.17, and 1.18. I tested that manually but IMO having pipelines for that is the best option to do not have any regression and also prove that this PR does not break anything. |
/test pull-service-catalog-test-integration |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jberkhahn, mszostok The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
/test pull-service-catalog-test-integration |
1 similar comment
/test pull-service-catalog-test-integration |
Description
violation_exceptions.txt
(more info: ErrorAPI rule violation: list_type_missing
is faced when the type is[]string
kubernetes/kube-openapi#175). Currently, just add an exception for service catalog APIs as generatedopenapi
is not usedFixes #2793