Skip to content

flakey test jobs #805

@sicoyle

Description

@sicoyle

Describe the bug
CI is flakey for this test: validate-example (jobs)

Image

https://github.com/dapr/go-sdk/actions/runs/22362513824/job/64719691972?pr=804
saw in this pr #804

Logs

cthomas/kingpin/v2 v2.4.0
go: downloading google.golang.org/grpc/examples v0.0.0-20240516203910-e22436abb809
go: downloading google.golang.org/protobuf v1.36.9
go: downloading github.com/dapr/durabletask-go v0.10.2-0.20260114164104-9ddc9d1ebc1f
go: downloading github.com/dapr/dapr v1.17.0-rc.1.0.20260119144134-6071c46179eb
go: downloading github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
go: downloading github.com/xhit/go-str2duration/v2 v2.1.0
go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
go: downloading github.com/onsi/ginkgo v1.16.5
go: downloading github.com/onsi/gomega v1.18.1
go: downloading golang.org/x/net v0.47.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7
go: downloading golang.org/x/sys v0.38.0
go: downloading go.opentelemetry.io/otel v1.37.0
go: downloading go.opentelemetry.io/otel/trace v1.37.0
go: downloading github.com/nxadm/tail v1.4.8
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading go.opentelemetry.io/otel/sdk/metric v1.35.0
go: downloading go.opentelemetry.io/otel/sdk v1.35.0
go: downloading golang.org/x/text v0.31.0
go: downloading go.opentelemetry.io/otel/metric v1.37.0
go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: downloading github.com/rogpeppe/go-internal v1.13.1
go: downloading go.opentelemetry.io/auto/sdk v1.1.0
go: downloading github.com/fsnotify/fsnotify v1.9.0
go: downloading google.golang.org/grpc/examples v0.0.0-20250407062114-b368379ef8f6
Running shell 'bash -c' with command: `dapr run --app-id=jobs \
                --metrics-port=9091 \
                --scheduler-host-address=localhost:50006 \
                --dapr-grpc-port 50001 \
                --app-port 50070 \
                --app-protocol grpc \
                --log-level debug \
                go run ./main.go`
Step: Run Jobs Example
	command: `dapr run --app-id=jobs \
                --metrics-port=9091 \
                --scheduler-host-address=localhost:50006 \
                --dapr-grpc-port 50001 \
                --app-port 50070 \
                --app-protocol grpc \
                --log-level debug \
                go run ./main.go`
	return_code: 0
	duration_seconds: 31.3
	Expected stdout (output_match_mode: substring, match_order: sequential):
		Scheduler stream connected
		schedulejob - success
		job 0 received
		payload: {db-backup {my-prod-db /backup-dir}}
		job 1 received
		payload: {db-backup {my-prod-db /backup-dir}}
		job 2 received
		payload: {db-backup {my-prod-db /backup-dir}}
		getjob - resp: Name: prod-db-backup, Schedule: @every 1s, Repeats: 10, DueTime: , TTL: , Data: value:"{\"task\":\"db-backup\",\"metadata\":{\"db_name\":\"my-prod-db\",\"backup_location\":\"/backup-dir\"}}"
		deletejob - success
	Actual stdout:
		ℹ️  Starting Dapr with id jobs. HTTP Port: 44121. gRPC Port: 50001
		time="2026-02-24T17:33:40.476195627Z" level=info msg="Starting Dapr Runtime -- version 1.17.0-rc.10 -- commit f6d5848b28c8460371e156eca4bfdfd58c812fd0" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476214883Z" level=info msg="Log level set to: debug" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476348993Z" level=warning msg="mTLS is disabled. Skipping certificate request and tls validation" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.security type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476534721Z" level=debug msg="Loading config from file(s): /home/runner/.dapr/config.yaml" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476702405Z" level=debug msg="Creating a new meter for metrics" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476780641Z" level=info msg="metric spec: {\"enabled\":true}" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.diagnostics type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476827178Z" level=info msg="Using default latency distribution buckets: [1 2 3 4 5 6 8 10 13 16 20 25 30 40 50 65 80 100 130 160 200 250 300 400 500 650 800 1000 2000 5000 10000 20000 50000 100000]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.diagnostics type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.476948374Z" level=warning msg="The default value for 'spec.metric.http.increasedCardinality' will change to 'false' in Dapr 1.15 or later" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.diagnostics type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477266208Z" level=debug msg="Found 0 resiliency configurations in resources path" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477452965Z" level=debug msg="Hot reloading disabled" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.hotreload type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.47747596Z" level=info msg="standalone mode configured" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477485428Z" level=info msg="app id: jobs" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477491998Z" level=debug msg="Attempting to connect to scheduler to WatchHosts: localhost:50006" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.watchhosts type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477606775Z" level=info msg="Dapr trace sampler initialized: ParentBased{root:AlwaysOnSampler,remoteParentSampled:AlwaysOnSampler,remoteParentNotSampled:AlwaysOffSampler,localParentSampled:AlwaysOnSampler,localParentNotSampled:AlwaysOffSampler}" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.477623596Z" level=info msg="metrics server started on 0.0.0.0:9091/" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.478020829Z" level=info msg="local service entry announced: jobs -> 10.1.0.157:36589" app_id=jobs component="nr (mdns/v1)" instance=runnervmwffz4 scope=dapr.contrib type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.478049282Z" level=info msg="Initialized name resolution to mdns" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.47812855Z" level=info msg="Loading components…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.478981302Z" level=debug msg="Found component: pubsub (pubsub.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.478999436Z" level=debug msg="Found component: statestore (state.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.479030644Z" level=debug msg="Loading component: pubsub (pubsub.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.479635986Z" level=info msg="Connected and received scheduler hosts addresses: [localhost:50006]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.watchhosts type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.479657626Z" level=debug msg="Attempting to connect to Scheduler at address: localhost:50006" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.clients type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.479794542Z" level=info msg="Scheduler client initialized for address: localhost:50006" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.clients type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.479813979Z" level=info msg="Scheduler clients initialized" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.clients type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.481411415Z" level=info msg="Component loaded: pubsub (pubsub.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.481482137Z" level=debug msg="Loading component: statestore (state.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.481565686Z" level=info msg="Waiting for all outstanding components to be processed…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.482893976Z" level=info msg="Using 'statestore' as actor state store" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor.state type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.48292804Z" level=info msg="Component loaded: statestore (state.redis/v1)" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.482949781Z" level=info msg="All outstanding components processed" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.482964628Z" level=info msg="Loading endpoints…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483135768Z" level=info msg="Waiting for all outstanding http endpoints to be processed…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483154072Z" level=info msg="All outstanding http endpoints processed" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483161036Z" level=info msg="Loading Declarative Subscriptions…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483444595Z" level=debug msg="Refreshing channels" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.channels type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.48356978Z" level=debug msg="Channels refreshed" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.channels type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483636174Z" level=info msg="gRPC server listening on TCP address: :50001" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.api type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483650631Z" level=info msg="Enabled gRPC tracing middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.api type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.48365569Z" level=info msg="Enabled gRPC metrics middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.api type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483720522Z" level=info msg="Registering workflow engine for gRPC endpoint: [::]:50001" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.api type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483754285Z" level=info msg="API gRPC server is running on port 50001" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483772719Z" level=warning msg="The default value for 'spec.metric.http.increasedCardinality' will change to 'false' in Dapr 1.15 or later" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.http type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483804849Z" level=info msg="Enabled max body size HTTP middleware with size 4194304 bytes" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.http type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483814287Z" level=info msg="Enabled tracing HTTP middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.http type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.483819026Z" level=info msg="Enabled metrics HTTP middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.http type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484009351Z" level=info msg="HTTP server listening on TCP address: :44121" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.http type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484043736Z" level=info msg="HTTP server is running on port 44121" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484052572Z" level=info msg="The request body size parameter is: 4194304 bytes" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484080524Z" level=info msg="gRPC server listening on TCP address: :36589" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.internal type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484090944Z" level=info msg="Enabled gRPC tracing middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.internal type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484095442Z" level=info msg="Enabled gRPC metrics middleware" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.grpc.internal type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484116993Z" level=info msg="Internal gRPC server is running on :36589" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:40.484132822Z" level=info msg="application protocol: grpc. waiting on port 50070.  This will block until the app is listening on that port." app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		ℹ️  Updating metadata for appPID: 3274
		ℹ️  Updating metadata for app command: go run ./main.go
		✅  You're up and running! Both Dapr and your app logs will appear here.
		
		time="2026-02-24T17:33:50.559052505Z" level=info msg="waiting for application to listen on port 50070" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		== APP == 2026/02/24 17:33:58 starting server
		time="2026-02-24T17:33:58.53844184Z" level=info msg="application discovered on port 50070" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.538557617Z" level=info msg="Using Scheduler service for reminders." app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actor.reminders.scheduler type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.53867865Z" level=info msg="Actor runtime started" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.538722565Z" level=warning msg="Error processing operation DaprBuiltInInitializationRetries. Retrying in 740.875224ms…" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.538702575Z" level=warning msg="Graceful shutdown timeout is infinite, will wait indefinitely to shutdown" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actor type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.538740579Z" level=debug msg="Error for operation DaprBuiltInInitializationRetries was: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp 127.0.0.1:50070: connect: connection refused\"" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.5387745Z" level=info msg="worker started with backend dapr.actors/v1" app_id=jobs instance=runnervmwffz4 scope=dapr.wfengine.durabletask.backend type=log ver=1.17.0-rc.10
		time="2026-02-24T17:33:58.538808473Z" level=info msg="Workflow engine started" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.wfengine type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522053441Z" level=error msg="error getting topic list from app: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp 127.0.0.1:50070: connect: connection refused\"" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.processor.subscription type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522082806Z" level=warning msg="failed to subscribe to topics: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp 127.0.0.1:50070: connect: connection refused\" " app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.52210055Z" level=info msg="dapr initialized. Status: Running. Init Elapsed 20044ms" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.52217442Z" level=debug msg="Attempting to connect to placement localhost:50005" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.manager.connector.static type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522374361Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522404118Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522407806Z" level=info msg="Connected to placement localhost:50005" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.manager.connector.static type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.522422862Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.523585245Z" level=info msg="Connected to placement service: localhost:50005" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.placement type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.523623166Z" level=info msg="Reporting initial host to placement service with initial types []" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.placement type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.524561021Z" level=debug msg="Handling placement order=lock version=1" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.disseminator type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.52489765Z" level=debug msg="Handling placement order=update version=1" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.disseminator type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525145772Z" level=debug msg="Handling placement order=unlock version=1" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.disseminator type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525171431Z" level=info msg="Dissemination complete for version 1, unlocking disseminator default/jobs" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.actors.placement.loops.disseminator type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525241411Z" level=info msg="Scheduler stream disconnected" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525261529Z" level=info msg="Scheduler stream disconnected" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525253395Z" level=info msg="Scheduler stream disconnected" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525357047Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.52542274Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:00.525525532Z" level=info msg="Scheduler stream connected for [JOB_TARGET_TYPE_JOB]" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		== APP == dapr client initializing for: 127.0.0.1:50001
		== APP == schedulejob - success
		time="2026-02-24T17:34:09.455198742Z" level=error msg="unexpected status code returned from app while processing triggered job prod-db-backup. status code returned: 14" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:09.455242354Z" level=error msg="failed to invoke schedule app job: unexpected status code returned from app while processing triggered job prod-db-backup. status code returned: 14" app_id=jobs instance=runnervmwffz4 scope=dapr.runtime.scheduler.cluster type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:10.479078585Z" level=debug msg="Refreshing all mDNS addresses." app_id=jobs component="nr (mdns/v1)" instance=runnervmwffz4 scope=dapr.contrib type=log ver=1.17.0-rc.10
		time="2026-02-24T17:34:10.479140931Z" level=debug msg="no mDNS apps to refresh." app_id=jobs component="nr (mdns/v1)" instance=runnervmwffz4 scope=dapr.contrib type=log ver=1.17.0-rc.10
		== APP == getjob - resp: Name: prod-db-backup, Schedule: @every 1s, Repeats: 10, DueTime: , TTL: , Data: value:"{\"task\":\"db-backup\",\"metadata\":{\"db_name\":\"my-prod-db\",\"backup_location\":\"/backup-dir\"}}"
		== APP == deletejob - success
		✅  Exited App successfully
		ℹ️  
		terminated signal received: shutting down
		✅  Exited Dapr successfully
		
	ERROR expected lines not found:
		job 0 received
		payload: {db-backup {my-prod-db /backup-dir}}
		job 1 received
		payload: {db-backup {my-prod-db /backup-dir}}
		job 2 received
		payload: {db-backup {my-prod-db /backup-dir}}
	Expected stderr (output_match_mode: substring, match_order: sequential):
	Actual stderr:
		Flag --components-path has been deprecated, use --resources-path
		

To Reproduce

Expected behavior

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions