NetworkManager/src/core/tests
Fernando Fernandez Mancera bf5927b978 l3cfg: drop NM_L3_CFG_COMMIT_TYPE_ASSUME and assume_config_once
ASSUME is causing more troubles than benefits it provides. This patch is
dropping NM_L3_CFG_COMMIT_TYPE_ASSUME and assume_config_once. NM3LCfg
will commit as if the sys-iface-state is MANAGED.

This patch is part of the effort to remove ASSUME from NetworkManager.
After ASSUME is dropped when starting NetworkManager it will take full
control of the interface, re-configuring it. The interface will be
managed from the start instead of assumed and then managed.

This will solve the situations where an interface is half-up and then a
restart happens. When NetworkManager is back it won't add the missing
addresses (which is what assume does) so the interface will fail during
the activation and will require a full activation.

https://bugzilla.redhat.com/show_bug.cgi?id=2050216
https://bugzilla.redhat.com/show_bug.cgi?id=2077605
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1196
2022-04-28 10:48:56 +02:00
..
config format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00
meson.build core: rework IP configuration in NetworkManager using layer 3 configuration 2021-11-18 16:21:29 +01:00
test-core-with-expect.c format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00
test-core.c systemd: drop "nm-sd-utils-core.h" and nm_sd_utils_id128_get_machine() 2022-04-20 12:07:04 +02:00
test-dcb.c format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00
test-l3cfg.c l3cfg: drop NM_L3_CFG_COMMIT_TYPE_ASSUME and assume_config_once 2022-04-28 10:48:56 +02:00
test-secret-agent.py all: move "src/" directory to "src/core/" 2021-02-08 09:56:41 +01:00
test-systemd.c systemd: drop systemd path helpers from "nm-sd-utils-shared.h" adapter header 2022-04-20 12:07:03 +02:00
test-utils.c all: hardcode HOST_NAME_MAX to 64 2022-04-26 17:54:56 +02:00
test-wired-defname.c format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00