スクリプトを実行しているノード上のシステム全体の環境変数へのアクセスに依存するrundeckを使用してスクリプトを実行しています。これらの変数は/ etc/environmentに設定されています。
まず、rundeckにシステム環境を取り込むにはどうすればよいですか?これを行うためのオプションがrundeckに見つかりません。
第二に、なぜこれがデフォルトで起こらないのですか? rundeckはsshを介して機能するという印象を受けています。ノードにログインするたびにシステム環境をロードするべきではありませんか?
環境変数はシェル機能です。実行にシェルが含まれていない場合、環境変数もありません。