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.