Especificando o recurso de inicialização para o MaaS API Deploy

0

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.

    
por Allan 09.03.2018 / 12:16

0 respostas