-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kmesh with waypoint doesn't work fine for istio 1.24 #984
Labels
kind/enhancement
New feature or request
Comments
#995 fixes waypoint resolution in the time="2024-11-04T07:40:02Z" level=info msg="start write CNI config" subsys="cni installer"
time="2024-11-04T07:40:02Z" level=info msg="kmesh cni use chained\n" subsys="cni installer"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x64e696a7be91]
goroutine 124 [running]:
kmesh.net/kmesh/pkg/controller/workload.(*Processor).updateWorkload(0xc0008f9860, 0xc0009d5380)
/kmesh/pkg/controller/workload/workload_processor.go:390 +0x171
kmesh.net/kmesh/pkg/controller/workload.(*Processor).handleWorkload(0xc0008f9860, 0xc0009d5380)
/kmesh/pkg/controller/workload/workload_processor.go:456 +0x3a5
kmesh.net/kmesh/pkg/controller/workload.(*Processor).handleAddressTypeResponse(0xc0008f9860, 0xc000ae4000)
/kmesh/pkg/controller/workload/workload_processor.go:770 +0x58b
kmesh.net/kmesh/pkg/controller/workload.(*Processor).processWorkloadResponse(0xc0008f9860, 0xc000ae4000, 0xc0000cf9c0)
/kmesh/pkg/controller/workload/workload_processor.go:112 +0x137
kmesh.net/kmesh/pkg/controller/workload.(*Controller).HandleWorkloadStream(0xc0009690c0)
/kmesh/pkg/controller/workload/workload_controller.go:126 +0xac
kmesh.net/kmesh/pkg/controller.(*XdsClient).handleUpstream(0xc000451560, {0x64e69823f068, 0xc00023b9e0})
/kmesh/pkg/controller/client.go:130 +0x105
created by kmesh.net/kmesh/pkg/controller.(*XdsClient).Run in goroutine 1
/kmesh/pkg/controller/client.go:145 +0xd2
time="2024-11-04T07:40:03Z" level=info msg="start remove CNI config" subsys="cni installer"
time="2024-11-04T07:40:03Z" level=info msg="remove CNI config done" subsys="cni installer"
kmesh exit But strangely, after #995 , all E2E tests passed, but |
@YaoZengzeng I think all the issues have been fixed |
fixed already |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What would you like to be added:
The mechanism for using waypoints has changed in istio 1.24 and Kmesh need to adapt.
Why is this needed:
I deploy istio 1.24.0-alpha.0 and run some E2E tests and all waypoint related test failed.
The text was updated successfully, but these errors were encountered: