Skip to content

Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject#10830

Merged
istio-testing merged 4 commits intoistio:masterfrom
mathspanda:rm-inject-tpl
Apr 11, 2019
Merged

Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject#10830
istio-testing merged 4 commits intoistio:masterfrom
mathspanda:rm-inject-tpl

Conversation

@mathspanda
Copy link
Copy Markdown
Contributor

Fix issue #10380

  1. Remove hardcoded sidecar template in kube-inject.
  2. Modify some tests to read sidecar template from install/kubernetes/helm.
  3. Remove part of meaningless tests for injecting.

Signed-off-by: mathspanda mathspanda826@gmail.com

@istio-testing
Copy link
Copy Markdown
Collaborator

Hi @mathspanda. Thanks for your PR.

I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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.

@mathspanda
Copy link
Copy Markdown
Contributor Author

Previous pr #10690 is closed, for wrong merge branch.

@mathspanda mathspanda changed the title Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject [WIP] Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject Jan 9, 2019
@istio-testing istio-testing added the do-not-merge/work-in-progress Block merging of a PR because it isn't ready yet. label Jan 9, 2019
@mathspanda mathspanda force-pushed the rm-inject-tpl branch 5 times, most recently from 3011937 to b242f83 Compare January 9, 2019 16:33
@mathspanda mathspanda changed the title [WIP] Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject Fix #10380: Remove hardcoded sidecar template for istioctl kube-inject Jan 10, 2019
@istio-testing istio-testing removed the do-not-merge/work-in-progress Block merging of a PR because it isn't ready yet. label Jan 10, 2019
@mathspanda
Copy link
Copy Markdown
Contributor Author

/assign @incfly @mandarjog

Copy link
Copy Markdown

@incfly incfly left a comment

Choose a reason for hiding this comment

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

Thanks for the change.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Does this mean we don't have a debugMode option in helm template to control the Docker image used?

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.

Yes. We do not hava option debugMode in helm template. Do we need to add one?

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

It'll be nice if you can add one, but also totally fine to do it later as separate PR.

@mathspanda mathspanda force-pushed the rm-inject-tpl branch 6 times, most recently from 8f45894 to c17111b Compare January 18, 2019 09:12
@mathspanda
Copy link
Copy Markdown
Contributor Author

@incfly PTAL.

@stale
Copy link
Copy Markdown

stale bot commented Feb 1, 2019

This pull request has been automatically marked as stale because it has not had activity in the last 2 weeks. It will be closed in 30 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions!

@howardjohn
Copy link
Copy Markdown
Member

/lgtm

@howardjohn
Copy link
Copy Markdown
Member

/assign @geeknoid @costinm

@linsun
Copy link
Copy Markdown
Member

linsun commented Apr 11, 2019

/approve

can you also check if there is any doc we need to update?

@mathspanda
Copy link
Copy Markdown
Contributor Author

/test istio-unit-tests

@howardjohn
Copy link
Copy Markdown
Member

Tests seem to be consistently failing on my PR too, not sure why they are failing every time now and didn't fail in post submit

@hzxuzhonghu
Copy link
Copy Markdown
Member

The unit test failure caused by certificates expired. I have a fix #13233

@geeknoid
Copy link
Copy Markdown
Contributor

/lgtm
/approve

@geeknoid
Copy link
Copy Markdown
Contributor

/test istio-unit-tests

@howardjohn
Copy link
Copy Markdown
Member

@mathspanda if you didnt already you need to rebase to pick up the fix for the unit tests

@mathspanda
Copy link
Copy Markdown
Contributor Author

mathspanda commented Apr 11, 2019

yes, I have rebased to pick up #13233 .

@howardjohn
Copy link
Copy Markdown
Member

/lgtm

1 similar comment
@howardjohn
Copy link
Copy Markdown
Member

/lgtm

@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

1 similar comment
@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

1 similar comment
@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

1 similar comment
@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

@howardjohn
Copy link
Copy Markdown
Member

/test istio-integ-k8s-tests

Test seems stuck? Maybe related to github issues going on currently

@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

1 similar comment
@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, howardjohn, incfly, linsun, mathspanda

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

@howardjohn
Copy link
Copy Markdown
Member

/test e2e-dashboard
/test e2e-simpleTests
/test e2e-bookInfoTests-trustdomain
/test e2e-mixer-no_auth

@istio-testing
Copy link
Copy Markdown
Collaborator

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

Test name Commit Details Rerun command
prow/istio-pilot-multicluster-e2e.sh aec8729 link /test istio-pilot-multicluster-e2e
prow/istio-integ-k8s-tests.sh aec8729 link /test istio-integ-k8s-tests
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

ok-to-test Set this label allow normal testing to take place for a PR not submitted by an Istio org member.

Projects

None yet

Development

Successfully merging this pull request may close these issues.