Não é possível executar a tarefa Cloudfoundry - Resposta inesperada 404

Depois que meu aplicativo é enviado com êxito via cf, geralmente preciso fazer o ssh-log manualmente no contêiner e executar alguns scripts PHP para limpar e aquecer meu cache, executar potencialmente algumas atualizações de esquema do banco de dados etc.

Hoje eu descobri sobreTarefas de Cloudfoundry que parece oferecer uma maneira bonita de fazer exatamente esse tipo de coisa e eu queria testar se posso integrá-lo ao meu script de compilação e implantação.

Então, usado cf login, foi conectado com êxito à organização e espaço corretos, o aplicativo foi enviado e está sendo executado e tentei este comando:

cf run-task MYAPP "bin/console doctrine:schema:update --dump-sql --env=prod" --name dumpsql

(tentei com algumas alterações de pasta, como app / bin / console etc.)

e esta foi a saída:

Creating task for app MYAPP in org MYORG / space MYSPACE as me@myemail...<br>Unexpected Response<br>Response Code: 404 FAILED

Usa CF CLI: 6.32.0

cf logs ArcticTenTestBackend --recent não produz nada (esse pode ser o caso porque eu habilitei uma instância do ELK para log - como eu queria conectar-me ao ELK para procurar os logs, descobri que o plug-in cf do conector de serviço se foi para o qual irei abrir um novo ticket).

Criou uma nova edição para isso:https://github.com/cloudfoundry/cli/issues/1242

questionAnswers(2)

yourAnswerToTheQuestion