Fixed vm port mapping

This commit is contained in:
Noor 2025-07-16 17:55:19 +03:00
parent bc09a128af
commit dc8d33d487
3 changed files with 3 additions and 3 deletions

2
Cargo.lock generated

@ -1011,7 +1011,7 @@ dependencies = [
[[package]]
name = "detee-shared"
version = "0.1.0"
source = "git+ssh://git@gitea.detee.cloud/testnet/proto?branch=offers#4753a17fa29393b3f99b6dfcdcec48d935e6ebd9"
source = "git+ssh://git@gitea.detee.cloud/testnet/proto?branch=main#4753a17fa29393b3f99b6dfcdcec48d935e6ebd9"
dependencies = [
"bincode 2.0.1",
"prost",

@ -15,7 +15,7 @@ serde_yaml = "0.9.34"
surrealdb = "2.2.2"
tokio = { version = "1.44.2", features = ["macros", "rt-multi-thread"] }
tonic = { version = "0.12", features = ["tls"] }
detee-shared = { git = "ssh://git@gitea.detee.cloud/testnet/proto", branch = "offers" }
detee-shared = { git = "ssh://git@gitea.detee.cloud/testnet/proto", branch = "main" }
ed25519-dalek = "2.1.1"
bs58 = "0.5.1"
tokio-stream = "0.1.17"

@ -482,7 +482,7 @@ impl ActiveVm {
let mut mapped_ports = Vec::new();
let mut guest_ports = vec![22];
guest_ports.append(&mut args.exposed_ports.clone());
guest_ports.append(&mut new_vm_req.extra_ports.clone());
let mut i = 0;
while i < args.exposed_ports.len() && i < guest_ports.len() {
mapped_ports.push((args.exposed_ports[i], guest_ports[i]));