The Foreman is a complete lifecycle management tool for physical and virtual servers.

learn more… | top users | synonyms

-1
votes
0answers
21 views

“Unable to connect with proxy” when connect via foreman

I have one machine (master) that has puppet and foreman installed. Everything was running OK, until I restarted foreman-proxy. Now when I try to access the proxy, refreshing features for example, I ...
0
votes
0answers
7 views

Will Foreman run under multithreaded passenger?

Is it safe to run Foreman under the "thread" concurrency model in passenger, by setting PassengerConcurrencyModel=thread? It seems like this should be an easy answer to find, but for some reason I'm ...
1
vote
1answer
32 views

Puppet unable to send facts to Foreman - “tlsv1 alert unknown ca”

I recently updated Katello to 2.2 and Foreman now to 1.8.1, and it appears somewhere in the upgrade that Puppet now cannot contact Foreman: > [root@virt5 ~]# puppet agent --test info: > ...
0
votes
0answers
14 views

Can foreman handle nested subnets?

In Foreman 1.8 one can manage subnets through the web-interface at Infrastructure > Subnets. However, when I add a /24 (e.g. 10.10.0.0 with a subnetmask of 255.255.255.0), I cannot add anything less ...
3
votes
1answer
83 views

Satellite 6's puppet is unable to find the hiera data sources

Using Satellite 6 which comes with Foreman 1.6.0.53. By default, Puppetlabs' documentation states that hiera configuration should be in $config/hiera.yaml. # puppet config print confdir hiera_config ...
1
vote
0answers
67 views

Puppet node no picking up hiera parameter from global.yaml file

I am using Foreman, Puppet and Hiera to provide parameter data for my nodes. Each node has its own node.yaml file on the Puppet Master in /etc/puppet/hieradata. There is also a global.yaml file ...
0
votes
1answer
66 views

Foreman - Match has already been taken

Foreman Version 1.6.3 When I try to edit one of my hosts - change hostgroup - I get the following error: ActiveRecord::RecordInvalid Validation failed: Match has already been taken ...
1
vote
1answer
75 views

Using Foreman to install packages

I have an Ubuntu 14.04 server running Foreman and Puppet (as the master), and some other Ubuntu 14.04 machines which are Puppet nodes. I want to use Foreman to make sure the Puppet nodes have certain ...
0
votes
0answers
328 views

foreman-proxy failing to start on new install - ERROR — : Unable to access the SSL keys

rpm -qa|grep foreman foreman-1.7.2-1.el6.noarch foreman-installer-1.7.2-1.el6.noarch foreman-postgresql-1.7.2-1.el6.noarch foreman-cli-1.7.2-1.el6.noarch foreman-proxy-1.7.2-1.el6.noarch ...
0
votes
0answers
71 views

foreman-proxy, supersede server.next-server

My foreman-proxy 1.6 server has multiple interfaces connected to different subnets. Each interface is setup to dhcp+tftp. A normal machine can pxe and install os just fine. However I can't get foreman ...
0
votes
1answer
150 views

Integrating Foreman 1.7.1 with Chef12

I am trying to integrate a new Foreman 1.7.1 with a new Chef 12 server. I've installed them both and I wish to integrate it (https://www.youtube.com/watch?v=mtR0mCeisbs will be my inspiration). I ...
0
votes
1answer
77 views

unattended update PCs via foreman

I have recently became responsible for about 50 workstations running Mint Linux 17. The PCs are used for very basic data entry and only require a working browser. Although i'm told the PCs basically ...
0
votes
0answers
397 views

Foreman can't import Puppet Environments

I'm running Foreman 1.7 with puppet 3.4.3. I've configured my environments using this: ...
1
vote
0answers
36 views

VMs with same name an IP

Does Foreman support managing several VMs with same name and IPs, but with different certname? for example: NAME IP CertName VMLinux001 10.0.0.2 VMLinux001@domain.com ...
0
votes
1answer
75 views

Generate foreman-installer-answers.yaml

Is there a way to generate a foreman-installer-answers.yaml file from a current setup? After initially installing Foreman I changed a couple of things in the web interface and also used ...
1
vote
1answer
587 views

How use global parameters in Forman?

I'm new in Foreman, and I want to use a parameter for all my hosts managed by puppet and I think to use the global parameters it's a good way. But I can't understand how use it. For exmple if I take ...
5
votes
1answer
391 views

Managing puppet modules with git

I have a puppet/foreman server running on Debian 7 for managing my systems. I use the community version 3.7 of puppet and foreman 1.6.0. I use directory environments. At the moment I use a rather ...
0
votes
1answer
784 views

How to install Foreman on Centos 6?

Attempt According to this documentation, Puppet should be installed before installing Foreman. Puppet sudo rpm -ivh ...
1
vote
2answers
1k views

How to get Run Puppet button working on Foreman?

First of all, I know there is already a very similar question here on serverfault, but it doesn't quite answers my problem. So, my setup is the following: I have one server, running Ubuntu 14.04 LTS ...
1
vote
1answer
193 views

Server provisioning without PXE

I have a lot of servers in different data centers which should be reinstalled from time to time. I am familiar with Puppet so I am able to configure the O/S after it boots up but I can't perform an ...
0
votes
0answers
104 views

Querying node information from Foreman is very slow and I'd like to optimize it

I'm trying to set up Rundeck to query Foreman for node information. For example, the curl query: curl -k -u rundeckuser:rundeckpassword "https://foreman/hosts?rundeck=true&format=yaml" takes ...
1
vote
1answer
98 views

After Foreman install, my Icinga interface is not working

I installed Foreman now my nagios (Icinga actually) is not working. The URL is /icinga/ but it just says: The page you were looking for doesn't exist. You may have mistyped the address or the page ...
0
votes
0answers
614 views

Foreman-Installer failed to install - puppet cert --generate FQDN returned 23 instead of one of [0] - Ubuntu 14.04

I tried to install Foreman serveral times at my Ubuntu 14.04 Server. Foreman 1.5 and 1.6 always fail at the same time with following error : /usr/bin/puppet cert --generate ubuntutest.domain.com ...
0
votes
1answer
465 views

foreman assign mutiple hosts to a config group

On foreman 1.6.0 is it possible to easily assign multiple hosts to a config group (Under the Configure->Puppet->Config Groups menu)? I've had a pretty good look around the web interface and hammer ...
0
votes
0answers
250 views

Deploy a server in Foreman with provision type image trough the API

I'm trying to deploy a server using an image on VMware trough the V2 API. From the GUI it works without any problem but when I try to deploy with the API using image_id and provision_method=image it ...
1
vote
1answer
38 views

How to tell if plugin were added to a Foreman installation

I am planning a migration from an old Foreman install to a new version and a new server. I wish to know how can I find out if any plugins were added to the old installation and so that I can install ...
0
votes
1answer
510 views

Foreman errors out when provisioning using an ms-dhcp/dns smart proxy

Im running foreman, with smart-proxy on a win2k12 r2 box running ad/dhcp/dns. When i try to provision smart proxy dumps this to the logs: Changed the current scope context to 192.168.20.0 scope. ...
1
vote
1answer
895 views

The Foreman Provisioning Preseed default finish wget erroring

im new to foreman and puppet. I'm not sure what I changed but now my provisioning templates aren't running. Ubuntu installation fails with exit code 8 with the following screen: i found out that ...
2
votes
1answer
803 views

Foreman install on RHEL7 missing ruby(abi) dependency

I'm trying to use yum to install the foreman-installer package on a RHEL7 image. Ruby and rubygems are installed. Ruby is version 2.0.0p353. The yum install fails with several rubygem packages ...
0
votes
1answer
494 views

Foreman DNS Error ERF12-2357 [ProxyAPI::ProxyException]: Unable to set DNS entry

after setting up the foreman enviroment I'm getting the error: "Unable to save Create Reverse DNS record for mydomain.de task failed with the following error: ERF12-2357 [ProxyAPI::ProxyException]: ...
0
votes
1answer
252 views

Foreman install not working under vanilla install

I'm new to foreman and am having trouble gettin this working on a rhel (6.5) server. Here's the error I get when running "foreman-installer -v": [ INFO 2014-08-04 15:25:42 verbose] Running validation ...
0
votes
0answers
34 views

Foreman Parameters accents not allowed

I'm using foreman to manage my servers launching "Run puppet" from theforeman interface. My classes use some values defined as foreman "parameters" to work. Everything works fine, but not when a ...
2
votes
1answer
884 views

“Run Puppet” function in Foreman works inconsistently

First, a quick overview of our setup: We have a Foreman instance running properly, let's call it foreman. The Puppet master works well, let's call it puppetmaster. There are two hosts contactable ...
1
vote
1answer
1k views

puppet-master/foreman “undefined method `[]' for nil:NilClass on node” after update

After updating my puppet-master from 2.7 to 3.6.2 I get the following message when running puppet agent on a node: err: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined ...
1
vote
2answers
1k views

Using foreman to provision a vm with static ip

I am trying to provision a vm with Centos6.5 on vmware with a static ip address using Foreman 1.5.1. However, the vm's keeps getting provisioned with a dhcp address. Im doing a network based install. ...
0
votes
1answer
823 views

Foreman environment import

I have foreman installed on an ubuntu 14.04 server. Now following problems: I have installed many puppetlab modules (puppetlabs/apt, puppetlabs/ntp, etc). After a click on "Import from..." I were ...
0
votes
3answers
928 views

Foreman installation on amazon ec2 instance

Hi there and thank you for reading, I am currently in the process of setting up a puppet service for our ec2 instances and decided to give foreman a try (node certificate management and automatic ...
1
vote
1answer
712 views

foreman-installer on wheezy fails

I'm trying to install foreman on a Debian Wheezy machine. When I follow the guide on theforeman.org, I get the following error from the installer: root@server:/tmp# foreman-installer ...
0
votes
0answers
176 views

Cannot run puppet agent on vanilla Foreman install

I've just installed Foreman 1.5 onto a CentOS 6.4 VM for evaluation. Following the installation instructions on the Foreman website, I got everything installed and working, up until I tried to run ...
1
vote
0answers
186 views

Foreman and ESX Integration, docs and examples; rolling out VMs

We're seeking a scripted/automated solution to facilitate rollouts of VMs in a uniform manner. Since we use Puppet, Foreman is of interest. However, there doesn't appear to be documentation (yet?) ...
6
votes
6answers
656 views

Version Controlling Foreman & Puppet

I have just setup Foreman for the first time & am not sure how to go about putting all of my configurations under version control. I know I can use Git for each module I install on my Puppet ...
0
votes
1answer
47 views

How to have foreman 1.4 to dispay long puppet class names

I have long puppet class names in my module. Like: my_cluster_module::role::java::services::some_service_name. When trying to add such role to a virtual machine via the "Puppet Classes" tab, only the ...
0
votes
1answer
490 views

Default path for exec resource with forman and puppet

I'm using Foreman (1.4) and Puppet (3.4.3). I just started using Foreman and Puppet like 4 weeks ago, so I'm new. What I want to do is set a default path for exec resources. According to many howtos ...
0
votes
1answer
262 views

How do I configure virtual hosts on instances? [closed]

I've created a host type with puppet classes suitable for a web server and have successfully built a server with this. However, I can't see how to configure a vhost on that server (without actually ...
3
votes
0answers
310 views

Minimum Privileges for vmware user for Foreman 1.4 Compute Resource

I am currently trying to add a ESXi cluster I have into Foreman 1.4.1, and am running into a problem with permissions. Currently, I've given a service account the following rights: Datacenter-Level: ...
1
vote
0answers
173 views

Unable to set up an instance on GCE with Foreman [closed]

I am working on GCE and I would like to use foreman. I installed it on Debian 7 with foreman-installer. I followed these instructions. I put GCE in my compute resource and then I tried to create a ...
1
vote
1answer
108 views

How do you upgrade puppet on Apache / passenger on EL6.4?

I have a Scientific Linux 6.4 server running apache / passenger with puppet-server installed. Also installed is Foreman 1.4. When I upgraded my agents to 3.4.2, they started all logging: Using less ...
4
votes
2answers
2k views

Basic puppet: Writing infrastructure configuration with an ENC, style, how-to?

I barely know enough Puppet to ask this question. I think I understand that the configuration for a particular node would consist of a collection of modules, with some node-specific glue. From the ...
0
votes
2answers
318 views

The Foreman EC2 Auto Scaling Cleanup

OK, so I have setup in the user-data section of my launch configuration, a way for an instance to automatically register itself with Foreman, and put itself into the correct host group through API ...
2
votes
1answer
534 views

Foreman-Installer change certificate

Looking to install Foreman for a puppet deployment in my environment. I ran foreman-installer with defaults at first and didn't care for the SSL certificates and URLs being server01.example.com I ...