Hello,

In recent Foreman versions, all interfaces are being imported into Foreman and 
you can choose what interface is primary. We no longer rely on "ip" fact since 
it's not reliable.

So in Foreman 1.8+ you should be able too see all interfaces and their IPs in 
host detail page. If you're not satisfied with what's considered as a primary 
interface which determines what's displayed as an IP in Properties tab, just 
edit the host and click on tag icon for the interface you prefer. That marks 
it as a primary. Then hit the Submit button. Note that this affects the host 
name, so make sure the dns name and domain is set correctly.

If you want to ignore eth1 completely, there's "Ignore interfaces with 
matching identifier" setting that you can adjust. If you change it to something 
like this

    [ lo, usb*, vnet*, macvtap*, _vdsmdummy_ , eth1 ]

it should completely ignore all eth1 interfaces. You can find it at Administer 
-> Settings -> Provisioning

Hope this helps

--
Marek

On Sunday 12 of June 2016 23:24:59 Eugene Gwon wrote:
> Hello.
> I'm new to Foreman and Puppet.
> In my environment, I'm using KT uCloud as Cloud provider(It's biggest cloud
> provider in South Korea, and built on Apache CloudStack).
> 
> due to It's network structure and limitation, every VM has 2 of NIC -
> eth0 for default Network(which can connected to internet), and eth1 for
> private network.
> and unfortunately, eth0 was created during installation, but eth1 was
> created AFTER installation - It's default behavior.
> so puppet reports IP of eth0 (because It searchs VMs IP during
> installation), which cannot be reached by puppet master. :(
> 
> I think I can fix this by changing host info in database, but It seems not
> a proper way :(
> Is there any guide to change already registered hosts' IP?
> 
> thanks for all your help :)

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to