acoustic-carpenter-78188
04/01/2026, 7:45 PMwriteOutput was skipped entirely, leaving the BufferedOutputWriter without a reader
• This caused ValidateOutput to fail with "Outputs not generated by task execution"
• Always call writeOutput on SUCCEEDED so the RemoteFileOutputReader fallback is used when outputs are nil, matching v1 behavior
Test plan
• Existing connector plugin tests pass (go test ./flyteplugins/go/tasks/plugins/webapi/connector/...)
• Run connector tasks (e.g. examples/basics/connectors.py) with executor-v2 and verify outputs are resolved correctly
🤖 Generated with Claude Code
• main
• #6583
• fix: always call writeOutput on connector SUCCEEDED 👈
flyteorg/flyteacoustic-carpenter-78188
04/01/2026, 9:50 PM