Paul Holzinger
1590c7bf42
podman logs: read journald with passthrough
...
The passthrough driver is designed for use in systemd units. By default
we can expect systemd to log the output on journald unless the unit sets
differen StandardOutput/StandardError settings.
At the moment podman logs just errors out when the passthrough driver is
used. With this change we will read the journald for the unit messages.
The logic is actually very similar to the existing one, we just need to
change the filter. We now filter by SYSTEMD_UNIT wich equals to the
contianer cgroup, this allows us the actually filter on a per contianer
basis even when multiple contianers are started in the same unit, i.e.
via podman-kube@.service.
The only difference a user will see is that journald will merge
stdout/err into one stream so we loose the separation there.
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2023-02-20 13:58:12 +01:00
..
2023-02-13 11:38:24 -05:00
2022-01-18 12:47:07 +01:00
2023-02-09 21:56:27 +01:00
2017-11-01 11:24:59 -04:00
2022-03-18 09:11:53 +01:00
2023-02-09 21:56:27 +01:00
2023-02-09 21:56:27 +01:00
2022-10-17 09:19:41 +02:00
2022-07-05 16:06:32 +02:00
2023-01-26 10:20:38 +01:00
2022-08-23 15:31:00 +01:00
2023-02-11 18:23:24 +01:00
2022-01-18 12:47:07 +01:00
2023-02-09 21:56:27 +01:00
2023-01-16 16:28:11 +01:00
2023-02-14 14:56:09 +05:30
2022-09-20 08:36:23 +01:00
2022-09-20 08:36:23 +01:00
2022-09-20 08:36:23 +01:00
2022-09-20 08:36:23 +01:00
2023-01-30 15:43:03 +01:00
2022-12-16 18:30:12 +01:00
2022-01-18 12:47:07 +01:00
2022-09-14 13:44:48 -04:00
2022-09-15 08:10:34 +01:00
2023-01-24 12:18:39 -05:00
2023-02-09 21:56:27 +01:00
2023-02-20 12:54:45 +01:00
2022-12-16 18:30:12 +01:00
2023-02-07 09:34:15 -05:00
2023-02-14 14:56:09 +05:30
2023-02-16 10:33:51 +01:00
2022-09-05 10:12:12 +01:00
2023-02-16 19:25:38 +05:30
2022-12-16 18:30:12 +01:00
2023-02-20 13:58:12 +01:00
2023-02-20 13:58:12 +01:00
2023-02-20 13:58:12 +01:00
2022-09-14 17:09:04 +02:00
2022-10-17 09:19:41 +02:00
2023-02-09 21:56:27 +01:00
2022-09-20 08:36:23 +01:00
2022-09-20 08:36:23 +01:00
2022-09-20 08:36:23 +01:00
2022-10-17 16:43:53 +01:00
2022-09-10 07:52:00 -04:00
2022-10-17 16:43:53 +01:00
2022-08-23 15:31:00 +01:00
2022-12-16 14:20:14 +01:00
2023-01-03 13:21:24 -05:00
2022-07-05 16:06:32 +02:00
2022-03-23 19:05:29 +01:00
2022-11-29 10:40:24 +01:00
2022-12-08 15:01:57 +01:00
2022-12-05 20:58:30 +01:00
2022-12-02 16:41:21 +00:00
2023-01-25 11:24:18 +01:00
2022-09-10 07:52:00 -04:00
2022-09-10 07:52:00 -04:00
2022-11-13 10:56:15 +00:00
2022-08-24 10:55:52 +01:00
2022-12-05 18:09:21 +01:00
2023-02-14 11:00:28 -05:00
2022-03-18 09:11:53 +01:00
2023-01-22 12:48:49 +05:30
2023-02-09 21:56:27 +01:00
2022-04-25 13:23:20 +02:00
2023-02-09 21:56:27 +01:00
2022-09-20 15:34:27 -04:00
2022-12-16 18:30:12 +01:00
2023-02-09 21:56:27 +01:00
2023-02-09 21:56:27 +01:00
2022-10-17 09:19:41 +02:00
2022-08-18 08:07:30 +01:00
2022-08-18 08:05:42 +01:00
2023-01-19 12:31:37 +01:00
2022-09-20 15:34:27 -04:00
2022-09-07 07:58:37 +01:00
2022-09-07 07:58:37 +01:00
2022-08-29 13:04:04 +01:00
2022-10-12 13:45:49 +02:00
2022-08-18 08:07:30 +01:00
2020-06-25 17:16:12 +02:00
2022-09-01 13:02:01 -04:00
2022-07-05 16:06:32 +02:00
2022-10-17 09:19:41 +02:00
2023-02-14 14:56:09 +05:30
2022-12-15 20:19:53 -05:00
2022-10-07 08:26:10 +01:00
2022-10-07 08:26:10 +01:00
2022-12-15 13:39:56 +01:00
2022-01-18 12:47:07 +01:00
2022-05-25 12:30:19 +02:00
2022-08-17 11:45:07 +01:00
2022-07-21 14:50:01 -04:00
2022-12-01 16:05:13 +01:00
2022-09-22 13:07:40 -04:00
2022-09-05 10:20:50 +01:00
2022-09-05 10:20:50 +01:00
2023-02-17 11:24:18 +01:00
2023-01-26 10:20:38 +01:00
2022-08-17 11:45:07 +01:00
2023-01-26 10:20:38 +01:00
2022-10-07 08:27:27 +01:00
2022-10-07 08:27:27 +01:00
2022-10-07 08:27:27 +01:00
2022-10-07 08:27:27 +01:00
2022-07-04 15:39:00 +02:00
2023-01-26 10:20:38 +01:00
2022-09-01 10:27:04 +01:00
2022-10-24 17:30:31 +02:00
2022-09-27 16:31:40 +01:00
2022-07-04 15:39:00 +02:00
2022-05-25 10:17:46 +02:00
2023-02-09 21:56:27 +01:00
2023-01-12 14:09:23 +01:00
2023-01-26 10:20:38 +01:00
2023-01-26 10:20:38 +01:00
2022-09-14 08:29:26 +01:00
2022-11-28 12:26:41 +01:00
2022-11-28 12:26:41 +01:00
2022-09-14 08:29:26 +01:00
2022-07-05 16:06:32 +02:00
2022-10-07 08:27:27 +01:00
2020-09-13 23:24:15 -04:00
2022-09-10 07:52:00 -04:00
2022-01-18 12:47:07 +01:00
2022-09-27 16:31:40 +01:00
2022-12-15 23:18:50 +01:00
2022-09-22 13:07:40 -04:00
2022-09-27 16:31:40 +01:00
2022-09-27 16:31:40 +01:00
2022-09-27 16:31:40 +01:00
2022-09-27 16:31:40 +01:00
2022-09-22 13:07:40 -04:00
2022-10-26 15:00:51 -04:00