Terraform s sh соединение с Windows 10 "Имя каталога недействительно" - PullRequest
0 голосов
/ 09 марта 2020

У меня есть следующий код Terraform при попытке удаленно обобщить поле Windows 10 через «remote-exe c». Я уже включил открывает sh -сервер на Windows 10, и я могу подключиться нормально. После того, как это соединяется, это имеет ошибку «Имя каталога неверно». Даже такие команды, как "dir" или "hostname" имеют эту ошибку.

Код:

resource "null_resource" "generalize_vm" {
  provisioner "remote-exec" {
    connection {
    user     = var.vm_username
    password = var.vm_password
    host     = "ip"
    }

    inline = [
      "dir",
    ]
  }
}

Применяется Terraform:

module.vm.null_resource.generalize_vm (remote-exec): Connecting to remote host via SSH...
module.vm.null_resource.generalize_vm (remote-exec):   Host: ip
module.vm.null_resource.generalize_vm (remote-exec):   User: username
module.vm.null_resource.generalize_vm (remote-exec):   Password: true
module.vm.null_resource.generalize_vm (remote-exec):   Private key: false
module.vm.null_resource.generalize_vm (remote-exec):   Certificate: false
module.vm.null_resource.generalize_vm (remote-exec):   SSH Agent: false
module.vm.null_resource.generalize_vm (remote-exec):   Checking Host Key: false
module.vm.null_resource.generalize_vm (remote-exec): Connected!
module.vm.null_resource.generalize_vm (remote-exec):




















                                                     The directory name is invalid.
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm (remote-exec):
module.vm.null_resource.generalize_vm: Creation complete after 1s [id=4268925703469176082]
module.vm.null_resource.generalize_vm (remote-exec):
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Любые идеи о том, почему эта ошибка происходит? Я пробовал оба Terraform на Windows и Linux.

...