Tim Gross
Tim Gross
Noting for myself that there's a lot of under-the-hook implementation overlap between the issues in #435, #416, and #396
Thanks for the detailed report @ochanism. I've dug into this a bit but don't have a conclusive answer yet. At one point we had a problem where we were dropping...
I've broken this down a bit to confirm the error message is as expected, at least. ```go package main import ( "os/exec" log "github.com/Sirupsen/logrus" ) func main() { logger :=...
I think I've narrowed this down further with the following: check.sh: ```bash #!/bin/bash while true; do echo 'check' sleep 1 done ``` logbug.go: ```go package main import ( "os/exec" "time"...
I spent a bit of time trying to investigate whether it had to do with the timeout, which is the same as the poll interval, under the theory that subsequent...
I think I've figured out a way to bypass the issue entirely as well as solidify the fix in #297 and fix a regression in log formatting which I was...
PR open for v3 https://github.com/joyent/containerpilot/pull/424 PR open for v2 https://github.com/joyent/containerpilot/pull/425
That's some nice detective work there, @ochanism! I'm glad you were able to find a workaround for now, but we should probably try to come up with something more robust...
With respect to trying to handle the error in ContainerPilot, it looks like neither of the two approaches above are going to work (injecting a newline or capturing the error...
I've pushed https://github.com/joyent/containerpilot/commit/3408f9539f52245af6f85eb6c5de9eddfef21794 to update the documentation to warn about this issue. I'm going to cut a release for 2.7.6 and 3.1.2 that gives us the logrus 1.0 update and...