Para permitir que versões posteriores do Ubuntu apareçam no MAAS & lt; = 1.4, você precisaria editar o arquivo /usr/share/pyshared/maasserver/enum.py para adicionar os novos nomes de versão à interface de usuário da web do MAAS. / p>
Por exemplo, você precisaria alterar a classe DISTRO_SERIES da seguinte forma:
class DISTRO_SERIES:
"""List of supported ubuntu releases."""
#:
default = ''
#:
precise = 'precise'
#:
quantal = 'quantal'
#:
raring = 'raring'
#:
saucy = 'saucy'
#:
trusty = 'trusty'
DISTRO_SERIES_CHOICES = (
(DISTRO_SERIES.default, 'Default Ubuntu Release'),
(DISTRO_SERIES.precise, 'Ubuntu 12.04 LTS "Precise Pangolin"'),
(DISTRO_SERIES.quantal, 'Ubuntu 12.10 "Quantal Quetzal"'),
(DISTRO_SERIES.raring, 'Ubuntu 13.04 "Raring Ringtail"'),
(DISTRO_SERIES.saucy, 'Ubuntu 13.10 "Saucy Salamander"'),
(DISTRO_SERIES.trusty, 'Ubuntu 14.04 LTS "Trusty Tahr"'),
)
Você precisa ter certeza de que você também baixou as imagens de inicialização em / var / lib / maas / efêmero / para que elas estejam disponíveis. Mas então você deve ser capaz de selecionar cada versão do MAAS web ui como um alvo de implementação.
Se você estiver usando o Juju para implementar, certifique-se de atualizar também o parâmetro default-series do arquivo environments.yaml para selecionar a série que deseja implementar.