Primeiro, o pouco irritante "em retrospectiva". É sempre uma boa ideia remover as relações antes de destruir os serviços: link
Quando uma máquina estiver em um estado de erro, a Juju não processará nenhum gancho para esse serviço - mesmo para destruí-lo. Isso é para proteger contra possíveis perdas de dados. No entanto, há um mecanismo para retornar a máquina a um estado responsivo:
juju resolved <machine identifier>
por exemplo,
juju resolved mongodb/0
Isso reativará a execução de ganchos para essa máquina / serviço. Então será possível:
juju destroy-relation mongodb django
juju destroy-service mongodb
juju destroy-service django