Maybe VMware Needs a Quality Oversight Department…

I was doing some research for session I am presenting at an upcoming PAVMUG session about vSphere remote management when I came across an apology by one of the PowerGUI guys. Essentially, he was apologizing for something that VMware changed in the functionality of PowerCLI that affects how the PowerGUI Virtualization Powerpack interacts with it.

It potentially affects EVERY SCRIPT that you may be using!

I am not going to rehash the changes, because Poshoholic does a better job than I ever could do. So now we have to go back and check or test every script made prior to 4.1 or maintain two versions of scripts. Worse still, a PowersHell novice like me has lost a valuable tool for taking GUI actions and converting them into reusable code. The Project ONYX helps, but there is no functionality like the healthcheck queries that come with the VMware and Communities PowerPacks.

What I don’t understand is why does anyone from the PowerGUI team needs to apologize for a lack of quality oversight at VMware. I have written about this before. VMware knew about the concerns from the PowerGUI team for six months and never fixed them with the 4.1.1 release. These issues don’t just affect PowerGUI, but potentially any script made prior to June. PowerCLI is one product that allows a Winders admin to manage vSphere without needing to learn a new language. It is the bridge between winders and a Linux or BusyBox console. I am just wondering if VMware should start considering some sort of Quality Oversight function within the development process that considers how things affect the people that are paying for their products (And the people selling them!).
  1. VMware needs better QA period, and not just for the problem you mentioned. Basic functionality like strong, long passwords was broken in 4.1 and only fixed in November with patch 1. Host profiles are completely broken when trying to join a ESXi host to an AD domain (no errors, no nothing..just hangs), the task scheduler is broken with certain scheduling options, lockdown mode was broke in 4.0 for a very, very long time. BASIC, BASIC functionality ships broken in VMware products. I feel like I’m using a beta with every major release. It took VMware over a YEAR to publish how to create SSL certificates for VUM. Seriously, VMware has some very broken internal processes.

  2. Just an update: The guys at have released a beta version of the PowerCLI 4.1.x PowerPack ->

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">