From 4f1137415c5f0415186b1fab1925f1373e8188c2 Mon Sep 17 00:00:00 2001
From: Rich Megginson Static route configuration can be specified via a list of routes
given in the ip
route
option. The default value is an empty
list. Each route is a dictionary with the following entries:
-network
, prefix
, gateway
,
-metric
and table
. network
and
-prefix
specify the destination network. table
-supports both the numeric table and named table. In order to specify the
-named table, the users have to ensure the named table is properly
-defined in /etc/iproute2/rt_tables
or
-/etc/iproute2/rt_tables.d/*.conf
. Note that Classless
-inter-domain routing (CIDR) notation or network mask notation are not
-supported yet.gateway
, metric
, network
,
+prefix
, table
and type
.
+network
and prefix
specify the destination
+network. table
supports both the numeric table and named
+table. In order to specify the named table, the users have to ensure the
+named table is properly defined in /etc/iproute2/rt_tables
+or /etc/iproute2/rt_tables.d/*.conf
. The optional
+type
key supports the values blackhole
,
+prohibit
, and unreachable
. See man
+8 ip-route for their definition. Routes with these types do not
+support a gateway. If the type is not specified, the route is considered
+as a unicast route. Note that the classless inter-domain routing(CIDR)
+notation or the network mask notation are not supported for the
+network
key.
routing_rule
The policy routing rules can be specified via a list of rules given
in the routing_rule
option, which allow routing the packets
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d11bd589..c3b431c3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,23 @@
Changelog
=========
+[1.15.0] - 2024-01-16
+--------------------
+
+### New Features
+
+- feat: Support blackhole, prohibit and unreachable route types (#662)
+
+### Other Changes
+
+- ci: Use supported ansible-lint action; run ansible-lint against the collection (#661)
+- test: Skip running tests where initscripts is not supported (#663)
+- tests: Fix installing kernel module in Fedora (#664)
+- test: Fix wifi test failures (#665)
+- ci: Bump github/codeql-action from 2 to 3 (#666)
+- ci: Bump actions/setup-python from 4 to 5 (#667)
+- ci: Use new ansible-lint action, which requires collection format and 2.16 (#668)
+
[1.14.2] - 2023-12-08
--------------------