{"action":"created","issue":{"url":"https://api.github.com/repos/istio/istio/issues/6327","repository_url":"https://api.github.com/repos/istio/istio","labels_url":"https://api.github.com/repos/istio/istio/issues/6327/labels{/name}","comments_url":"https://api.github.com/repos/istio/istio/issues/6327/comments","events_url":"https://api.github.com/repos/istio/istio/issues/6327/events","html_url":"https://github.com/istio/istio/pull/6327","id":332848399,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk1MjMyMzY4","number":6327,"title":"Add proxy-status command","user":{"login":"liamawhite","id":14291598,"node_id":"MDQ6VXNlcjE0MjkxNTk4","avatar_url":"https://avatars3.githubusercontent.com/u/14291598?v=4","gravatar_id":"","url":"https://api.github.com/users/liamawhite","html_url":"https://github.com/liamawhite","followers_url":"https://api.github.com/users/liamawhite/followers","following_url":"https://api.github.com/users/liamawhite/following{/other_user}","gists_url":"https://api.github.com/users/liamawhite/gists{/gist_id}","starred_url":"https://api.github.com/users/liamawhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liamawhite/subscriptions","organizations_url":"https://api.github.com/users/liamawhite/orgs","repos_url":"https://api.github.com/users/liamawhite/repos","events_url":"https://api.github.com/users/liamawhite/events{/privacy}","received_events_url":"https://api.github.com/users/liamawhite/received_events","type":"User","site_admin":false},"labels":[{"id":491318011,"node_id":"MDU6TGFiZWw0OTEzMTgwMTE=","url":"https://api.github.com/repos/istio/istio/labels/cla:%20yes","name":"cla: yes","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-15T16:56:35Z","updated_at":"2018-06-15T17:31:51Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/istio/istio/pulls/6327","html_url":"https://github.com/istio/istio/pull/6327","diff_url":"https://github.com/istio/istio/pull/6327.diff","patch_url":"https://github.com/istio/istio/pull/6327.patch"},"body":"New istioctl command!\r\n\r\n```\r\nliams-mbp:istio liam$ istioctl proxy-status -h\r\n\r\nRetrieves last sent and last acknowledged xDS sync from Pilot to each Envoy in the mesh\r\n\r\nUsage:\r\n  istioctl proxy-status [pod-name] [flags]\r\n\r\nAliases:\r\n  proxy-status, ps\r\n\r\nExamples:\r\n# Retrieve sync status for all Envoys in a mesh\r\n\tistioctl proxy-status\r\n\r\n# Retrieve sync status for a single Envoy\r\n\tistioctl proxy-status istio-egressgateway-59585c5b9c-ndc59\r\n\r\n\r\nFlags:\r\n  -h, --help   help for proxy-status\r\n\r\nGlobal Flags:\r\n      --context string                The name of the kubeconfig context to use\r\n  -i, --istioNamespace string         Istio system namespace (default \"istio-system\")\r\n  -c, --kubeconfig string             Kubernetes configuration file\r\n      --log_as_json                   Whether to format output as JSON or in plain console-friendly format\r\n      --log_caller string             Comma-separated list of scopes for which to include caller information, scopes can be any of [ads, default]\r\n      --log_output_level string       Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, default] and level can be one of [debug, info, warn, error, none] (default \"default:info\")\r\n      --log_rotate string             The path for the optional rotating log file\r\n      --log_rotate_max_age int        The maximum age in days of a log file beyond which the file is rotated (0 indicates no limit) (default 30)\r\n      --log_rotate_max_backups int    The maximum number of log file backups to keep before older files are deleted (0 indicates no limit) (default 1000)\r\n      --log_rotate_max_size int       The maximum size in megabytes of a log file beyond which the file is rotated (default 104857600)\r\n      --log_stacktrace_level string   Comma-separated minimum per-scope logging level at which stack traces are captured, in the form of <scope>:<level>,<scope:level>,... where scope can be one of [ads, default] and level can be one of [debug, info, warn, error, none] (default \"default:none\")\r\n      --log_target stringArray        The set of paths where to output the log. This can be any path as well as the special values stdout and stderr (default [stdout])\r\n  -n, --namespace string              Config namespace\r\n  -p, --platform string               Istio host platform (default \"kube\")\r\n\r\n\r\nliams-mbp:istio liam$ istioctl proxy-status\r\nPROXY\t\t\t\t\t\t\tSTATUS\t\tSENT\t\t\t\t\tACKNOWLEDGED\r\nistio-egressgateway-59585c5b9c-ndc59.istio-system\tSYNCED\t\t2018-06-15 16:54:29.034940822 UTC\t2018-06-15 16:54:29.034940822 UTC\r\nistio-ingressgateway-546d7f8697-qtnd7.istio-system\tSYNCED\t\t2018-06-15 16:54:29.032231252 UTC\t2018-06-15 16:54:29.032231252 UTC\r\n\r\n\r\nliams-mbp:istio liam$ istioctl proxy-status istio-egressgateway-59585c5b9c-ndc59\r\nPROXY\t\t\t\t\t\t\tSTATUS\t\tSENT\t\t\t\t\tACKNOWLEDGED\r\nistio-egressgateway-59585c5b9c-ndc59.istio-system\tSYNCED\t\t2018-06-15 16:54:29.034940822 UTC\t2018-06-15 16:54:29.034940822 UTC\r\n```"},"comment":{"url":"https://api.github.com/repos/istio/istio/issues/comments/397690909","html_url":"https://github.com/istio/istio/pull/6327#issuecomment-397690909","issue_url":"https://api.github.com/repos/istio/istio/issues/6327","id":397690909,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NzY5MDkwOQ==","user":{"login":"istio-testing","id":25311884,"node_id":"MDQ6VXNlcjI1MzExODg0","avatar_url":"https://avatars1.githubusercontent.com/u/25311884?v=4","gravatar_id":"","url":"https://api.github.com/users/istio-testing","html_url":"https://github.com/istio-testing","followers_url":"https://api.github.com/users/istio-testing/followers","following_url":"https://api.github.com/users/istio-testing/following{/other_user}","gists_url":"https://api.github.com/users/istio-testing/gists{/gist_id}","starred_url":"https://api.github.com/users/istio-testing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/istio-testing/subscriptions","organizations_url":"https://api.github.com/users/istio-testing/orgs","repos_url":"https://api.github.com/users/istio-testing/repos","events_url":"https://api.github.com/users/istio-testing/events{/privacy}","received_events_url":"https://api.github.com/users/istio-testing/received_events","type":"User","site_admin":false},"created_at":"2018-06-15T17:31:51Z","updated_at":"2018-06-15T17:31:51Z","author_association":"COLLABORATOR","body":"@liamawhite: The following tests **failed**, say `/retest` to rerun them all:\n\nTest name | Commit | Details | Rerun command\n--- | --- | --- | ---\nprow/istio-presubmit.sh | 61cf9f8ce72206b848d641a1a35eb87fe0a1bf48 | [link](https://k8s-gubernator.appspot.com/build/istio-prow/pull/istio_istio/6327/istio-presubmit/12954/) | `/test istio-presubmit`\nprow/istio-unit-tests.sh | cb77718695118f477839e47c2304050774d1c912 | [link](https://k8s-gubernator.appspot.com/build/istio-prow/pull/istio_istio/6327/istio-unit-tests/8863/) | `/test istio-unit-tests`\n\n\n\n<details>\n\nInstructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).\n</details>\n<!-- test report -->"}}
{"actor":{"display_login":"istio-testing"}}