Backport Best effort Istio probing to 0.11 - #7597
Conversation
|
@JRBANCEL: GitHub didn't allow me to request PR reviews from the following users: animeshsingh. Note that only knative members and repo collaborators can review this PR, and authors cannot review their own PRs. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Best effort Istio probingBest effort Istio probing to 0.11
|
The following is the coverage report on the affected files.
|
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JRBANCEL, tcnghia The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
The following jobs failed:
Failed non-flaky tests preventing automatic retry of pull-knative-serving-integration-tests: and 34 more. |
|
The following jobs failed:
Failed non-flaky tests preventing automatic retry of pull-knative-serving-upgrade-tests: |
|
/retest |
|
I lgtmed the change, but not sure why the tests are complaining. All of them, so this may be a areal problem, just test flakes. |
|
The tests are failing because compare that with a run on |
0.11 release branch CI Is broken too: https://testgrid.knative.dev/knative-0.11#serving-continuous |
|
@chaodaiG is anyone looking at fixing it? |
|
I'll take a quick look. It first started on 02/22/2020: https://prow.knative.dev/view/gcs/knative-prow/logs/ci-knative-serving-0.11-continuous/1231138661567827968/ The run on 02/21/2020 passed: https://prow.knative.dev/view/gcs/knative-prow/logs/ci-knative-serving-0.11-continuous/1230776268409016320/ but these 2 built on the same commit, so there must be some env changed |
|
This is very likely caused by Prow test image update happened on 02/21/2020, from this PR: knative/test-infra#1727 @chizhg , we should re-evaluate the priority of using versioned tag instead of a fixed tag for every single Prow job: knative/test-infra#1556 In short, I have a suspicion that this is due to |
There are two issues here: The first one is indeed related to The second one is we are generating Prow jobs for all release branches, e.g. the auto-tls-test job was added in release-0.13, but we are also generating the Prow job for release-0.11 and release-0.12, and the job will always fail as the two branches does not have the script. |
We can kindly ignore auto-tls test in this case, but we should fix integration test. What's mystery to me is why the same |
|
I don't think we can just simply remove autotls test is easy, just add an empty script to make it pass |
|
I think an easier way to fix here, as well as in the long term would be installing I agree we can add an empty auto-tls script to fix the issue here, but in the long term, the config-generator needs to support setting branches in the job level. |
|
Agree both in general.
Please do if you could find the working ko version in this case.
…On Thu, Apr 16, 2020, 8:46 PM Chi Zhang ***@***.***> wrote:
I think an easier way to fix here, as well as in the long term would be
installing ko and pin the version in the script. Since we are going to
release test-infra together with other knative projects, we can make sure
the tests for each release branch are using the compatible version of ko.
The same for other tools that do not support backward compatibility, e.g.
gcloud and kubectl.
I agree we can add an empty auto-tls script to fix the issue here, but in
the long term, the config-generator needs to support setting branches in
the job level.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#7597 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKXNDYO4IMOCOMZMVZ6RYVTRM7GJNANCNFSM4MIFZHSQ>
.
|
|
/retest |
|
@JRBANCEL Is this going to generate a new minor version of 0.11 ? |
|
Yes, this will be in 0.11.2, released next Tuesday. |
Backport of #6962 to 0.11.
This has been asked by https://github.com/kubeflow/kubeflow.
/cc @animeshsingh