File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -134,23 +134,20 @@ puppetdb::master::config::terminus_package: openvoxdb-termini
134134Note that you will need to have the OpenVox repositories available (using one of the methods above) for this to work properly.
135135If the OpenVox repositories are available, this will cause Puppet to be removed and OpenVox to be installed.
136136
137-
138137#### Foreman integration
139138
140- Foreman installs the package ` puppet-agent-oauth` which is a system packaged Ruby gem with native code.
141- It provides the [oauth](https://rubygems.org/gems/oauth) gem for the Puppet Agent Ruby environment and depends on `puppet-agent`.
142- The OpenVox packages don't have a `provides puppet-agent` flag yet, so this will cause dependency errors.
143- As a workaround you'll need to manage the gem directly instead of letting the Foreman module handle it.
144- Note that this will require build essentials and ruby development packages.
139+ Currently no special configuration is required anymore for integrating Foreman and Openvox.
140+
141+ Previously a workaround for the package ` puppet-agent-oauth` was required, but it is not required anymore and can be safely removed.
145142
146- Add this to your Hiera config :
143+ Remove this from your Hiera config (if it exists) :
147144
148145` ` ` yaml
149146---
150147foreman::providers::oauth: false
151148` ` `
152149
153- And then manage the gem directly in Puppet code :
150+ Remove the following from the Puppet code (if it exists) :
154151
155152` ` ` puppet
156153package { 'oauth':
You can’t perform that action at this time.
0 commit comments