Merge pull request 'API: fixes' (#1977) from hsjobeki/clan-core:hsjobeki-main into main
This commit is contained in:
@@ -32,7 +32,8 @@ def set_single_disk_uuid(
|
|||||||
meta=ServiceMeta(name=instance_name),
|
meta=ServiceMeta(name=instance_name),
|
||||||
roles=ServiceSingleDiskRole(
|
roles=ServiceSingleDiskRole(
|
||||||
default=ServiceSingleDiskRoleDefault(
|
default=ServiceSingleDiskRoleDefault(
|
||||||
config=SingleDiskConfig(device=disk_uuid)
|
config=SingleDiskConfig(device=f"/dev/disk/by-id/{disk_uuid}"),
|
||||||
|
machines=[machine_name],
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -103,10 +103,13 @@ def check_machine_online(
|
|||||||
"ssh",
|
"ssh",
|
||||||
*(["-i", f"{opts.keyfile}"] if opts and opts.keyfile else []),
|
*(["-i", f"{opts.keyfile}"] if opts and opts.keyfile else []),
|
||||||
# Disable strict host key checking
|
# Disable strict host key checking
|
||||||
"-o StrictHostKeyChecking=no",
|
"-o",
|
||||||
|
"StrictHostKeyChecking=no",
|
||||||
# Disable known hosts file
|
# Disable known hosts file
|
||||||
"-o UserKnownHostsFile=/dev/null",
|
"-o",
|
||||||
f"-o ConnectTimeout={timeout}",
|
"UserKnownHostsFile=/dev/null",
|
||||||
|
"-o",
|
||||||
|
f"ConnectTimeout={timeout}",
|
||||||
f"{hostname}",
|
f"{hostname}",
|
||||||
"true",
|
"true",
|
||||||
"&> /dev/null",
|
"&> /dev/null",
|
||||||
|
|||||||
Reference in New Issue
Block a user