Microsoft PowerShell Module for Azure Functions

Introduction Microsoft recently released a PowerShell module named Az.Functions, providing cmdlets to manage the Azure Functions Service. According to the PowerShell Gallery, version 1.0.0 was released on the 19th of May, followed by 1.0.1 on the 23rd of June (2 days ago). Az.Functions is now included as part of the wider Az module, so if you install the entire Az PowerShell module, you’ll automatically receive Az.Functions. In this post, we’ll take a 101 look at some of the cmdlets that are included in this initial release.

Update Manager Initiated Reboot Doesn't Trigger Hardware Server Reset

This might not be a new one to a lot of folk, but it certainly was to me! This week I was proactively updating some NIC driver and firmware for a customer to avoid a known issue where the FCoE driver could cause an ESXi Purple Screen of Death (PSOD). Both firmware and drivers needed to be upgraded to maintain interoperability. While I am very much looking forward to vSphere Lifecycle Manager (finally!

Azure AZ-103 Certification Experience

Introduction Towards the end of 2019, I made a decision to aim for a certification in one of the primary public clouds. The decision on which cloud to focus on was relatively simple for me for a couple of reasons: Microsoft certianly seem to be doing awesome things with Azure and it feels like there is a lot of hype around Azure in the circles I travel in, at least more so than GCP or AWS I work for a partner and while not specifically in the team that are delivering public cloud solutions and managed services, we are currently 100% focused on Azure and are a Microsoft triple gold partner.

VMware VM Clone via HTML5 Client Results in Incorrectly Configured VMDK

This one is just a quick post regarding an issue I came up against just before Christmas. To get straight to the point, I found an issue where in multiple separate environments, when cloning a virtual machine via the VMware vCenter HTML5 Web client interface, if you select the tick box to “customize this virtual machine’s hardware” and change any of the settings of the VM, the cloned virtual machine’s VMDK file(s) will be pointed to the VMDK file(s) of the source machine you used for the clone.

vSphere Replication Fails to Register with SSO - "Bad Exit Code: 1"

I was recently involved in an issue in an evnironment that started out looking like a simple SSL certificate replacement and ended with multiple hours of troubleshooting with GSS and redeployment of vSphere Replication. Fun times, right?! Let’s take a step back. This customer has a straight forward environment. Two physical sites, one vCenter Server and external PSC per site (6.5) in the same single sign on domain. Each site had one vSphere replication appliance and one Site Recovery Manager Server, version 8.

Quick Post: vSphere 6.7 - Sporadic VM Resets by vSphere HA

We had a customer recently that upgraded from vSphere 6.5 to 6.7 and following the upgrade to 6.7, virtual machines were sporadically being reset by vSphere HA with the following message in the vCenter event log: Error message on <VM Name> on <Host Name> in <Cluster>: VMware ESX unrecoverable error: (vcpu-0) vmk: vcpu-0:Unable to decompress BPN(0x100018003) from frameIndex(0x3d4aa2) block 1 for VM(2103599) We got this logged with GSS quickly and after being sent on a bit of a goose chase with firmware and driver upgrades (the versions we were running we compatible, but not latest), GSS noted that 5 other cases has been logged over the past couple of days with this same issue.

Cohesity DataPlatform 6.3 - Active Directory Backup and Recovery

I’ll be upfront and honest - backup and recovery doesn’t excite me, and it never has. On the other hand, this world of data management, policy driven protection / placement and analysis of said data does tweak my interest, which is why I taken an interest in tinkering with some of the modern platforms, for want of a better term, such as Cohesity. But as I was reading through the “what’s new” section of Cohesity DataPlatform 6.

Cohesity 6.2 - Office365 Exchange Online Protection

Introduction With the release of Cohesity version 6.2, there is support to protect Exchange Online Office365 mailboxes natively within the product. Protecting data in a SaaS platform is always an interesting discussion. At the end of the day, there is a shared responsibility model at play here, and as the customer and/or consumer, there are still some very valid reasons you’d want to ensure you are protecting business critical data such as exchange online mailboxes.

VMUG UserCon 2019 - Sydney and Melbourne

This approached very quickly, and next week one of the hottest VMware events in ANZ will be held in Sydney and Melbourne - the VMUG UserCon events! VMUG UserCons are a free one day event held once a year featuring a small vendor expo area, lots of educational sessions throughout the day, excellent opening and closing keynotes and of course the opportunity to mingle with industry peers, catch up with old friends and make a few new friends.

Product Announcement: NSX-T 2.4

It’s that time of the year again where we have a new NSX release on our hands, specifically NSX-T 2.4. I’m still really new to NSX-T, and I can tell I have a lot to learn, but I’m hoping 2.4 is the release I’m able to really start to sink my teeth in with. If you’ve been in and around the NSX product, you’ll be aware there are two main flavours of NSX; NSX-V (now called NSX for vSphere, I think, or maybe NSX for Data Center(?