Project

General

Profile

FAQ » History » Version 40

« Previous - Version 40/68 (diff) - Next » - Current version
Romain Vrignaud, 11/17/2011 10:01 AM


I'm not using Storeconfigs, how can I still use Foreman?

See Puppet Facts

I'm using Storeconfigs, how can I populate various settings in Foreman that are required for hands free (unattended) installations?

See Puppet Facts

I don't want to use Foreman for unattended installations can I disable it?

see Unattended_installations

How can I migrate from an other External Node Classifier to Foreman ?

see External Nodes

How do I configure my database ?

see Database configuration

What about other operating systems?

see Other_operating_system

Will Foreman manage non OpenSource services (e.g. DNS/DHCP etc) ?

Yes! we understand that many enterprises relay on non opensource infrastrucutre as well. We support MS DNS and DHCP services
If you have any additional requirements, please enter a feature request.

How do I fix this error: "Unable to find directory $confdir/environments/$environment/modules in environment master" ?

If you've followed http://docs.puppetlabs.com/guides/environment.html#configuring-environments-on-the-puppet-master to
create a multi-environment puppet configuration, you're initial rake may look something like this:

rake puppet:import:puppet_classes RAILS_ENV=production
(in /usr/share/foreman)
Evaluating possible changes to your installation
Problems were detected during the evaluation phase

Unable to find directory $confdir/environments/$environment/modules in environment master

Please fix these issues and try again

This is because Foreman does not currently evaluate $confdir. There is a feature request open on this issue. In the
meantime, hard code your $confdir in your puppet.conf.

How do I fix the puppet class import problem with multiple puppet environment ?

If Foreman don't seems to be aware of all your environment and is able to import only your "production" environment (see http://theforeman.org/issues/1159),
try to add ":puppetconfdir: /etc/puppet/puppet.conf" in your settings.yaml.

Whats planned for the next major release?

See the roadmap

If you want additional features, please open a new feature request here !