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:
-
Na página da área de trabalho Atividade, selecione a ação de aplicação do Schematics que falhou.
-
Clique em Tarefas para ver a saída de log detalhada.
-
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_moduleusando o Terraformnull_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) -
Localize o script que é executado no Terraform
null_resourcee analise a origem do erro usando a mensagem de erro da saída de registro Schematics. -
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.