Tag Archives: red hat

RHEL 6.1 is out, new Virtualization Guide covers libguestfs

Red Hat Enterprise Linux 6.1 is out.

For this release the Virtualization guide was extensively updated. In particular I wrote a section on using libguestfs, guestfish and the virt tools for offline access to disk images.

I also managed to slip in a Perl joke …


Filed under Uncategorized

libguestfs, virt tools, virt-v2v, virt-p2v Summit video

The video is up here. It’s only available to Red Hat subscribers. You’ll need an RHN account of some sort for access.

The handouts which go with the talk are here.

Thanks to Sean Huck who did a good job editing the video into shape.

Leave a comment

Filed under Uncategorized

Red Hat Summit: hand-outs for our talk

Thanks to everyone who came to our Summit talk this year. We must have had over 200 people there.

There will be a video — it’s not up yet.

In the meantime, here are the hand-outs which contain background, documentation and worked examples. Both are PDFs:


Filed under Uncategorized

libguestfs RHEL 6.1 preview packages updated

The latest and hopefully final preview packages are available here:


Leave a comment

Filed under Uncategorized

RHEL 6.1 beta – libguestfs changes

RHEL 6.1 beta is available for customers on RHN.

The version of libguestfs in RHEL 6.1 is 1.7.17, but with 77 patches on top of the tarball it is essentially the same as the upstream stable branch 1.8.

New features are too numerous to mention, but the main thing is greatly improved performance. It’s 4x or 5x faster than the RHEL 6.0 version.

1 Comment

Filed under Uncategorized

Red Hat Summit, Boston, 2011

Matt and my joint talk has been accepted for the Red Hat Summit in Boston, May 3-6th 2011.

I will be talking about new features in libguestfs in RHEL 6.1. I’ll be demonstrating as much as possible live from my laptop.


Filed under Uncategorized

Updated libguestfs RHEL 6.1 preview packages

Updated packages are here now based on libguestfs 1.7.17.

Leave a comment

Filed under Uncategorized

Changes ahead for libguestfs RHEL 6.1 package

I previously said that libguestfs in RHEL 6.1 would be based on the recent upstream 1.6 release.

This plans have had to change slightly. It looks like we’ll rebase to 1.7.16 (a development version).

The reason is simply that to get into the next release of RHEV we had to remove the Perl dependencies on a number of key programs, because the tiny RHEV-H hypervisor [PDF] doesn’t have space to include Perl. Several programs like virt-inspector and virt-df had to be rewritten in C. We could backport all of the changes but they amount to nearly every change since 1.6 anyway.

What I do have to do is to meticulously check each C program precisely matches the old Perl version, in terms of output, command line arguments and so on, so that scripts written against RHEL 6.0 won’t break. But that’s what you pay Red Hat for.

Preview packages will be available here.


Filed under Uncategorized

Red Hat Enterprise Linux 6

Looks like RHEL 6 is out.

Of course I’ve been using it for a while and it’s great.

This version has libguestfs-1.2.7-1.24.el6 (with backports) from back around April/May (when we started to stabilize and QA everything). Have fun using it, and when RHEL 6.1 ships it will come with libguestfs 1.6 which is much faster and more full-featured.

Leave a comment

Filed under Uncategorized

Want help? Don’t email me directly

Occasionally people email me directly about some software problem. Whether by coincidence or not, this happened quite a few times last week.

If you want help, email the public mailing lists. I won’t answer you if you email me directly.

Why is this? It’s not because I don’t want to help you. If I can, I will answer your question on the public list. It’s not a plot to get you to buy Red Hat support. Although if you do pay for support then you will get my individual attention.

There are two reasons:

  1. On the mailing list, your question and the answer are on the public record. Others looking to solve the same problem can search and find the answer. If it’s not in the public record like that, then I’m going to have to answer everyone who emails me individually, and how is that going to scale?
  2. By posting on the mailing list, someone else may be able to answer you, so it’s better for you too since there are more people who can answer your question.


Filed under Uncategorized