Vladimir Petrov - ShapeBlue Team

Choose Open-Source!

Hi, my name is Vladimir Petrov and I am a Software Test Engineer at ShapeBlue. I started 10 months ago and have now been here long enough to share my ‘first impressions’ with you. Let me start with some background. I have been involved with computers since I was 10 years old, and I started my professional career as a system administrator 20 years ago, switching to Quality Assurance (QA) 3 years later. I worked for several different companies (big ones like SAP and small startups); tried different industries (finance, e-commerce, communications) and different roles (manual and automation QA, team […]

KVM Rolling Maintenance | CloudStack Feature First Look

KVM Rolling Maintenance | CloudStack Feature First Look

In a typical scenario prior to this feature, the administrator had to automate the process of setting hosts in maintenance before upgrading, usually using external automation tools. This feature allows administrators to perform the entire process within CloudStack, providing a flexible framework that allows defining custom scripts to execute on each host. CloudStack executes these scripts within the context of 4 stages: Pre-flight script runs on hosts before commencing the rolling maintenance. If pre-flight check scripts return an error from any host, then rolling maintenance will be cancelled with no actions taken, and an error returned. If there are no pre-flight […]