2017-10-16 9 views
0

PuppetとSolaris 10では、パッケージリソースのバージョン管理が不可能なため、回避策を書こうとしています。 インストールパッケージのバージョン文字列が必要です。 私はその要因は既にこの情報を収集し、残念ながら情報が代わりにハッシュのネストされた配列に格納されてい:Puppetのソフトウェアバージョンを取得する事実

$facts['_puppet_inventory_1']['packages'] 

変数にバージョン文字列を取得する最も簡単な方法は何ですか?

ありがとうございます。

答えて

0

バージョン文字列を変数に変換する最も簡単な方法は何ですか?

特定のパッケージの数が少ない場合は、それぞれのバージョン文字列を提供するcustom factsを1つ以上書くことができます。

_puppet_inventory_1からパッケージのバージョン文字列を抽出する場合は、a custom functionと書いてan inline ERB or EPP templateとすることもできます。

あなたのスキルや経験に応じて最も簡単なのはどれですか?しかし、私はほとんどの人にとって、私が提供する選択肢のうちが最も硬いと言います。

関連する問題