Desculpe pela parede do texto. Eu observei um comportamento bem estranho em Juju e nosso Ubuntu MAAS OpenStack nas últimas semanas, aparentemente totalmente inesperado (eu estava fora do escritório por uma semana):
As instâncias atualmente atualizadas ainda estão ativas, ainda SSH / VNC / RDPable e ainda em rede, devo adicionar.
Depois de ler o máximo possível sobre o erro, parece ser um problema com o Keystone e o banco de dados MySQL ao qual ele se conecta. Eu prontamente tentei me conectar manualmente ao banco de dados diretamente, e fiz isso com sucesso e, pelo menos à primeira vista, parece não haver corrupção de dados.
E fica ainda mais intrigante (e irritante). A desclassificação de juju charms ou a ativação do log resultaram em correções parciais e aleatórias da situação.
Por exemplo:
Ativar / desativar o registro em log, salvar e confirmar alterações parece resultar em um comportamento imprevisível da rede OpenStack em geral, assim como na atualização e downgrade de juju charms.
Francamente, praticamente qualquer alteração que eu faça, salve & amp; commit em qualquer um dos juju charms, por menor que seja (p.ex. configurando debugging para Enabled), resulta em coisas diferentes funcionando e diferentes não funcionam, aparentemente de forma aleatória.
Os arquivos de log do OpenStack não são de muita ajuda, pois exibem os mesmos erros que os mencionados anteriormente + cargas de informações sobre qual parte do script em Python em questão falhou.
Alguém mais viu / experimentou este comportamento extremamente estranho antes? Alguma sugestão de como começar a investigar isso?