istio: Disabling only Policy does not work

Describe the bug PR #9722 introduced option to enable/disable individual components of mixer - policy and telemetry. However I am not able to have policy disabled - telemetry enabled in mixer. Although I can enable policy and disable telemetry.

Expected behavior Policy disabled but telemetry to be enabled.

Steps to reproduce the bug Install via helm install with options --set mixer.policy.enabled=false and check deployments in istio-system namespace. There is no telemetry deployment.

Version istio - release-1.1-20181120-09-15 kubectl - Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.1", GitCommit:"b1b29978270dc22fecc592ac55d903350454310a", GitTreeState:"clean", BuildDate:"2018-07-17T18:53:20Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.1", GitCommit:"b1b29978270dc22fecc592ac55d903350454310a", GitTreeState:"clean", BuildDate:"2018-07-17T18:43:26Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}

Installation helm install install/kubernetes/helm/istio --name istio --namespace istio-system --set mixer.policy.enabled=false

Environment Baremetal

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 15 (13 by maintainers)

Most upvoted comments

Let’s close this, as the issue has been addressed. Thanks @ymesika and @linsun !

@harpratap thank you for reporting this. @ymesika has kindly fixed this in #10144, you should see it in the next 1.1 build.