Closed howardjohn closed 3 months ago
I'm looking into it
cc @jmarantz
The issue of the additional_addresses dump containing also the default address should be fixed by #35120 The bug was caused by the fact that I erronously considered _addresseslist to be the list of additional addresses instead of a list containing _default_address+additionaladdresses.
I'm still looking into reproducing the other issue that was reported where there is a missing entry.
While trying to reproduce the issue I also realized that hosts from static clusters never had their addresses list set which led to incomplete additional_addresses in configdumps as well. I have addressed that one as well as part of the PR.
The dump from my side looks fine now. See output of istioctl configdump viewer istioctl_pc_endpoints.txt (I removed the workaround in istioctl that was applied to filter out the duplicated entries). @howardjohn can you check that it looks good for you as well with https://github.com/envoyproxy/envoy/pull/35120 applied?
nice!
On Thu, Jul 11, 2024, 5:38 AM Leonardo Sarra @.***> wrote:
While trying to reproduce the issue I also realized that hosts from static clusters never had their addresses list set which led to incomplete additional_addresses in configdumps as well. I have addressed that one as well as part of the PR.
The dump from my side looks fine now istioctl_pc_endpoints.txt https://github.com/user-attachments/files/16174415/istioctl_pc_endpoints.txt (I used istioctl configdump viewer without the workaround that was applied to filter out the duplicated entries that were there before). @howardjohn https://github.com/howardjohn can you check that it looks good for you as well with #35120 https://github.com/envoyproxy/envoy/pull/35120 applied?
— Reply to this email directly, view it on GitHub https://github.com/envoyproxy/envoy/issues/35100#issuecomment-2222480255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEYGXJ6WAXWF63BVBF7RFTZLZHAPAVCNFSM6AAAAABKRPGL5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRSGQ4DAMRVGU . You are receiving this because you were mentioned.Message ID: @.***>
@nezdolik can this issue be closed now that the PR is merged? I don't the permissions to change the status of the issue on GitHub
Followup to https://github.com/envoyproxy/envoy/issues/34740.
What we send to envoy:
What configdump shows
We see one is missing the endpoint, and one is duplicating them
Repro steps: