VM間で共有されるホストのみのネットワークを使用して、迷惑メールと仮想ボックスでMAASを使用してVMのグループを設定しようとしています。私はノードVMにPXEを使ってオペレーティングシステムをインストールさせようとしています。私は、コントローラVM上でDHCPを設定し、ノードVMを強制的に2番目のNICから起動することによって、ノードVMがPXE起動を開始するようにしています。クラウド-initがconfigをダウンロードしようとすると、インストールが途中で止まってしまいます。私のVagrantファイルはhttps://gist.github.com/pj/3db0fe2e87cf35d4f6ffb37a5b5b8bb6です。MAAS内のcloud-config-urlのIPアドレスを設定します
私が知る限り、MAASはcloud-config-urlブートパラメータを使用してアドレスをcloud-initに配信しています。 PXEノードが起動しようとしたときの出力を見ると、DHCPに使用されていたホスト専用ネットワークのIPアドレスではなく、Vagrantが自動的にVM用に作成するNAT NICのIPアドレスが配信されていることがわかりますPXEブートファイルを提供します。
cloud-config-urlブートパラメータのipを変更する方法はありますか? MAASソースでは、これはRackController設定の一部から派生したようですが、どこから設定されたかをトレースすることはできませんでした。