Por que a aplicação Schematics está falhando?

Você deseja aplicar um modelo do Terraform em IBM Cloud que executa scripts em um recurso de destino. Para executar o script, use o null_resource do Terraform em seu arquivo de configuração. No entanto, ao executar a ação de aplicação do Schematics, a ação falha e você recebe uma mensagem de erro que pode incluir erros internos, de tempo limite, de conexão ou de entrada.

Quando o Schematics tenta executar seu script no recurso de destino, ocorre um erro de script durante a execução. Como o Schematics não pode resolver erros que ocorrem em scripts fornecidos pelo usuário, a ação de aplicação é marcada como failed.

Para solucionar problemas de erro no script, siga estas etapas:

  1. Na página da área de trabalho Atividade, selecione a ação de aplicação do Schematics que falhou.

  2. Clique em Tarefas para ver a saída de log detalhada.

  3. No arquivo de log, localize a última ação que o Schematics iniciou antes do erro ocorrer. Por exemplo, na seguinte saída de registro, Schematics tentou executar um script de cópia no módulo instances_module usando o Terraform null_resource.

      2021/05/24 05:03:41 Terraform apply | module.instances_module.module.compute_remote_copy_rpms.null_resource.remote_copy[0]: Still creating... [5m0s elapsed]
      2021/05/24 05:03:41 Terraform apply |
      2021/05/24 05:03:42 Terraform apply |
      2021/05/24 05:03:42 Terraform apply |
      2021/05/24 05:03:42 Terraform apply | Error: timeout - last error: ssh: rejected: connect failed (Connection timed out)
    
    
  4. Localize o script que é executado no Terraform null_resource e analise a origem do erro usando a mensagem de erro da saída de registro Schematics.

  5. Se não for possível resolver o erro, entre em contato com o proprietário do script para resolução de problema adicional do erro.