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

learn more… | top users | synonyms

0
votes
0answers
22 views

Can't run foreman-installer on CentOS 7

I'm trying to install foreman on CentOS 7 to work with Puppet 4.5. After performing all the steps from the manual I can't run foreman-installer. [vagrant@puppetmaster ~]$ sudo foreman-installer Could ...
1
vote
0answers
95 views

Ubuntu 16.04, Dell R320 & preseed install via “The Foreman”

After lots of trial & error I've finally given up on the "SATA RAID" the R320 provides, and resorted to using AHCI mode. Partitioning/Provisioning work fine, but on the next boot the machine ...
0
votes
1answer
23 views

Creating new environments in Puppet with Foreman does not work

I am new to Puppet and Foreman. I have installed Puppet with Foreman on a Ubuntu LTS 14.04 Server. I connect some Clients and change the Hostgroups. That works all fine. But now I want to create a new ...
0
votes
2answers
62 views

Can Foreman register a new host with Active Directory?

We use Foreman and Puppet to manage our Unix systems here, but the Kerberos infrastructure is implemented over Active Directory (because Exchange). Registering the newly bootsrapped hosts with AD is ...
0
votes
0answers
66 views

Foreman provisioning stuck in “Pending Installation” 409 Conflict on all installs

I'm testing Foreman but all the VMs I've created get stuck in a boot loop unless I manually disable PXE boot. In the UI i see the machine as "Pending Installation" even after the puppet agent reports ...
0
votes
1answer
13 views

Retrieving Audit & Reports from Foreman

I have a Foreman 1.9.0 system using postgres as the back end on RHEL 7.2. A requirement has come up to be able to send the audit log and reports to an external entity in near real time (5-10 minute ...
1
vote
0answers
37 views

soekris net6501, PXE, foreman & boot order

I'm trying to provision Ubuntu 16.04 to a soekris net6501 via foreman. The process itself actually now works quite well. One thing that doesn't quite do what we want is the step after provisioning. ...
0
votes
1answer
33 views

Foreman change autosign behavior

We have setup foreman in our infrastructure and started adding the first hosts. Now, after the setup is done, we'd like to change the default autosign behaviour we set with --puppet-autosign when ...
1
vote
0answers
28 views

puppet master is not executing autosign script

I have created a shell script to autosign Puppet certificate requests at /etc/puppet/autosign.sh and have configured this path in the puppet master's configuration. autosign = /etc/puppet/...
7
votes
2answers
220 views

Immutable Server model with Docker/Ansible vs. Ansible, Puppet, and Foreman in AWS?

We are running into an interesting argument and are falling into two camps. I'm interested in any particular problems with either idea or gotchas we might be missing. Really, anything that can help us ...
0
votes
0answers
22 views

Cisco UCS CIMC config upon host create in Foreman.

I'm using Foreman to to install Cisco UCS server. I want to use foreman-hooks in order to configure network interfaces via CIMC before the installation process starts. Here is the python script, I use:...
1
vote
0answers
37 views

How to manage clusters with foreman/puppet

I need to deploy i.e. three distinct Zookeeper clusters. Each server inside a cluster should be configured to know what its ID is (and create a myid file). Also every Zookeeper server needs to know a ...
1
vote
0answers
52 views

foreman, DHCP smart proxy, network set-up

How would I go about setting foreman up so it hands out a lease to any machine I connect to one of its interfaces using a private IP in the 192.168-range during provisioning, but to supply the client ...
0
votes
0answers
21 views

Foreman Error creating compute resource

I'm using Ubuntu 14.04. I'm trying to make a compute resource in foreman using libvirt. I followed the instructions, but I keep getting the following error when I enter my url: "Unable to save ...
1
vote
0answers
74 views

Periodical changes in Remote Host Identification (SSH) on CentOS 6

I have this following error when I tried to connect using SSH: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@...
0
votes
1answer
325 views

Foreman without puppet?

We're a python shop, are using ansible, and are looking at integrating foreman with ansible to tackle bare-metal installs. Is it possible at all to use foreman w/o puppet? I found the documentation ...
2
votes
0answers
14 views

Puppet/Foreman: Nodes are out of sync

I got a little problem: I installed puppet agent on some nodes. I'm managing the nodes with foreman. Now some nodes are "out of sync" until I run puppet agent -t on the node manually. The service is ...
1
vote
1answer
76 views

Multiple interface Red Hat 6 ISC DHCP Server sending Incorrect PXE next-server

My setup: Red Hat 6.7 isd dhcp server 2x networks connected (A and B) One DHCP pool configured on Network A When I had this server set up on a single network ("A") it worked fine, now that I added a ...
0
votes
1answer
39 views

Puppet Run on hostgroup in UI results in: Failed to apply catalog: Broken pipe - <STDOUT>

When attempting a "run puppet" from the UI (1.11.0 - thanks for the improved UI speed, btw) on a hostgroup (same config/installs/OS, etc), the result will be a "Failed to apply catalog: Broken pipe - "...
0
votes
1answer
21 views

Error 400 on server: Could not find class docsf

I try to include the module docsf on my Foreman/Puppet-System. I cloned the git and moved the content to the modules-path /etc/puppet/environments/production/modules. If I assign the module to a host,...
4
votes
1answer
31 views

What file does a docker container execute on startup?

I'm playing with foreman (learning about both foreman and docker), and wanted to try the docker approach. Working with an official container from docker hub Can't find the docker file for it ...
1
vote
0answers
31 views

hiera_hash/hiera_array in foreman?

Is there a way in foreman to have puppet variables appended from parent host groups? Example of desired functionality: AllHosts: ssh_allow[10.1.1.0/32] AllHosts/publicHosts: ssh_allow[71.0.0.0/8] ...
0
votes
0answers
65 views

foreman provisioning fails with timeout

Hello I have a problem with foreman provisioning on ovirt. It fails getting the kickstarter file and says: Failed to fetch kickstart from http://foremanurl/unattended/provision?token=. Then I get ...
0
votes
2answers
203 views

Unable to create new host using Foreman API - missing finishing template

I'm hoping this belongs on server fault... I'm trying to create a host using the foreman API (using hammer, but POSTing the host payload gives me the same result). Each time, it complains that I'm ...
1
vote
0answers
40 views

Network Kickstart RHEL 5 vs Kickstart RHEL 6, vmlinuz doesn't support nameservers?

I use PXE + kickstart in conjunction with Foreman, to install new hosts over the network. I've run into a problem while trying to install Red Hat 5. It looks like the older vmlinuz in RH5 does not ...
1
vote
0answers
73 views

Foreman and puppet notify resource in node report status

We're using Puppet + Foreman to monitor changes in environment by checking custom facts. For example, whenever a custom fact equals 'true' puppet calls the Notify resource with a message sent to the ...
0
votes
1answer
67 views

Foreman/Puppet: Cert request is signed but host does not appear

at the moment I'm having a problem adding hosts to foreman. I added a client installing puppet from repo (according to the documentation of puppet) and configuring it. The puppet.conf of a client: [...
0
votes
0answers
41 views

Foreman Parameters & Salt Nested Pillars

Is there way to set multilevel names in Foreman parameters (for interaction with Salt Pillars) through Foreman? For Example: open_vm_tools: lookup: disabled: False package: open-vm-tools ...
0
votes
0answers
50 views

Adding BMC support errors our with 500

I'm getting a new Foreman instance (v 1.10.1 on Ubuntu 14.04) stood up. I would like to add BMC to the nodes, but running into an issue. I'm able to add the BMC interface, but when I go to view the ...
0
votes
1answer
134 views

Foreman/Puppet: Add User to sudoers with a module

I would like to improve my skills in Foreman and Puppet. To do so I would like to get some easy tasks done. In my configuration all servers belonging to host group "Basic" should get a basic setup - ...
0
votes
1answer
151 views

Puppet/Foreman - Hostgroups and classes

I successfully set up foreman and puppet. Now I'm trying to configure host groups which should contain a specific configuration. My example: Host group "Basic" should get a special MOTD. I installed ...
0
votes
1answer
144 views

Puppet and The Foreman: Can not import classes

I followed the Digitalocean-Tutorial to set up Puppet and The Foreman. At the moment I'm on the point Add NTP Module To Foreman - I would love to import the class to the foreman Click on the ...
1
vote
0answers
47 views

Least privilege AWS IAM policy for Foreman / RH Satellite to fully manage an EC2 compute resource

First post, so I apologize in advance if I miss some conventions. I'm trying to discover the least privilege access required for Foreman/RH Satellite to be able to fully manage an EC2 compute ...
1
vote
1answer
99 views

Duplicate host records in Foreman when VM is created by Foreman in OpenStack

I managed to connect Foreman and OpenStack, so that I can create VMs in OpenStack using Foreman web interface. I am using cloud-init, or how Foreman calls it, user data provisioning template in order ...
1
vote
2answers
64 views

Using exec with puppet device management?

I'm trying to use puppet's network device management feature to configure Cisco routers. I know its just running ios commands so how can I extend it by having it run my own ios commands? I want to ...
1
vote
1answer
113 views

What services do I have to restart to effect config changes in puppet.conf when using foreman?

I have puppet 3.8.4 installed via the latest foreman installer. I enabled the $facts['fact_name'] hash by putting these lines in my puppet.conf: trusted_node_data = true trusted_server_facts = true ...
0
votes
1answer
360 views

After initial setup cannot sign in to Foreman web console with admin account

Edited post to show how I installed foreman I'm new to ruby and I am trying to install Foreman on CentOS 7. I followed the install guide for my distro to do this: sudo yum -y install epel-release ...
0
votes
0answers
48 views

How can I manage dual boot with Foreman?

I have about 80 machines that need to boot both CentOS 7 (for most applications) and CentOS 6 (for one stubborn app). There seems to be very little documentation out there on getting Kickstart files ...
0
votes
0answers
41 views

How to use theforeman/foreman to bootstrap?

I've used the Foreman installer in the past to get a server up and running, but I'm now trying to do the same thing as a bootstrap I can reliably repeat. There's a PuppetForge module, theforeman/...
0
votes
1answer
40 views

add nodes to Foreman

I'm completely confused how I can add my servers to Foreman. I've setup a Foreman server, I pointed the /etc/puppet/puppet.conf "server" directive to my Foreman server, and I under "Provisioning=>...
-3
votes
1answer
125 views

Foreman Puppet Class Order

I am new to Foreman and there are some problems getting startet! How the application of puppet classes can be ordered in Foreman? Is there a possibility not using puppet stages? Thanks a lot! Marcus
0
votes
0answers
43 views

Foreman subclasses

I am new to Foreman and need help. For manipulating the fstab file from a configured host I installed the ceh/fstab module. So far okay. But editing smart class parameters from fstab does not give the ...
0
votes
1answer
42 views

Can I convert an internal user into LDAP user in Foreman?

I've got several users set up in Foreman 1.9, and I've just enabled LDAP authentication. I can get a new user logged in, but lots of machines are owned by older users, and there is editing history for ...
0
votes
0answers
7 views

Heroku `local someProcess` dies after printing a newline `\n`

On OS X Yosemite, given the following Procfile: simpleProcess: php seriouslyWtf.php Inside seriouslyWtf.php: <? echo "hello\n"; echo "world\n"; Run the process using heroku local: $ heroku ...
0
votes
2answers
62 views

Other vhost aliases next to Foreman

After installing foreman on default URL, other aliases like /phpmyadmin or /ganglia don´t work anymore; "Page not found". What´s the best way to get them working again next to the foreman GUI and ...
0
votes
0answers
126 views

Foreman: Error: Host did not respond within 20 seconds

I'm getting this error when trying to push out a package to a content-host through foreman. Host did not respond within 20 seconds. Is katello-agent installed and goferd running on the Host? I ...
0
votes
1answer
51 views

Foreman: Pass host comment to puppet

In the Foreman there is the ability to set a comment for hosts. I would like to pass this comment to a puppet class assigned to these hosts so that the comment can be printed in the motd of the hosts. ...
0
votes
0answers
37 views

Foreman 1.7.5 with Openstack Icehouse (Nova)

We have a Foreman instance that uses Openstack for the VMs. Sometimes when we make an API call to create a new VM, the new VM does not get assigned the "Float IP" in DNS, but instead it gets assigned ...
0
votes
1answer
61 views

Easiest way to view puppet reports on pending (i.e., --noop) changes

My Puppet environment consists of a master and numerous agents which are run manually via the invocation of puppet agent --test. I am attempting to find the easiest (i.e., human readable, at-a-glance ...
0
votes
1answer
96 views

Changing the Default Foreman URI

I have just installed the latest instance of foreman on a RHEL 7.1 VM. Now that it is installed the httpd configuration has changed so that the foreman URI is http(s)://(server)/. This has broken ...