Cory Snider
f006a6abcf
libn/d/overlay: reapply rules on firewalld reload
...
With the iptables firewall backend, the overlay driver programs iptables
rules which mark VXLAN datagrams of encrypted networks for encryption,
drop cleartext VXLAN datagrams received for those networks, and strip
the encryption mark from datagrams marked by local processes. A
firewalld reload can flush these rules. The node then sends the
network's VXLAN datagrams in cleartext and accepts forged cleartext
datagrams for it until the last local endpoint of the network leaves and
another joins, or the daemon restarts.
On firewalld reload, restore all rules which were previously programmed
by the overlay driver.
Signed-off-by: Cory Snider <csnider@mirantis.com >
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-11-03 21:10:27 +01:00
..
2026-10-08 22:49:38 -07:00
2026-10-13 15:58:33 +02:00
2026-10-30 19:02:58 +01:00
2026-10-30 19:02:58 +01:00
2026-10-27 21:59:44 +01:00
2026-10-27 21:16:53 +01:00
2026-07-30 21:47:36 +02:00
2026-10-28 13:03:45 +01:00
2026-09-28 16:02:48 +02:00
2025-05-30 15:59:13 +02:00
2026-10-29 15:44:38 +01:00
2026-11-03 21:10:27 +01:00
2025-12-15 18:56:33 +01:00
2026-04-16 11:02:16 +02:00
2026-09-18 18:28:44 +02:00
2025-07-31 10:13:29 -07:00
2026-10-12 17:04:15 +02:00
2026-10-13 15:48:03 -04:00
2026-10-21 11:14:04 -05:00
2025-07-31 10:13:29 -07:00
2025-10-27 16:39:32 +01:00
2025-04-07 16:19:02 +02:00
2026-09-18 18:28:44 +02:00
2026-08-24 13:13:35 +02:00
2026-09-18 22:59:37 +02:00
2026-05-14 21:25:24 +09:00
2026-08-24 13:13:35 +02:00
2026-08-24 13:13:35 +02:00
2026-05-14 21:25:24 +09:00
2026-08-05 13:40:34 +02:00
2025-07-13 16:37:36 +02:00
2026-08-05 17:45:49 +02:00
2026-01-19 20:07:56 +09:00
2025-07-31 10:13:29 -07:00
2025-10-09 20:13:26 -04:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2026-02-21 21:43:11 +01:00
2026-09-25 18:35:27 +02:00
2026-09-18 18:28:46 +02:00
2026-08-20 14:51:38 +02:00
2025-09-11 15:25:14 -04:00
2026-09-25 18:35:27 +02:00
2025-07-21 09:30:05 -07:00
2026-06-11 17:39:03 +09:00
2026-10-13 18:55:59 +02:00
2026-10-02 16:31:27 -04:00
2025-08-08 17:07:07 +02:00
2026-11-02 15:59:38 +01:00
2026-05-14 00:42:27 +02:00
2025-07-31 10:13:29 -07:00
2026-09-03 11:06:16 +02:00
2026-09-17 18:20:03 -04:00
2026-10-19 12:33:05 +02:00
2026-07-09 16:30:11 +02:00
2026-05-11 13:55:43 +02:00
2025-11-16 18:25:42 +00:00
2026-10-10 09:40:00 +02:00
2025-09-08 10:08:35 +02:00
2026-11-02 13:04:47 +01:00
2026-04-21 15:59:27 +02:00
2026-07-21 16:44:07 +05:30
2026-10-09 14:31:01 -04:00
2026-04-10 02:02:51 +09:00
2025-05-30 15:59:13 +02:00
2026-10-07 19:06:00 -04:00
2026-11-02 17:52:22 +01:00
2025-07-31 10:13:29 -07:00
2025-05-30 15:59:13 +02:00
2025-07-31 10:13:29 -07:00
2026-09-07 16:59:45 +02:00
2026-10-27 21:59:41 +01:00
2025-05-30 15:59:13 +02:00
2026-03-04 13:07:26 +00:00
2026-03-04 18:22:18 +01:00
2026-03-04 18:22:18 +01:00
2026-03-04 13:07:26 +00:00
2026-03-04 13:07:26 +00:00
2026-03-25 23:23:41 +01:00
2026-04-10 21:57:45 +02:00
2026-01-19 13:43:06 +01:00
2026-07-29 15:45:40 +02:00
2026-02-22 15:26:24 +09:00
2026-09-18 18:28:46 +02:00
2026-09-03 10:41:23 +02:00
2025-07-31 10:13:29 -07:00
2026-09-22 22:44:48 +02:00
2026-09-25 18:35:27 +02:00
2026-10-28 15:56:21 +01:00
2026-10-28 15:56:21 +01:00
2026-10-30 19:02:58 +01:00
2026-11-02 17:52:22 +01:00
2026-10-28 15:56:21 +01:00
2026-10-30 19:02:58 +01:00
2026-09-04 17:27:03 +02:00
2026-09-01 16:25:08 +02:00
2025-11-12 07:53:46 -08:00
2026-07-06 15:36:20 +02:00
2025-05-30 15:59:13 +02:00
2026-06-12 13:40:58 +04:00
2025-11-13 10:05:49 +01:00
2025-11-13 10:05:49 +01:00
2025-05-30 15:59:13 +02:00
2026-10-29 15:44:38 +01:00
2026-02-17 16:19:34 +01:00
2026-08-28 22:27:21 +02:00
2026-05-12 12:48:03 +02:00
2026-05-12 12:48:03 +02:00
2025-05-30 15:59:13 +02:00
2026-07-03 20:39:13 +02:00
2026-07-27 19:11:36 +02:00
2026-07-27 19:11:36 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2026-10-13 12:26:09 +00:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2026-10-13 12:26:09 +00:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2026-03-03 21:53:23 +01:00
2026-09-18 18:28:46 +02:00
2025-10-05 13:41:22 +02:00
2026-11-02 17:52:22 +01:00
2026-09-18 18:28:46 +02:00
2026-07-22 18:22:20 +02:00
2026-10-26 21:35:07 +01:00
2026-10-26 21:35:07 +01:00
2026-10-26 21:35:07 +01:00
2025-10-03 21:39:14 +02:00
2025-07-31 10:13:29 -07:00
2026-11-02 17:15:23 +01:00
2026-10-08 15:18:12 -07:00
2026-10-08 15:18:12 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2026-03-25 23:23:41 +01:00
2026-10-27 21:59:41 +01:00
2026-03-03 21:51:41 +01:00
2026-10-09 14:31:01 -04:00
2026-07-03 18:56:15 +02:00
2025-07-31 10:13:29 -07:00
2026-09-22 16:43:35 -06:00
2025-10-29 18:42:36 +01:00
2025-09-25 22:53:48 +02:00
2025-07-31 10:13:29 -07:00
2026-10-29 19:40:33 +01:00
2025-08-08 17:07:07 +02:00
2026-05-14 00:42:57 +02:00
2025-08-08 17:07:07 +02:00
2025-07-31 10:13:29 -07:00
2026-06-11 17:39:03 +09:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2026-04-10 02:02:51 +09:00
2025-07-31 10:13:29 -07:00
2025-09-19 16:02:14 +02:00
2025-08-08 21:41:17 +02:00
2026-08-20 14:51:38 +02:00
2026-07-13 03:36:22 +09:00
2025-05-16 10:23:49 -04:00
2026-07-28 10:45:41 -07:00
2026-07-28 10:45:41 -07:00
2026-07-28 10:45:41 -07:00
2026-07-28 10:45:41 -07:00
2026-07-27 19:11:36 +02:00
2025-05-30 15:59:13 +02:00
2025-09-19 16:02:14 +02:00
2026-02-10 12:35:48 -05:00
2026-10-27 21:59:41 +01:00
2026-06-12 15:52:14 +02:00
2026-06-12 15:52:14 +02:00
2026-06-12 15:52:14 +02:00
2026-06-12 15:52:14 +02:00
2025-07-21 09:30:05 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2026-09-01 11:37:19 +02:00
2026-09-01 11:37:19 +02:00
2026-09-01 11:37:19 +02:00
2025-09-19 16:02:14 +02:00
2025-08-01 01:48:55 +02:00