問題タブ [ansible]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deb - dpkg インストール タスクが 2 回目の実行時に変更された状態を通知しないようにするにはどうすればよいですか?
.deb パッケージを直接インストールするためのモジュールはありません。dpkg をコマンドとして実行する必要がある場合、常にインストール タスクが変更されたものとしてマークされます。正しく設定するのに苦労したので、公開ノートブックとしてここに投稿します。
dpkg でインストールするタスクは次のとおりです。
別のタスクで {{temp_dir}} にアップロードされたファイル。
ssh - SSH 公開鍵ログインが突然機能しなくなった (CENTOS 6)
ansible を使用して tarball を多数のサーバーに scp する jenkins ビルド ジョブをテストしていました。以下は ansible yaml ファイルです。
最初の 2 つのコマンドは正常に機能し、コマンド /root/websocket/bin/websocket restart は失敗しました。それ以来、websocket_host の ansible ホスト ファイルで定義されている任意のサーバーに (パスワードなしで) ログインできるようになりました。ホスト マシンとクライアント マシンの両方で、すべての権限設定が正しいことを確認しました。いくつかのクライアント マシンでこれをテストしましたが、すべてのクライアント マシンで ssh へのパスワードを入力する必要があります。昨日、(公開鍵を介して)問題なくsshできました。ホスト マシンで root ユーザーを使用していますが、ファイルを /root ディレクトリにコピーするとこの問題が発生するのではないかと考えています。これは、パスワードなしの ssh セッション経由で正常に実行できた最後のコマンドだったからです。
ansible - ansibleでパラメータを「整数」として渡すにはどうすればよいですか?
だから私はyaml
私のansible
プロジェクトにこの作品を持っています。
私がやりたいのは、一種の として登録し、を 100editor
に設定することです。priority
ターミナルでこの行を実行できますが、に書き込むことはできませんansible
。エラーは次のとおりです。
stderr: update-alternatives: 優先度は整数でなければなりません
「100」を文字列ではなく整数に転送する方法はありますか?
ibm-mq - Ansible で、プレイブックの一部として WebSphere MQ ライセンス契約を受け入れるにはどうすればよいですか?
手動のサーバー プロビジョニング プロセスを Ansible Playbook に変換中です。プロセスの一部には、WebSphere MQ クライアントのインストールが含まれます。1 つの手順では、スクリプトを手動で実行mqlicense.sh
し、プロンプトに応じて使用許諾契約に同意します。Ansible でこれを達成するにはどうすればよいですか?
スクリプトを実行すると、ansible プロセスがハングします。そのステップをスキップすると、次のエラーが発生します。
アップデート
さらにグーグルすると、この ibm.com pageにたどり着き、次のように記載されています。
ライセンスを表示せずに受け入れる場合は、mqlicense.sh スクリプトを -accept オプションで実行できます。
./mqlicense.sh -accept
ただし、私の場合はうまくいかないようです。コマンド ラインからそのコマンドを実行すると、対話型のプロンプトが引き続き表示されます。
ansible - Ansible: Ansible Playbook で Active Directory を変更するには?
プレイブックを実行すると、次のようになります。
どんな助けでも大歓迎です。