• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 331
  • Last Modified:

Puppet I can't find the address that is being assigned to the Machine using facter

I'm following the "Learn Puppet PDF and I've used both vmplayer 7 and now vmware workstation 11 both in bridged mode,

I've tired literally everything I can think of I even created a reservation using the mac address in my DHCP server running on windows 2012 r2.

it looks like it's getting the loop backup address

Network Zero
Network Zero
  • 4
  • 2
1 Solution
Network ZeroCloud Engineer Author Commented:
The system is running on centos 6.5
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Install VMware Tools in the Virtual Machine.

Click the button in your screenshot and then..

See my EE Article for Linux

Part 9: HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
Network ZeroCloud Engineer Author Commented:
Hmmm @ Andrew, My problem is not installing vmware tools my problem is that I can't an ip address in centos there is no guest operating system so It wont let me install the guest operating system.

Will installing Vmware tools fix my ip issue?
Build your data science skills into a career

Are you ready to take your data science career to the next step, or break into data science? With Springboard’s Data Science Career Track, you’ll master data science topics, have personalized career guidance, weekly calls with a data science expert, and a job guarantee.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
So there is NO OS installed in a virtual machine?

a virtual machine, uses an Intel E1000 network interface, the OS you have booted has no IP Address, because it cannot detect any hardware.
Network ZeroCloud Engineer Author Commented:
Hey Andrew!

I finally figured out what the problem was...

Mine was using an 8254 EM, -- I used that command to find out

lspci -nn | grep -i net

You see the main issue here is that this VM wasn't created by me it was created by the company Puppet themselves to learn puppet.

I started just troubleshooting nic card issues and virtual nic card issues

I went ahead and removed the vm since I had nothing going on and started over same issue...

so then I moved on and looked at everything going on in the console...

and I saw this ---> Determining IP information for eth0... failed; no link present. Check cable

I researched the issue..

I looked at the physical hardware and virtual and remember I had a virtual switch set up that was being used for hyper V

so I removed the switch and re-confirmed everything was on bridge mode

and made it so it only was able to select my Ethernet card and bamm I have an IP address now and I moved on to the next step which is going in via SHH which now works :)

Puppet here I come :)

Thanks for your advise Andrew!
Network ZeroCloud Engineer Author Commented:
Helped me figure out enough steps to troubleshoot the issue and figure out the problem.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now