salt-cloud設定のsalt masterと、複製するVMwareイメージに含まれるベースイメージを想像してみてください。 vmwareクラウドプロバイダは自動的にvmwareツールをインストールすることを望んでいます。私の場合は、デフォルトのタイムアウトの1200秒後に失敗します。vmwareプロバイダを使用してsalt-cloudを使用したVMware Toolsのインストール方法
これは以下のようになります。
[INFO ] salt-cloud starting
[INFO ] Creating salt-cloud-test.example.com from template(ubuntu1404)
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [0 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [5 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [10 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [15 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [20 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [25 s]
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [30 s]
[INFO ] [ salt-cloud-test.example.com ] Successfully completed clone task in 32 seconds
[INFO ] [ salt-cloud-test.example.com ] Waiting for VMware tools to be running [0 s]
[...]
[INFO ] [ salt-cloud-test.example.com ] Waiting for VMware tools to be running [1195 s]
[WARNING ] [ salt-cloud-test.example.com ] Timeout Reached. VMware tools still not running after waiting for 1200 seconds
は現在、私はパッケージopen-vm-tools
(as vmware supports openvmtools since a while)はトリックを行います(と私たちは現在、それは使用して存在することが必要であることを保証するためにはDebianベースのディストリビューション、に取り組んでいますミニオンがアップして統合されているときの状態)。
しかし、後で私はWindowsイメージが正しく生成される必要があります。そのため、上記のプロバイダを使用して、どのようにしてVMwareツールを適切に処理するのか、自分自身に尋ねます。
vmwareツールのインストールとアップグレードは、salt-cloudブートストラッププロセスの一部であるか、ミニオンの作成後に制御を引き継ぐ私の構成管理に属していますか?
this docsでVMware Toolsのアップグレードを処理する機能が見つかりましたが、これもopenvmtoolsとベンダーのvmtoolsを区別しているかどうかわかりません。また、プロバイダにツールをインストールしないように指示する方法については何も見つかりませんでした。
これはどのように処理しますか?