Finalmente eu encontrei uma solução. Para os interessados, trarei minha solução aqui:
Para atualizar do Essex para a Folsom, queremos usar o Ubuntu Cloud Archive. Isso infelizmente não é possível no momento por padrão no MaaS. Foi relatado como um bug. Eu percebi isso depois de depurar os ganchos no charme nova-cloud-controller, que é um dos charms que dão erros na atualização.
Para ativar os repositórios da nuvem no MaaS, faça o seguinte:
Vá editar /etc/squid-deb-proxy/mirror_dstdomain.acl
,
linha 14:
e mude a linha
archive.canonical.com
Para
.archive.canonical.com
Isso resolve o problema e altera o openstack-orign em cada encanto da distro para a nuvem: o folsom preciso será atualizado do essex para o folsom!