Skip to content

Add flag trustDomain to pilot.#9059

Merged
istio-testing merged 16 commits intoistio:release-1.1from
axel7born:pilot-trust-domain-1
Dec 10, 2018
Merged

Add flag trustDomain to pilot.#9059
istio-testing merged 16 commits intoistio:release-1.1from
axel7born:pilot-trust-domain-1

Conversation

@axel7born
Copy link
Copy Markdown
Member

Add the flag identityDomain to the pilot to make the trust domain for PilotSAN configurable.

This PR is the first part of #8976 and is related to #8661

@googlebot
Copy link
Copy Markdown
Collaborator

We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google.
In order to pass this check, please resolve this problem and have the pull request author add another comment and the bot will run again. If the bot doesn't comment, it means it doesn't think anything has changed.

@googlebot googlebot added the cla: no Set by the Google CLA bot to indicate the author of a PR has not signed the Google CLA. label Oct 1, 2018
@kramerul kramerul force-pushed the pilot-trust-domain-1 branch from b4b17d7 to 8e6dd6b Compare October 9, 2018 10:24
@codecov
Copy link
Copy Markdown

codecov bot commented Oct 9, 2018

Codecov Report

Merging #9059 into release-1.1 will increase coverage by 8%.
The diff coverage is 70%.

Impacted file tree graph

@@              Coverage Diff               @@
##           release-1.1   #9059      +/-   ##
==============================================
+ Coverage           63%     70%      +8%     
==============================================
  Files              561     438     -123     
  Lines            51937   41196   -10741     
==============================================
- Hits             32386   28717    -3669     
+ Misses           17691   11092    -6599     
+ Partials          1860    1387     -473
Impacted Files Coverage Δ
mixer/pkg/checkcache/cache.go 100% <ø> (ø) ⬆️
mixer/pkg/runtime/config/snapshot.go 58% <ø> (ø) ⬆️
mixer/pkg/template/template.go 61% <ø> (ø) ⬆️
pilot/pkg/model/context.go 74% <ø> (+5%) ⬆️
galley/pkg/crd/validation/validation.go 50% <0%> (+16%) ⬆️
mixer/template/template.gen.go 0% <0%> (-29%) ⬇️
pilot/pkg/networking/plugin/mixer/mixer.go 1% <0%> (ø) ⬆️
mixer/pkg/runtime/config/strings.go 92% <0%> (ø) ⬆️
...t/pkg/networking/plugin/envoyfilter/envoyfilter.go 21% <0%> (ø)
mixer/pkg/runtime/routing/table.go 100% <100%> (ø) ⬆️
... and 210 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update dc84b66...82eccca. Read the comment docs.

@googlebot
Copy link
Copy Markdown
Collaborator

CLAs look good, thanks!

@googlebot googlebot added cla: yes and removed cla: no Set by the Google CLA bot to indicate the author of a PR has not signed the Google CLA. labels Oct 9, 2018
@cmluciano
Copy link
Copy Markdown
Member

cmluciano commented Oct 10, 2018

/ok-to-test

cc @elevran @myidpt

@cmluciano
Copy link
Copy Markdown
Member

/retest

@axel7born
Copy link
Copy Markdown
Member Author

/retest

@c0d1ngm0nk3y
Copy link
Copy Markdown
Member

/test e2e-mixer-no_auth

@istio-testing istio-testing added the needs-rebase Indicates a PR needs to be rebased before being merged label Oct 17, 2018
@istio-testing istio-testing removed the needs-rebase Indicates a PR needs to be rebased before being merged label Oct 17, 2018
@axel7born
Copy link
Copy Markdown
Member Author

/assign @ijsnellf
/assign @andraxylia
/assign @costinm

axel7born and others added 16 commits December 7, 2018 21:01
Co-authored-by: Ulrich Kramer <u.kramer@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ulrich Kramer <u.kramer@sap.com>
Fix wrong domain name for AuthenticationPolicy_NONE.

Co-authored-by: Axel Siebenborn <axel.siebenborn@sap.com>
Issue istio#9313

If the helm templating is changed, the env REFRESH_GOLDEN can be used to
update the HelmInject/webhook tests as well as the other pilot tests.

Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Julia Plachetka <julia.plachetka@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
…ult of trust-domain from cluster.local to empty

Co-authored-by: Jakob Schmid <jakob.schmid@sap.com>
@axel7born axel7born force-pushed the pilot-trust-domain-1 branch from 3b125f3 to 82eccca Compare December 7, 2018 20:02
@jkbschmid
Copy link
Copy Markdown
Contributor

/retest

@kramerul
Copy link
Copy Markdown
Contributor

@myidpt, @hklai Could you retrigger the ci/circleci tests?

@myidpt
Copy link
Copy Markdown

myidpt commented Dec 10, 2018

/test e2e-mixer-noauth-v1alpha3-v2

@myidpt
Copy link
Copy Markdown

myidpt commented Dec 10, 2018

/lgtm

@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: axel7born, costinm, myidpt

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

@istio-testing istio-testing merged commit a1cafbe into istio:release-1.1 Dec 10, 2018
@myidpt
Copy link
Copy Markdown

myidpt commented Dec 10, 2018

Finally we got this merged! Thanks everyone!

@istio-testing
Copy link
Copy Markdown
Collaborator

@axel7born: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
prow/e2e-simpleTests-cni.sh 61418c70f6426b1420d3c70e967ee56af6becbe5 link /test e2e-simpleTests-cni
prow/istio-pilot-multicluster-e2e.sh 82eccca link /test istio-pilot-multicluster-e2e
Details

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. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.