{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":74175805,"defaultBranch":"master","name":"istio","ownerLogin":"istio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-18T23:57:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23534644?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717036774.0","currentOid":""},"activityList":{"items":[{"before":"82e8ecb7e0ef7dc8d3b62f0ba7d54ed6d089da76","after":"5425d32b4531baa23add1885a1506a0372a259d5","ref":"refs/heads/master","pushedAt":"2024-05-31T22:23:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Enable PILOT_MULTI_NETWORK_DISCOVER_GATEWAY_API by default (#51319)\n\nThis has been around and tested since last July without issues","shortMessageHtmlLink":"Enable PILOT_MULTI_NETWORK_DISCOVER_GATEWAY_API by default (#51319)"}},{"before":"9043e27dc5625f884834caae50378929d4b275cf","after":"82e8ecb7e0ef7dc8d3b62f0ba7d54ed6d089da76","ref":"refs/heads/master","pushedAt":"2024-05-31T21:45:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Fix `istio-cni` log levels not applying because scoping doesn't work in a global context (#51338)\n\n* Log levels not applying because scoping doesn't work in a global context\n\nSigned-off-by: Benjamin Leggett \n\n* Just create a package\n\nSigned-off-by: Benjamin Leggett \n\n---------\n\nSigned-off-by: Benjamin Leggett ","shortMessageHtmlLink":"Fix istio-cni log levels not applying because scoping doesn't work …"}},{"before":"a5def0e849e02da3ec5290deca5158531407debe","after":"9043e27dc5625f884834caae50378929d4b275cf","ref":"refs/heads/master","pushedAt":"2024-05-31T21:45:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"istioctl: update ZtunnelDump struct to unmarshall data correctly (#51225)\n\n* istioctl: update ZtunnelDump struct to unmarshall data correctly\n\n* ensure that each ZtunnelDump field is handled properly\n\n* populating map to check for waypoint dest is unecessary\n\n* typo\n\n* check if service has no address and handle it\n\n* use json.RawMessage{} instead of interface{}{} type\n\n* address comments","shortMessageHtmlLink":"istioctl: update ZtunnelDump struct to unmarshall data correctly (#51225"}},{"before":"302cb8ae955e04574d8db6674502154a93e9888c","after":"a5def0e849e02da3ec5290deca5158531407debe","ref":"refs/heads/master","pushedAt":"2024-05-31T20:35:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"istiod: improve error message when values.yaml is invalid (#51228)\n\n* istiod: improve error message when values.yaml is invalid\n\nFixes https://github.com/istio/istio/issues/51071\nNot ideal fix, longer term is in https://github.com/istio/istio/issues/48991\n\n* fix tests","shortMessageHtmlLink":"istiod: improve error message when values.yaml is invalid (#51228)"}},{"before":"3fc7666ad46b297ed09aee87c7905a37afdc742d","after":"43b3505798e8ef40c1563fc280194b8e9ebf1cdc","ref":"refs/heads/release-1.20","pushedAt":"2024-05-31T17:49:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"[release-1.20] Change pod repair getPodNetNs logic to not rely on /32 route in host ns. (#51334)\n\n* Change getPodNetNs logic to not rely on /32 route in host ns.\n\nNow it iterates over each process, switches to the net ns of that\nprocess and checks for a veth with an address matching the pod ip.\nThis handles cases where there is multilayer routing or EBPF usage.\n\n* go fmt\n\n* lint\n\n* Address comments. Switched to netns.Do() for eth0 read.\n\n* Addressed comments: checks every interface for match instead of eth0 specifically\n\n* lint\n\n* Comments: change string IP comparison to net type comparison, and switched to use WithNetNSPath\n\n* gci + make gen\n\n---------\n\nCo-authored-by: Brian Sonnenberg ","shortMessageHtmlLink":"[release-1.20] Change pod repair getPodNetNs logic to not rely on /32…"}},{"before":"694f18b3ca01928fbbdfd3c6cd0f9658b92f3562","after":"ed8ae19531732c0a9414dea0f97af421b855f2f4","ref":"refs/heads/release-1.21","pushedAt":"2024-05-31T17:40:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"[release-1.21] Change pod repair getPodNetNs logic to not rely on /32 route in host ns. (#51325)\n\n* Change getPodNetNs logic to not rely on /32 route in host ns.\n\nNow it iterates over each process, switches to the net ns of that\nprocess and checks for a veth with an address matching the pod ip.\nThis handles cases where there is multilayer routing or EBPF usage.\n\n* go fmt\n\n* lint\n\n* Address comments. Switched to netns.Do() for eth0 read.\n\n* Addressed comments: checks every interface for match instead of eth0 specifically\n\n* lint\n\n* Comments: change string IP comparison to net type comparison, and switched to use WithNetNSPath\n\n* gci + make gen\n\n---------\n\nCo-authored-by: Brian Sonnenberg ","shortMessageHtmlLink":"[release-1.21] Change pod repair getPodNetNs logic to not rely on /32…"}},{"before":"97d105f6362ce394da87473e07357430ceeaaf16","after":"302cb8ae955e04574d8db6674502154a93e9888c","ref":"refs/heads/master","pushedAt":"2024-05-31T17:18:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Fix bug with initial snapshot create (#51321)\n\nSigned-off-by: Benjamin Leggett ","shortMessageHtmlLink":"Fix bug with initial snapshot create (#51321)"}},{"before":"3d8c2b074e157c99c2fa4c27b271ab9007d7c3ee","after":"97d105f6362ce394da87473e07357430ceeaaf16","ref":"refs/heads/master","pushedAt":"2024-05-31T16:07:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"addons: modify kiali imagepullpolicy to IfNotPresent (#51332)\n\nSigned-off-by: xin.li ","shortMessageHtmlLink":"addons: modify kiali imagepullpolicy to IfNotPresent (#51332)"}},{"before":"14d119a8165272dcf0e481972c510f13385681a6","after":"3d8c2b074e157c99c2fa4c27b271ab9007d7c3ee","ref":"refs/heads/master","pushedAt":"2024-05-31T16:07:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Automator: update ztunnel@master in istio/istio@master (#51331)","shortMessageHtmlLink":"Automator: update ztunnel@master in istio/istio@master (#51331)"}},{"before":"6e0e29edf01dfdd32d96a89812d8891ea3dd4d20","after":"14d119a8165272dcf0e481972c510f13385681a6","ref":"refs/heads/master","pushedAt":"2024-05-31T16:07:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Add missing auth-pol for bookinfo cleanup (#51329)\n\nSigned-off-by: Faseela K ","shortMessageHtmlLink":"Add missing auth-pol for bookinfo cleanup (#51329)"}},{"before":"81772cffb847655b6f7b2d4769df0a79ad51074e","after":"6e0e29edf01dfdd32d96a89812d8891ea3dd4d20","ref":"refs/heads/master","pushedAt":"2024-05-31T16:07:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"remove some unused function security/pki/util (#51328)\n\nSigned-off-by: xin.li ","shortMessageHtmlLink":"remove some unused function security/pki/util (#51328)"}},{"before":"73752d4045616c2b89852ac28693f0daeb8ff405","after":"81772cffb847655b6f7b2d4769df0a79ad51074e","ref":"refs/heads/master","pushedAt":"2024-05-31T15:31:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Automator: update common-files@master in istio/istio@master (#51330)","shortMessageHtmlLink":"Automator: update common-files@master in istio/istio@master (#51330)"}},{"before":"722d83e945286e237377eb2ee8e40896dbe63a35","after":"73752d4045616c2b89852ac28693f0daeb8ff405","ref":"refs/heads/master","pushedAt":"2024-05-31T14:44:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Automator: update proxy@master in istio/istio@master (#51317)","shortMessageHtmlLink":"Automator: update proxy@master in istio/istio@master (#51317)"}},{"before":"d7ffbeb1d25afb54ae4e9526293c478a9d40eddf","after":"722d83e945286e237377eb2ee8e40896dbe63a35","ref":"refs/heads/master","pushedAt":"2024-05-31T13:43:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Add ambient profile to profile validate test (#51326)\n\n* Add ambient profile to profile validate test\n\n* Remove debug","shortMessageHtmlLink":"Add ambient profile to profile validate test (#51326)"}},{"before":"abc7dc860baf688575ed368dbc550b68ec556b5c","after":"d7ffbeb1d25afb54ae4e9526293c478a9d40eddf","ref":"refs/heads/master","pushedAt":"2024-05-31T04:07:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Change pod repair getPodNetNs logic to not rely on /32 route in host ns. (#51223)\n\n* Change getPodNetNs logic to not rely on /32 route in host ns.\n\nNow it iterates over each process, switches to the net ns of that\nprocess and checks for a veth with an address matching the pod ip.\nThis handles cases where there is multilayer routing or EBPF usage.\n\n* go fmt\n\n* lint\n\n* Address comments. Switched to netns.Do() for eth0 read.\n\n* Addressed comments: checks every interface for match instead of eth0 specifically\n\n* lint\n\n* Comments: change string IP comparison to net type comparison, and switched to use WithNetNSPath\n\n* gci + make gen","shortMessageHtmlLink":"Change pod repair getPodNetNs logic to not rely on /32 route in host …"}},{"before":"e4e25541279ebe8bdfbf1f9bc836d2011dd196d0","after":"abc7dc860baf688575ed368dbc550b68ec556b5c","ref":"refs/heads/master","pushedAt":"2024-05-31T02:27:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"run make gen (#51320)\n\n* run make gen\n\n* Revert grpc go","shortMessageHtmlLink":"run make gen (#51320)"}},{"before":"b2a3f3c79ec5292e8f0a80f2fddffaa99e07f5c1","after":"e4e25541279ebe8bdfbf1f9bc836d2011dd196d0","ref":"refs/heads/master","pushedAt":"2024-05-30T23:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Automator: update common-files@master in istio/istio@master (#51315)","shortMessageHtmlLink":"Automator: update common-files@master in istio/istio@master (#51315)"}},{"before":"7a6e478ee9d5611c90b32e58982f5e4382d644f7","after":"b2a3f3c79ec5292e8f0a80f2fddffaa99e07f5c1","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Don't hardcode CA_TRUSTED_NODE_ACCOUNTS everywhere (#51311)\n\n* Don't hardcode CA_TRUSTED_NODE_ACCOUNTS everywhere\n\nSigned-off-by: Benjamin Leggett \n\n* Fixup\n\nSigned-off-by: Benjamin Leggett \n\n* Lints\n\nSigned-off-by: Benjamin Leggett \n\n* Okay I *improved* it, then\n\nSigned-off-by: Benjamin Leggett \n\n---------\n\nSigned-off-by: Benjamin Leggett ","shortMessageHtmlLink":"Don't hardcode CA_TRUSTED_NODE_ACCOUNTS everywhere (#51311)"}},{"before":"be3f910df31e870b3c685b5d4cc3458f0ba5a69a","after":"7a6e478ee9d5611c90b32e58982f5e4382d644f7","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"fix log wording, drop `PROTO` (it's hardcoded anyway) (#51309)\n\nSigned-off-by: Benjamin Leggett ","shortMessageHtmlLink":"fix log wording, drop PROTO (it's hardcoded anyway) (#51309)"}},{"before":"084d877035d40f9c46a5004dcee41f5ed2ddf0c1","after":"be3f910df31e870b3c685b5d4cc3458f0ba5a69a","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Automator: update istio/client-go@master dependency in istio/istio@master (#51306)","shortMessageHtmlLink":"Automator: update istio/client-go@master dependency in istio/istio@ma…"}},{"before":"2f0432edc2975a2132214267307edc08630400e6","after":"084d877035d40f9c46a5004dcee41f5ed2ddf0c1","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Automator: update ztunnel@master in istio/istio@master (#51303)","shortMessageHtmlLink":"Automator: update ztunnel@master in istio/istio@master (#51303)"}},{"before":"7974cb96c411a4751a643c9d180b06178d5a28bb","after":"2f0432edc2975a2132214267307edc08630400e6","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"put review service on its own line (#51297)","shortMessageHtmlLink":"put review service on its own line (#51297)"}},{"before":"99c8da361a0f4037fc09db5947e53f42a140858e","after":"7974cb96c411a4751a643c9d180b06178d5a28bb","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Automator: update istio/client-go@master dependency in istio/istio@master (#51298)","shortMessageHtmlLink":"Automator: update istio/client-go@master dependency in istio/istio@ma…"}},{"before":"4e4c3fdbabb63f69282ba9ed5ef5c859748bd962","after":"99c8da361a0f4037fc09db5947e53f42a140858e","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Stop running waypoint as root (#51290)\n\nNot sure why we were doing this... seems to work fine without, and we\nshouldn't need priv.","shortMessageHtmlLink":"Stop running waypoint as root (#51290)"}},{"before":"06d6b174468f14b43b7c56d80366cc5d99f7aa34","after":"4e4c3fdbabb63f69282ba9ed5ef5c859748bd962","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"CNI Plugin: Adds K8S_POD_UID Field to K8sArgs Struct (#51293)\n\nThe K8sArgs struct should be in sync with the k/v map returned by\nthe containerd toCNILabels function. This PR adds the missing K8S_POD_UID\nCNI label.\n\nFixes #51292\n\nSigned-off-by: Daneyon Hansen ","shortMessageHtmlLink":"CNI Plugin: Adds K8S_POD_UID Field to K8sArgs Struct (#51293)"}},{"before":"aaafc0bb0de7b32efd88b86806eb2bdf0ae573f1","after":"06d6b174468f14b43b7c56d80366cc5d99f7aa34","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"pilot: fix double SE deletion (#51226)","shortMessageHtmlLink":"pilot: fix double SE deletion (#51226)"}},{"before":"b74c663048b9c626c414fc87ce32f5b79a17e92b","after":"aaafc0bb0de7b32efd88b86806eb2bdf0ae573f1","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Automator: update ztunnel@master in istio/istio@master (#51282)","shortMessageHtmlLink":"Automator: update ztunnel@master in istio/istio@master (#51282)"}},{"before":"bc5f1b0c392d8b9afec272a12bca53e5d49b1e0d","after":"b74c663048b9c626c414fc87ce32f5b79a17e92b","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"added a unit test for function injectionDisabled (#51192)\n\n* added a unit test for function injectionDisabled\n\n* changed the value to string\n\n* added cases for label\n\n* removed some testcases\n\n* added some more cases\n\n* addressed failed case","shortMessageHtmlLink":"added a unit test for function injectionDisabled (#51192)"}},{"before":"89334a511eb23024a7bf34d95c3ef7cab76d4eae","after":"bc5f1b0c392d8b9afec272a12bca53e5d49b1e0d","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"minor refactor and optimize serviceregistry (#51245)\n\n* minor refactor and optimize serviceregistry\n\n* fix lint","shortMessageHtmlLink":"minor refactor and optimize serviceregistry (#51245)"}},{"before":"99cad45064c3fc40c12801e472b424857da1816d","after":"89334a511eb23024a7bf34d95c3ef7cab76d4eae","ref":"refs/heads/howardjohn/exp-debug-test","pushedAt":"2024-05-30T23:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"howardjohn","name":"John Howard","path":"/howardjohn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623453?s=80&v=4"},"commit":{"message":"Send HBONE endpoints in the local network (#51248)\n\n* send HBONE endpoints in the local network\n\n* lint","shortMessageHtmlLink":"Send HBONE endpoints in the local network (#51248)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWW_0RAA","startCursor":null,"endCursor":null}},"title":"Activity · istio/istio"}