Skip to content

Inbound listener generation failure once kuma.io/service not defined #15580

@lukidzi

Description

@lukidzi

Kuma Version

master

Describe the bug

2026-02-10T14:46:41.330Z ERROR xds.server.dataplane-sync-watchdog OnTick() failed {"dataplaneKey": {"Mesh":"default","Name":"test-server"}, "error": "could not reconcile: failed to generate a snapshot: imports[0]{name=\"default-proxy\"}: generator.InboundProxyGenerator failed: dataplane.networking.inbound[0]: could not generate listener inbound:127.0.0.1:9000: virtual host name is required, but it was not provided", "errorVerbose": "imports[0]{name=\"default-proxy\"}: generator.InboundProxyGenerator failed: dataplane.networking.inbound[0]: could not generate listener inbound:127.0.0.1:9000: virtual host name is required, but it was not provided\nfailed to generate a snapshot\ngithub.com/kumahq/kuma/v2/pkg/xds/server/v3.(*reconciler).Reconcile\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/server/v3/reconcile.go:57\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*DataplaneWatchdog).syncDataplane\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog.go:196\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*DataplaneWatchdog).Sync\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog.go:83\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*dataplaneWatchdogFactory).NewWithStreamCtx.func2\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog_factory.go:49\ngithub.com/kumahq/kuma/v2/pkg/util/watchdog.(*SimpleWatchdog).onTick\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/util/watchdog/watchdog.go:98\ngithub.com/kumahq/kuma/v2/pkg/util/watchdog.(*SimpleWatchdog).Start\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/util/watchdog/watchdog.go:63\ngithub.com/kumahq/kuma/v2/pkg/xds/server/callbacks.(*dataplaneSyncTracker).OnProxyConnected.func1\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/server/callbacks/dataplane_sync_tracker.go:58\nruntime.goexit\n\truntime/asm_amd64.s:1693\ncould not reconcile\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*DataplaneWatchdog).syncDataplane\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog.go:198\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*DataplaneWatchdog).Sync\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog.go:83\ngithub.com/kumahq/kuma/v2/pkg/xds/sync.(*dataplaneWatchdogFactory).NewWithStreamCtx.func2\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/sync/dataplane_watchdog_factory.go:49\ngithub.com/kumahq/kuma/v2/pkg/util/watchdog.(*SimpleWatchdog).onTick\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/util/watchdog/watchdog.go:98\ngithub.com/kumahq/kuma/v2/pkg/util/watchdog.(*SimpleWatchdog).Start\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/util/watchdog/watchdog.go:63\ngithub.com/kumahq/kuma/v2/pkg/xds/server/callbacks.(*dataplaneSyncTracker).OnProxyConnected.func1\n\tgithub.com/kumahq/kuma/v2@v2.13.1-0.20260205180907-00714b786fb8/pkg/xds/server/callbacks/dataplane_sync_tracker.go:58\nruntime.goexit\n\truntime/asm_amd64.s:1693"}

To Reproduce

  1. Deploy Kuma on universa
  2. Don't use transparent proxy
  3. Don't define kuma.io/service on the inbound

Expected behavior

No response

Additional context (optional)

No response

Metadata

Metadata

Assignees

Labels

kind/bugA bugtriage/acceptedThe issue was reviewed and is complete enough to start working on it

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions