Convox Community

Problems with Code Sync on K8S Rack

it fails with this errors sometimes, not reliably on any particular change but just after a little while:

convox | sync add error: io: read/write on closed pipe
panic: send on closed channel

goroutine 23995 [running]:
github.com/convox/rack/pkg/start.Options2.handleAdds.func1(0xc0012c99e0, 0xc000192300, 0x7, 0x101, 0x0, 0x0, 0x5ac60e0, 0xc0002454a0, 0x0, 0x0, ...)
	/ext-go/1/src/github.com/convox/rack/pkg/start/gen2.go:242 +0xb1
created by github.com/convox/rack/pkg/start.Options2.handleAdds
	/ext-go/1/src/github.com/convox/rack/pkg/start/gen2.go:241 +0x2c0

$ convox version
client: 20190130162938
server: 20190130162938 (rack.convox)

Experiencing similar issues, save for that the sync fails due to trying to inspect a pod that verifiably does exist, but convox returns an error saying that it does not:


sync add error: container inspect

Error: No such object: *pod_id*

exit status 1