Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Assign the PR to them by writing 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 |
| portsList[i] = p | ||
| } | ||
| log.Infof("Registering for service '%s' ip '%s', ports list %v", | ||
| log.Debugf("Registering for service '%s' ip '%s', ports list %v", |
There was a problem hiding this comment.
Leave as it was / why the change ?
ayj
left a comment
There was a problem hiding this comment.
createInterface() changes lgtm - thanks for fixing that.
Deferring to @ldemailly on use of debug vs. log for register/unregister logging.
|
@esnible: The following tests failed, say
DetailsInstructions 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. |
|
I suggest tweaking this to generate service entries or remove these commands and change documentation where you point to the user to generate service entries, since this no longer the right way to register VM endpoints in the mesh. You need to use ServiceEntries and not kubernetes services or endpoints to register VMs. cc @costinm |
| annotations = append(annotations, fmt.Sprintf("%s=%s", kube.KubeServiceAccountsOnVMAnnotation, svcAcctAnn)) | ||
| } | ||
| log.Infof("%d labels (%v) and %d annotations (%v)", | ||
| log.Debugf("%d labels (%v) and %d annotations (%v)", |
|
If register/deregister are no longer used for VMs we should get rid of those commands, not fix them. I don't have a use case. I was fixing these commands while researching a fix I discovered these commands had the same flaw as The PR #5300 was merged yesterday. I am no longer the On Call and have no power to merge it into 0.8. |
|
0.8 is where the normal process still takes place and PRs should go. Mesh expension should still work |
|
Closing because there is no use case for these commands and no urgent need to remove them. |
|
Mesh expension is the use case, if the commands got broken they need a fix |
This PR adds the
istioctl kube-injectfix toistioctl registerandderegister.See PR #5300
See Issue #5255