-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Logs for container components not showing up in GUI or CLI #478
Comments
@eerohele Apologies that I missed this issue! Didn't mean to keep you waiting. This absolutely should work, but I can confirm that it is not for this image for some reason. We'll investigate. |
Some debugging notes: I think this may be a docker issue: exo exit
nc -u -l 43550 Elsewhere: docker run --rm -e POSTGRES_DB=foo -e POSTGRES_PASSWORD=bar --log-driver=syslog --log-opt syslog-address=udp://localhost:43550 --log-opt syslog-facility=1 --log-opt syslog-format=rfc5424micro --log-opt tag=yzdx62n63zxynk43f94vc5s9tm postgres:11.7-alpine No logging packets are sent to that port, unclear why. We've had issues with Docker's syslog driver in the past. Maybe something changed here. Continuing to investigate. |
No worries, thanks for looking into it! |
Turns out that this is broken in WSL now, so reopening... |
Hey @jwmza 6fe4c78 should fix windows. Can you please try the latest |
Seems no luck with latest
(By the way the GUI doesn't autolaunch in step 3 above, which presumably is also because I have no web browser in WSL and prefer to use a browser in Windows) |
D'oh, ok - @BenElgar you had some idea on how to detect the right thing to do here? |
How about #526? |
Looks like this was fixed in 2021.11.16. Thanks! |
Describe the bug
Container component logs don't show up in the GUI or in the terminal.
To Reproduce
Create
exo.hcl
with this content:Run
exo init
.Run
exo gui
.Expected behavior
If I use a similar Docker Compose manifest and type
docker compose up
, Docker Compose starts tailing Postgres logs. Based on both the description of the app and the screenshot in the repo README, I expected Exo to do the same. Have I misunderstood how the app works, or did I miss a step?System Info (please complete the following information):
Additional context
For
process
components, logs do seem to show up in both the GUI and CLI.The text was updated successfully, but these errors were encountered: