Project

General

Profile

FAQ » History » Version 40

Romain Vrignaud, 11/17/2011 10:01 AM

1 13 Ohad Levy
{{toc}}
2 1 Ohad Levy
3 12 Ohad Levy
h1. I'm not using Storeconfigs, how can I still use Foreman?
4 1 Ohad Levy
5 17 Ohad Levy
See [[Puppet Facts]]
6 1 Ohad Levy
7 1 Ohad Levy
h1. I'm using Storeconfigs, how can I populate various settings in Foreman that are required for hands free (unattended) installations?
8 1 Ohad Levy
9 17 Ohad Levy
See [[Puppet Facts]]
10 1 Ohad Levy
11 24 Ohad Levy
h1. I don't want to use Foreman for unattended installations can I disable it?
12 22 Ohad Levy
13 38 Romain Vrignaud
see [[Unattended_installations#Desactivation]]
14 37 Romain Vrignaud
15 30 Romain Vrignaud
h1. How can I migrate from an other External Node Classifier to Foreman ?
16 18 Ohad Levy
17 18 Ohad Levy
see [[External Nodes#Import-your-external-node-setup-from-an-older-external-node-setup]]
18 18 Ohad Levy
19 35 Romain Vrignaud
h1. How do I configure my database ?
20 1 Ohad Levy
21 35 Romain Vrignaud
see [[Database configuration]]
22 27 Ohad Levy
23 27 Ohad Levy
24 20 Ohad Levy
25 5 Ohad Levy
h1. What about other operating systems?
26 1 Ohad Levy
27 40 Romain Vrignaud
see [[Other_operating_system]]
28 14 Ohad Levy
29 14 Ohad Levy
h1. Will Foreman manage non OpenSource services (e.g. DNS/DHCP etc) ?
30 14 Ohad Levy
31 36 Romain Vrignaud
Yes! we understand that many enterprises relay on non opensource infrastrucutre as well. We support MS DNS and DHCP services
32 14 Ohad Levy
If you have any additional requirements, please enter a feature request.
33 14 Ohad Levy
34 28 James Martin
h1. How do I fix this error: "Unable to find directory $confdir/environments/$environment/modules in environment master" ?
35 28 James Martin
36 28 James Martin
If you've followed http://docs.puppetlabs.com/guides/environment.html#configuring-environments-on-the-puppet-master to 
37 28 James Martin
create a multi-environment puppet configuration, you're initial rake may look something like this:
38 28 James Martin
<pre>
39 28 James Martin
rake puppet:import:puppet_classes RAILS_ENV=production
40 28 James Martin
(in /usr/share/foreman)
41 28 James Martin
Evaluating possible changes to your installation
42 28 James Martin
Problems were detected during the evaluation phase
43 28 James Martin
44 28 James Martin
Unable to find directory $confdir/environments/$environment/modules in environment master
45 28 James Martin
46 28 James Martin
Please fix these issues and try again
47 28 James Martin
</pre>
48 28 James Martin
This is because Foreman does not currently evaluate $confdir.  There is a feature request open on this issue.  In the 
49 28 James Martin
meantime, hard code your $confdir in your puppet.conf.
50 28 James Martin
51 29 Romain Vrignaud
h1. How do I fix the puppet class import problem with multiple puppet environment ?
52 29 Romain Vrignaud
53 29 Romain Vrignaud
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),
54 29 Romain Vrignaud
try to add ":puppetconfdir: /etc/puppet/puppet.conf" in your settings.yaml.
55 29 Romain Vrignaud
56 29 Romain Vrignaud
57 28 James Martin
58 14 Ohad Levy
59 14 Ohad Levy
h1. Whats planned for the next major release?
60 1 Ohad Levy
61 34 Romain Vrignaud
See the "roadmap":http://theforeman.org/projects/foreman/roadmap
62 14 Ohad Levy
63 34 Romain Vrignaud
If you want additional features, please open a new feature request "here":http://theforeman.org/projects/foreman/issues/new !