Paul Holzinger
19aabf440e
remote: exec inspect update exec session status
...
The remote API will wait 300s by default before conmon will call the
cleanup. In the meantime when you inspect an exec session started with
ExecStart() (so not attached) and it did exit we do not know that. If
a caller inspects it they think it is still running. To prevent this we
should sync the session based on the exec pid and update the state
accordingly.
For a reproducer see the test in this commit or the issue.
Fixes #18424
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2023-05-03 14:54:00 +02:00
..
2023-05-02 10:29:58 -04:00
2022-01-18 12:47:07 +01:00
2023-03-15 10:28:16 +01:00
2022-03-18 09:11:53 +01:00
2023-02-09 21:56:27 +01:00
2023-02-20 13:58:15 +01:00
2022-10-17 09:19:41 +02:00
2023-02-28 13:45:36 -05:00
2023-02-22 11:00:50 -05:00
2022-08-23 15:31:00 +01:00
2023-02-22 11:00:50 -05:00
2022-01-18 12:47:07 +01:00
2023-04-20 11:23:05 +02:00
2023-04-20 06:24:35 -04:00
2023-03-13 14:21:12 -04: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-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-02-20 14:51:04 +01:00
2023-02-09 21:56:27 +01:00
2023-04-27 08:59:44 +02:00
2023-03-31 19:48:03 +02:00
2023-02-07 09:34:15 -05:00
2023-03-31 19:48:03 +02:00
2023-04-19 15:29:52 +02:00
2022-09-05 10:12:12 +01:00
2023-04-28 11:51:06 +02:00
2022-12-16 18:30:12 +01:00
2023-02-20 13:58:16 +01:00
2023-02-20 13:58:16 +01:00
2023-02-20 13:58:16 +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-05-03 14:54:00 +02: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-03-20 13:56:00 +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
2023-03-02 13:43:11 +01:00
2023-05-02 10:30:07 -04:00
2022-03-18 09:11:53 +01:00
2023-04-18 15:14:22 +02:00
2023-02-09 21:56:27 +01:00
2022-04-25 13:23:20 +02:00
2023-04-18 15:18:05 +02: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-04-14 22:40:47 +02: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
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-05-02 10:29:58 -04:00
2023-05-02 10:29:58 -04:00
2022-10-07 08:26:10 +01:00
2022-10-07 08:26:10 +01:00
2023-02-22 11:00:50 -05: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
2023-05-02 10:29:58 -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-03-29 11:31:35 +02:00
2023-03-21 16:00:54 -04:00
2022-08-17 11:45:07 +01:00
2023-04-11 10:57:46 +02: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-04-26 14:55:03 -04:00
2023-01-26 10:20:38 +01:00
2023-04-26 14:55:03 -04:00
2023-03-15 14:45:18 -04: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-04-26 14:55:03 -04:00
2023-02-28 13:45:36 -05:00
2023-04-25 16:01:49 +02:00
2023-04-25 16:01:49 +02:00
2023-02-22 11:00:50 -05:00
2023-02-22 11:00:50 -05: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
2023-04-05 17:58:30 -04:00
2023-03-09 12:36:52 -05:00
2023-03-09 12:36:52 -05:00
2023-03-09 12:36:52 -05:00
2022-01-18 12:47:07 +01:00
2023-03-09 12:36:52 -05: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
2023-02-22 11:00:50 -05:00
2023-03-15 14:45:18 -04:00