-
Notifications
You must be signed in to change notification settings - Fork 128
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
the podman
binary does not support journald
logging when installed via the ubuntu/ppa repos
#67
Comments
I'll also note that it currently gives an completely opaque error message for me, and I'm not sure why it's different in the linked issue:
Only using |
@haircommander Is this better in upstream master, and newer versions of Conmon? |
I am not sure if anything has changed on the build machines. @lsm5 do you know? |
Same issue, but on Fedora 31 Workstation with Podman 1.8.0 now.
|
@haircommander Note: conmon and crun need certain capabilities to be able writing into syslog. It's allowed only to root by the default (). Both files have no caps xattributes and when invoked via execve can loose even those capabilities that inherited from the bash. It will be nice to print out the effective capabilities of the conmon and crun using libcap in the log-level=debug mode. Otherwise syscalls failure in the rootless mode comes out-of-the blue. |
It seems journald log driver is functioning properly with
Please reopen if it needs further work. |
This is a ticket originating from the discussion starting here:
containers/podman#3126 (comment)
At the request of @haircommander, i am creating this ticket to track the work required to get
journald
support built into thepodman
binaries that are currently being packaged up for the ubuntu/ppa users.As pointed out here it would seem that the
libsystemd-journal
package needs to be installed on . whichever machine is doing the build... so . my incoredibly ignorant take is that this should be a simple fix:libsystemd-journal
package to the default packages that are installed on the build machine that creates the deb file that is pushed to the ubuntu PPAs.If my assumption is correct, i'd be happy to get a PR in... if somebody could point me to the file that drives the build environment config, i can probably figure out how to get an
apt install libsystemd-journal
or similar run before themake common
call is issued...The text was updated successfully, but these errors were encountered: