f5devcentral / f5-puppet

Puppet modules for F5 BIG-IP
Apache License 2.0
13 stars 27 forks source link

Set more core facts #10

Closed alexjfisher closed 7 years ago

alexjfisher commented 7 years ago

By setting some extra 'core' facts, I was able to get Foreman to work.

In particular, without the 'operatingsystemrelease' fact, Foreman was unable to create an F5 operating system and would throw an error during fact upload.

Foreman also makes use of productname and interfaces.

See https://github.com/theforeman/foreman/blob/8195b2557b5db1b9a6489e6da6b394e0cec56630/app/services/puppet_fact_parser.rb

alexjfisher commented 7 years ago

@ericzji Does this look reasonable? I can't use the module in my puppet environment without these changes.

alexjfisher commented 7 years ago

@abrader and @ericzji Thanks!