refactor(host_network): extract NetworkManager as a reusable component #183

Merged
letian merged 11 commits from refactor-network-manager into master 2025-11-06 00:02:53 +00:00
4 changed files with 7 additions and 186 deletions
Showing only changes of commit b5beda8efe - Show all commits

View File

@@ -148,7 +148,10 @@ impl HAClusterTopology {
},
..Default::default()
};
debug!("Creating NMState: {nmstate:#?}");
debug!(
"Creating NMState:\n{}",
serde_yaml::to_string(&nmstate).unwrap()
);
k8s_client
.apply(&nmstate, None)
.await
@@ -181,7 +184,8 @@ impl HAClusterTopology {
let bond_config = self.create_bond_configuration(&hostname, &bond_id, config);
debug!(
"Applying NMState bond config for host {}: {bond_config:#?}",
"Applying NMState bond config for host {}:\n{}",
serde_yaml::to_string(&bond_config).unwrap(),
config.host_id
);
self.k8s_client()