fix: use NetworkConnectRequest for bollard 0.19
ci / gates (push) Successful in 6s
ci / frontend (push) Successful in 38s
ci / rust (push) Failing after 1m35s
ci / e2e (push) Skipped
ci / publish (push) Skipped

This commit is contained in:
Omar Sobh
2026-07-21 22:18:41 -07:00
parent 2c593c32ae
commit f648bcd26e
+6 -5
View File
@@ -24,8 +24,9 @@
//! carry the current binding (both null when torn down or never //! carry the current binding (both null when torn down or never
//! provisioned). //! provisioned).
use bollard::models::{ContainerCreateBody, EndpointSettings, HostConfig, Mount, MountTypeEnum}; use bollard::models::{
use bollard::network::ConnectNetworkOptions; ContainerCreateBody, EndpointSettings, HostConfig, Mount, MountTypeEnum, NetworkConnectRequest,
};
use bollard::query_parameters::{ use bollard::query_parameters::{
CreateContainerOptions, InspectContainerOptions, RemoveContainerOptions, StartContainerOptions, CreateContainerOptions, InspectContainerOptions, RemoveContainerOptions, StartContainerOptions,
}; };
@@ -197,9 +198,9 @@ impl MissionRuntimeProvisioner {
.docker .docker
.connect_network( .connect_network(
EDGE_NETWORK, EDGE_NETWORK,
ConnectNetworkOptions { NetworkConnectRequest {
container: name.clone(), container: Some(name.clone()),
endpoint_config: EndpointSettings::default(), endpoint_config: Some(EndpointSettings::default()),
}, },
) )
.await; .await;