Skip to content

Use istio-1.0-prerelease so we are ready for 1.0 when it comes out.#1722

Merged
google-prow-robot merged 3 commits intoknative:masterfrom
tcnghia:istio-1.0-prerelease
Jul 26, 2018
Merged

Use istio-1.0-prerelease so we are ready for 1.0 when it comes out.#1722
google-prow-robot merged 3 commits intoknative:masterfrom
tcnghia:istio-1.0-prerelease

Conversation

@tcnghia
Copy link
Copy Markdown
Contributor

@tcnghia tcnghia commented Jul 26, 2018

Istio 1.0 adds validation (yay!) so we need to fix a few things to make the validation happy (1) add a TLS option to our shared Gateway, and (2) make sure headers are all lowercase in VirtualServices.

Also remove the 20 second sleeps between tests.

Fix #1376 #1300
/assign @ZhiminXiang
/assign @akyyy

Istio 1.0 adds validation (yay!) so we need to fix a few things to
make the validation happy (1) add a TLS option to our shared Gateway,
and (2) make sure headers are all lowercased in VirtualServices.

Also remove the 20 seconds sleep.
@tcnghia tcnghia requested review from ZhiminXiang and akyyy July 26, 2018 20:15
@google-prow-robot google-prow-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jul 26, 2018
@mattmoor
Copy link
Copy Markdown
Member

mattmoor commented Jul 26, 2018

/approve

This largely looks good to me. What are the changes we need to cherrypick into release-0.1?

Defer to designated reviewers for /lgtm :)

@google-prow-robot google-prow-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 26, 2018
@tcnghia
Copy link
Copy Markdown
Contributor Author

tcnghia commented Jul 26, 2018

@mattmoor we need to cherry pick 202-gateway.yaml and pkg/controller/names.go changes.

Copy link
Copy Markdown
Contributor

@akyyy akyyy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@google-prow-robot google-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2018
@adrcunha
Copy link
Copy Markdown
Contributor

/lgtm

@google-prow-robot google-prow-robot removed the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2018
@adrcunha
Copy link
Copy Markdown
Contributor

/lgtm

@google-prow-robot google-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2018
@tcnghia
Copy link
Copy Markdown
Contributor Author

tcnghia commented Jul 26, 2018

/assign @adrcunha

Adriano can you please approve for test changes? Thanks

containers:
- name: istio-proxy
# PATCH #2: Add a prestop sleep.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we not need this patch in 1.0 ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. I am adding that, with a TODO to remove once we fix #1370.

@adrcunha
Copy link
Copy Markdown
Contributor

/approve

@google-prow-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: adrcunha, mattmoor, tcnghia

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-prow-robot google-prow-robot removed the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2018
@ZhiminXiang
Copy link
Copy Markdown

/lgtm

@google-prow-robot google-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2018
@google-prow-robot google-prow-robot merged commit 084eda7 into knative:master Jul 26, 2018
mattmoor pushed a commit to mattmoor/serving that referenced this pull request Jul 27, 2018
…native#1722)

* Use istio-1.0-prerelease so we are ready for 1.0 when it comes out.

Istio 1.0 adds validation (yay!) so we need to fix a few things to
make the validation happy (1) add a TLS option to our shared Gateway,
and (2) make sure headers are all lowercased in VirtualServices.

Also remove the 20 seconds sleep.

* Fix unit tests.

* Add prestop sleep, until we resolve knative#1370.
@tcnghia tcnghia mentioned this pull request Aug 1, 2018
ZhiminXiang pushed a commit to ZhiminXiang/serving-1 that referenced this pull request Aug 2, 2018
…native#1722)

* Use istio-1.0-prerelease so we are ready for 1.0 when it comes out.

Istio 1.0 adds validation (yay!) so we need to fix a few things to
make the validation happy (1) add a TLS option to our shared Gateway,
and (2) make sure headers are all lowercased in VirtualServices.

Also remove the 20 seconds sleep.

* Fix unit tests.

* Add prestop sleep, until we resolve knative#1370.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove the delays between e2e tests when switching to Istio 1.0

6 participants