パス keys/projects/${job.project}/nodes/${node.name}/rundeck.password を使用して Rundeck 2.4.0 の ssh-password-storage-path で新しいノードを指定すると、Rundeck は以下のエラーでパスを見つけます。
2015-03-06 10:14:59,088 [スレッド 97] エラー com.dtolabs.rundeck.core.execution.workflow.steps.node.NodeStepPluginAdapter - ノード ステップの実行中にエラーが発生しました。com.dtolabs.rundeck.core.execution.workflow.steps.node.NodeStepException: com.dtolabs.rundeck.core.execution.service.FileCopierException: 構成エラー: パスに保存されている SSH パスワードの読み取りに失敗しました: keys/projects/Test/ nodes/WindowsNode/rundeck.password at com.dtolabs.rundeck.plugin.copyfile.CopyFileNodeStepPlugin.executeNodeStep(CopyFileNodeStepPlugin.java:59) at com.dtolabs.rundeck.core.execution.workflow.steps.node.NodeStepPluginAdapter.executeNodeStep(NodeStepPluginAdapter) .java:106) com.dtolabs.rundeck.core.execution.ExecutionServiceImpl.executeNodeStep(ExecutionServiceImpl.java:149) で com.dtolabs.rundeck.core.execution.dispatch で。
本来はRDECK_BASEディレクトリの下にkeysディレクトリを置いていたのですが、どうやら違うようです。また、絶対パスを指定すると、「構成エラー: SSH パスワード ストレージ パスは "keys/" で始まることが予想されます」というエラーで失敗します。また、GUI を使用してデフォルトのストレージ パスを追加しようとすると、「パスが見つかりません: キー」というエラーが発生します。keys ディレクトリの相対パスはどこにあると予想されるので、ドライブのすべてのサブディレクトリの下に keys ディレクトリを追加しようとはしません。