Posts

Showing posts from June, 2025

Enhancing Snapshot Revert Process for Unmanaged VMs in Aria Automation

Image
  Objective In many enterprise environments, tenants occasionally request the ability to revert snapshots on unmanaged virtual machines (VMs) — particularly in development or testing scenarios. This blog outlines a new, controlled and automated process that enables snapshot reverts using VMware Aria Automation (vRA) and Aria Automation Orchestrator (vRO) . A dedicated catalog item is introduced, scoped specifically for the requesting tenant, ensuring no disruption to existing services . Key Benefits 1️⃣ Automation & Efficiency Enables self-service snapshot revert functionality. Reduces manual effort and eliminates human error . Ensures consistent and auditable rollback across environments. 2️⃣ No Impact to Existing Tenants The implementation is fully isolated to the requesting tenant. No disruption or changes to current tenant services or catalog items. Runs independently within its own project scope. 3️⃣ Targeted Access Control The catalog item i...

Executing SSH Scripts Using Code Stream in Aria Automation

Image
Introduction In this blog, I’d like to share my personal experience executing SSH scripts via Code Stream pipelines in VMware Aria Automation . What started as a simple SSH task became a deep-dive into Linux filesystem permissions, guest OS behavior, and debugging Code Stream pipeline failures. If you’ve ever hit a mysterious "permission denied" error in a seemingly simple script execution — this one's for you. Objective To execute an SSH script on a Linux VM using Code Stream pipelines in Aria Automation with proper authentication, connection, and elevated guest-level execution. Success Criteria Establish SSH connection from Code Stream pipeline to target Linux VM Execute a custom shell script located on the guest Handle and resolve permission errors at OS level Complete pipeline execution successfully from Aria Automation The Problem My Code Stream pipeline was connecting successfully to the target VM and initiating the script execution. However, it ...