Project

General

Profile

Actions

Bug #6863

closed

Foreman shouldn't use facts of machine to determine VM ip

Added by Jon Skarpeteig almost 10 years ago. Updated almost 10 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

1. Create new machine - manually type in wanted IP.
2. Install docker in VM, which creates interface docker0
3. Edit machine in Foreman

This results in Foreman setting ip 172.x in the GUI - which doesn't match subnet, DNS or DHCP option. Trying to save your edited host results in DHCP conflict - which it's unable to resolve since 172.x is not a valid subnet in DHCP.

Manually typing the correct IP address also doesn't solve this, as Foreman still attempts to save using the 172.x as seen by facter.

Foreman should simply ignore facter with regards to IP, and always use the user inputted value.


Related issues 1 (0 open1 closed)

Is duplicate of Foreman - Bug #3864: Change ignore_puppet_facts_for_provisioning default to trueRejected12/12/2013Actions
Actions #1

Updated by Dominic Cleal almost 10 years ago

  • Is duplicate of Bug #3864: Change ignore_puppet_facts_for_provisioning default to true added
Actions #2

Updated by Dominic Cleal almost 10 years ago

  • Status changed from New to Duplicate

Set ignore_puppet_facts_for_provisioning to true under Adminster>Settings>Provisioning and the update-from-Facter behaviour will be disabled. #3864 tracks changing the default value, I'd prefer it to be on too.

Actions

Also available in: Atom PDF