Details
-
Bug
-
Status: Accepted
-
Normal
-
Resolution: Unresolved
-
PUP 3.8.7, PUP 4.7.0
-
None
-
None
-
RPM-based systems
-
Night's Watch
Description
When working with multiple installroots / RPM roots, the following resource:
package {
|
'foobar':
|
ensure => latest,
|
install_options => "--installroot=/our/rpm/root";
|
}
|
correctly ensures the given resource with all other requirements in place.
On the next Puppet run it will be re-ensured again, because none of the query-related functions of the RPM provider ('instances', 'latest', 'query') support giving a parameter to pass --installroot to them as well.