Christian's Blog

A blog about Cloud, IT, travel and everything else

Install all available updates via Satellite 6

Red Hat Satellite 6 is a great tool to manage your RHEL virtual machines. In some scenarios you would like to be able to install all available updates for a given system from …

Manage VM snapshots in RHEV/oVirt with ManageIQ

One feature which is still missing in ManageIQ or CloudForms is the capability to create, roll back and delete snapshots in RHEV or oVirt. I wrote three scripts to accomplish these …

Check provisioning state in ManageIQ with Foreman

If you’re using The Foreman for provisioning VMs, you might want the state machine to proceed only if the puppet run was completed successfully. I wrote a script which checks …

Delete VM from Foreman during retirement

ManageIQ is covering the full life cycle of a virtual machine or service. This includes the eventual retirement of resources. If you’re using my script to register a virtual …

How to provision VMs with Foreman and ManageIQ

The Foreman is a very powerful tool for system management. Red Hat’s new version of Satellite is also using Foreman as one of its core components. It’s only consequent …

Preserve data in ManageIQ state machines

A state machine in ManageIQ or CloudForms can be used to describe a sequence of tasks executed during specific actions. A state machine offers logic for retries, error handling and …

How to use CloudInit in CloudForms or ManageIQ

CloudForms/ManageIQ and RHEV both support CloudInit. In CloudForms the configuration is hidden in Infrastructure, PXE. Navigate to “Customization Templates” on the left …

How to import qcow images into RHEV

Red Hat is providing KVM/QCOW2 images on the support portal for easy access and use in virtualized or cloud environments. The images are stripped down and cloud-init enabled so …

External authentication in ManageIQ

ManageIQ and CloudForms provide multiple methods to authenticate users. Database: All users and groups are managed in the internal database. LDAP/LDAPS: Users are authenticated via …

What you see is what you get

You order this: What you ordered And you get this: And what you got