Clark Boylan
49d6ea5ec9
Use sigint instead of sighup to stop gerrit
...
The old gerrit init script uses sighup to request a graceful shutdown
of the service which is why when we ported to docker-compose we
configured it to also use sighup. Unfortunately, on noble with podman
the podman container apparmor profiles don't allow podman to issue a
sighup to the container. This means when we try to stop the service we
wait until the 5 minute timeout expires then docker compose + podman
issue a sigkill.
This is less graceful than we want. To address this we switch to sigint
instead. The reason for this is the podman container apparmor profiles
do allow signit and the jvm appears to treat sigint, sigterm, and sighup
as equivalent triggers for the shutdown hook.
Change-Id: Iacfc70713d63443d58bb563b895fdc5dfb0642e2
2025-04-16 15:25:15 -07:00
..
2018-09-13 22:50:40 +10:00
2024-08-16 18:32:18 +00:00
2019-02-05 18:52:21 +00:00
2022-05-25 18:14:21 +00:00
2018-08-20 20:45:13 +00:00
2023-08-07 21:27:40 +00:00
2025-04-16 15:25:15 -07:00
2025-03-06 17:27:42 +00:00
2025-04-11 13:43:18 -07:00
2023-04-13 14:14:58 +10:00
2023-03-15 12:00:25 +11:00
2022-12-06 13:27:46 +11:00
2019-02-12 18:17:46 +00:00
2019-09-18 12:40:19 -07:00
2021-08-03 08:47:16 -07:00
2019-05-15 16:03:07 -07:00
2023-03-10 09:36:01 +11:00
2021-10-21 11:44:02 -07:00
2021-02-19 15:42:40 -08:00
2020-06-16 15:48:47 -05:00
2020-09-09 15:09:43 -07:00
2020-09-09 15:09:43 -07:00
2018-08-17 09:41:12 -05:00
2021-06-10 09:02:23 +10:00
2024-03-06 09:25:01 -08:00
2020-04-30 12:39:12 -05:00
2021-07-09 23:15:52 +00:00
2021-02-11 13:35:16 +11:00
2021-02-23 13:04:20 +11:00
2022-11-25 09:37:40 +00:00
2022-02-24 09:57:55 +11:00
2021-02-16 14:31:30 -08:00
2021-10-06 15:39:25 +11:00
2023-04-05 08:36:27 -07:00
2021-12-01 09:55:45 +11:00
2020-10-16 17:45:19 +00:00
2020-10-29 07:59:42 +11:00
2020-09-30 11:55:24 +10:00
2021-03-17 08:30:52 +11:00
2021-12-03 14:17:23 -08:00
2022-11-11 23:20:19 +00:00
2020-06-04 07:44:22 -05:00
2021-03-18 11:59:30 +11:00
2021-03-18 11:59:30 +11:00
2023-03-10 09:36:01 +11:00
2022-06-16 08:23:17 -07:00
2021-07-15 23:25:10 +00:00
2021-03-17 07:06:53 +11:00
2020-06-04 07:44:22 -05:00
2021-12-17 16:32:59 +01:00
2021-03-18 11:59:30 +11:00
2022-09-15 19:21:33 -07:00
2020-06-04 07:44:22 -05:00
2024-04-04 12:25:23 -07:00
2022-02-10 13:24:42 -08:00
2020-06-04 07:44:22 -05:00
2024-10-14 11:32:49 -07:00
2020-04-23 14:34:28 -05:00
2020-07-17 16:18:26 -07:00
2020-07-17 16:18:26 -07:00
2021-10-15 13:03:59 -07:00
2024-11-08 22:30:49 +11:00
2021-02-03 11:43:12 +11:00
2022-02-25 17:27:35 +11:00
2025-04-10 07:49:55 -07:00
2023-12-06 09:02:17 -08:00
2021-02-17 10:43:26 +11:00
2022-05-25 18:14:21 +00:00
2021-03-17 08:30:52 +11:00
2021-03-16 13:06:16 -07:00
2021-07-15 23:25:10 +00:00
2022-10-20 09:00:43 +11:00
2016-07-19 10:41:09 +02:00
2020-03-18 18:23:17 +01:00
2024-09-18 16:37:40 -07:00
2024-09-18 16:37:40 -07:00
2018-09-14 09:17:36 -06:00
2020-04-27 09:34:50 -05:00
2022-05-25 09:48:28 -07:00
2024-09-18 16:37:40 -07:00
2024-09-18 16:37:40 -07:00