SysAdmin

VMworld Announcements

The big day for VMware admins around the world is here with the first day of VMworld 2013. Kicking off the conference (besides the pre-parties) is the keynote given by the CEO of VMware, Pat Gelsinger. The big announcements from the keynote are: VMware vSphere 5.5 As rumored, we didn’t see vSphere 6, but there were several enhancements here that caught my eye. A new VM version which now supports better vGPU and more device support (more disks per VM).

Puppet Error: Could not retrieve local facts: undefined method `kernel_fact_value’

Recently while patching some CentOS boxes in my lab, I noticed the following error. May  5 13:48:38 puppet-agent[19924]: Could not run Puppet configuration client: Could not retrieve local facts: undefined method  `kernel_fact_value' for Facter::Util::Processor:Module This was a bit odd as one of the things that I will typically do when I see puppet or facter updates in my update list is to run the agent manually with a puppet agent -t Since that came back clean, I was a little surprised when I checked into the dashboard later in the day to see nodes failing on me.

vCloud – Licensing error while accessing vSphere Profile-Driven Storage

Recently I was spooling up a dedicate cluster of hardware for a customer in our vCloud environment. It’s a smallish cluster of 5 hosts with a dedicated pool of storage. Nothing out of the ordinary here. Created the DRS/HA Host Cluster. The storage guys had already done the various zoning and disk LUN creation so that was added to the cluster and tagged it with a User Defined Storage Capability.

Puppet Dashboard – Inventory Service

As a user of the free version of the Puppet Dashboard, I’m always looking for little tips and tricks that can make it more useful in my day to day job. Some of the features that you find in the Puppet Enterprise (PE) version are available in the free version, it just takes a bit of time and effort to get working for you. One of those features was recently brought to my attention by a co-worker.

Puppet: Dashboard

Earlier in this series I had mentioned the Puppet Dashboard and how we were going to discuss that at a later time. Well guess what kids, its that time. Server Installation For those needing a little background on the puppet server in this example, we’re running on a CentOS 6.3 box with both the EPEL and Puppet repositories configured and active. All puppet modules of coarse are coming from the puppet repo itself for the latest and greatest bits.