diff --git a/harmony/src/infra/network_manager.rs b/harmony/src/infra/network_manager.rs index f52e57b..5b1b825 100644 --- a/harmony/src/infra/network_manager.rs +++ b/harmony/src/infra/network_manager.rs @@ -179,7 +179,7 @@ impl OpenShiftNmStateNetworkManager { }), link_aggregation: Some(nmstate::BondSpec { mode: "802.3ad".to_string(), - port: bond_ports, + ports: bond_ports, ..Default::default() }), ..Default::default() diff --git a/harmony/src/modules/okd/crd/nmstate.rs b/harmony/src/modules/okd/crd/nmstate.rs index 5bb839c..f0eb4ae 100644 --- a/harmony/src/modules/okd/crd/nmstate.rs +++ b/harmony/src/modules/okd/crd/nmstate.rs @@ -417,7 +417,7 @@ pub struct EthernetSpec { #[serde(rename_all = "kebab-case")] pub struct BondSpec { pub mode: String, - pub port: Vec, + pub ports: Vec, #[serde(skip_serializing_if = "Option::is_none")] pub options: Option>, } @@ -477,7 +477,7 @@ pub struct LinuxBridgeSpec { #[serde(skip_serializing_if = "Option::is_none")] pub options: Option, #[serde(skip_serializing_if = "Option::is_none")] - pub port: Option>, + pub ports: Option>, } #[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)] @@ -548,7 +548,7 @@ pub struct OvsBridgeSpec { #[serde(skip_serializing_if = "Option::is_none")] pub options: Option, #[serde(skip_serializing_if = "Option::is_none")] - pub port: Option>, + pub ports: Option>, } #[derive(Deserialize, Serialize, Clone, Debug, Default, JsonSchema)]