Eu quero implantar uma máquina por meio da API em /machines/{system_id}/?op=deploy . Eu teria esperado que isso levasse o ID do recurso de inicialização como parâmetro, mas em vez disso, leva distro_series e hwe_kernel .
Então eu busco as informações sobre o recurso de inicialização de /boot-resources/{id}/ . Isso me dá 'nome', que se parece com "<os>/<series>" .
A chamada da API com o corpo POST distro_series="<distro>" ou distro_series="<os>/<series>" faz com que a implantação seja executada com o Xenial padrão.
Este também é o caso de imagens não-linux personalizadas (com "win2012r2" ou "windows/win2012r2" ).
Estou usando o MaaS versão 2.3.0.
Qualquer ajuda seria apreciada.