[libguestfs/f16] New upstream stable version 1.14.7.

Richard W.M. Jones rjones at fedoraproject.org
Fri Dec 9 18:43:14 UTC 2011


commit cc040d2c13160d0ad00b2ccced6d424b09e51230
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Fri Dec 9 18:42:09 2011 +0000

    New upstream stable version 1.14.7.
    
    - Rebase patches.
    - Fix guestmount not always failing with EXIT_FAILURE if fuse_main failed.
    - Fix guestmount -i option leaving dead filesystem if root failed to mount.
    - Fix utimens so it doesn't hang on named pipes (RHBZ#761460).
    - Allow utimens to work for directories (RHBZ#761451).
    - copy-in/copy-out: Wait for the tar subprocess only (RHBZ#760669).
    - fish: Improve error messages when no OS / multi-boot OS found with inspection
      (RHBZ#760775).

 .gitignore                                         |    1 +
 ...-API-mdadm-create-for-creating-MD-devices.patch |    6 +++---
 0002-New-API-list-md-devices.patch                 |    6 +++---
 ...date-list-filesystems-to-check-md-devices.patch |    2 +-
 0004-New-API-mdadm-detail.patch                    |    6 +++---
 ...-devices-to-guestfish-device-autocompleti.patch |    2 +-
 ...e-an-MD-variant-of-the-dummy-Fedora-image.patch |    2 +-
 0007-md-Inspect-MD-devices.patch                   |    2 +-
 0008-Rename-mdadm_-apis-to-md_.patch               |    8 ++++----
 ...Cleanup-iteration-over-fstab-entries-in-i.patch |    2 +-
 0010-inspection-Handle-MD-devices-in-fstab.patch   |    2 +-
 libguestfs.spec                                    |   13 ++++++++++++-
 sources                                            |    2 +-
 13 files changed, 33 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 78b70f0..8969660 100644
--- a/.gitignore
+++ b/.gitignore
@@ -101,3 +101,4 @@ libguestfs-1.5.3.tar.gz
 /libguestfs-1.14.4.tar.gz
 /libguestfs-1.14.5.tar.gz
 /libguestfs-1.14.6.tar.gz
+/libguestfs-1.14.7.tar.gz
diff --git a/0001-New-API-mdadm-create-for-creating-MD-devices.patch b/0001-New-API-mdadm-create-for-creating-MD-devices.patch
index 1679a2a..d2cdb6b 100644
--- a/0001-New-API-mdadm-create-for-creating-MD-devices.patch
+++ b/0001-New-API-mdadm-create-for-creating-MD-devices.patch
@@ -1,4 +1,4 @@
-From 73d203c116777249ae37ffdc01eb539e3b1423ed Mon Sep 17 00:00:00 2001
+From e71b821fef96cb1a37e049d25cefc3cc95b06584 Mon Sep 17 00:00:00 2001
 From: "Richard W.M. Jones" <rjones at redhat.com>
 Date: Fri, 11 Nov 2011 11:01:46 +0000
 Subject: [PATCH 01/10] New API: mdadm-create for creating MD devices. (cherry
@@ -206,10 +206,10 @@ index 0000000..1adb4ac
 +  return 0;
 +}
 diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml
-index d3fa3e0..80814f5 100644
+index ece471f..ccb1611 100644
 --- a/generator/generator_actions.ml
 +++ b/generator/generator_actions.ml
-@@ -6332,6 +6332,64 @@ is for copying blocks within existing files.  See C<guestfs_cp>,
+@@ -6353,6 +6353,64 @@ is for copying blocks within existing files.  See C<guestfs_cp>,
  C<guestfs_cp_a> and C<guestfs_mv> for general file copying and
  moving functions.");
  
diff --git a/0002-New-API-list-md-devices.patch b/0002-New-API-list-md-devices.patch
index 4a145f1..9d7822e 100644
--- a/0002-New-API-list-md-devices.patch
+++ b/0002-New-API-list-md-devices.patch
@@ -1,4 +1,4 @@
-From ce20d5484cdaac1258e8c4328183bdb4967856d1 Mon Sep 17 00:00:00 2001
+From 7db7473ff5891fbba0f87c79eeb25ed8998d9494 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Thu, 10 Nov 2011 17:56:10 +0000
 Subject: [PATCH 02/10] New API: list-md-devices.
@@ -175,10 +175,10 @@ index 1adb4ac..257bd0f 100644
 +  return NULL;
 +}
 diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml
-index 80814f5..9255a59 100644
+index ccb1611..8a83c7a 100644
 --- a/generator/generator_actions.ml
 +++ b/generator/generator_actions.ml
-@@ -6390,6 +6390,12 @@ If not set, this defaults to C<raid1>.
+@@ -6411,6 +6411,12 @@ If not set, this defaults to C<raid1>.
  
  =back");
  
diff --git a/0003-Update-list-filesystems-to-check-md-devices.patch b/0003-Update-list-filesystems-to-check-md-devices.patch
index 329e939..c1a8f01 100644
--- a/0003-Update-list-filesystems-to-check-md-devices.patch
+++ b/0003-Update-list-filesystems-to-check-md-devices.patch
@@ -1,4 +1,4 @@
-From d8064e0d76f9a5b0efec6224edd98f3b27e0132d Mon Sep 17 00:00:00 2001
+From 05f10346c9c5d4dcf3ea872d8139f56da81cf38a Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Thu, 10 Nov 2011 17:57:16 +0000
 Subject: [PATCH 03/10] Update list-filesystems to check md devices. (cherry
diff --git a/0004-New-API-mdadm-detail.patch b/0004-New-API-mdadm-detail.patch
index e0fc468..97059f1 100644
--- a/0004-New-API-mdadm-detail.patch
+++ b/0004-New-API-mdadm-detail.patch
@@ -1,4 +1,4 @@
-From 123fdc57993380c8b3fc00a0f229bef6d721819c Mon Sep 17 00:00:00 2001
+From 3157947e82372047c148cb8c6e81799390457318 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Thu, 17 Nov 2011 12:43:49 +0000
 Subject: [PATCH 04/10] New API: mdadm-detail. (cherry picked from commit
@@ -107,10 +107,10 @@ index 257bd0f..82ddb82 100644
 +  return NULL;
 +}
 diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml
-index 9255a59..0d17044 100644
+index 8a83c7a..39c45a2 100644
 --- a/generator/generator_actions.ml
 +++ b/generator/generator_actions.ml
-@@ -6396,6 +6396,37 @@ If not set, this defaults to C<raid1>.
+@@ -6417,6 +6417,37 @@ If not set, this defaults to C<raid1>.
     "\
  List all Linux md devices.");
  
diff --git a/0005-fish-Add-MD-devices-to-guestfish-device-autocompleti.patch b/0005-fish-Add-MD-devices-to-guestfish-device-autocompleti.patch
index 10f159a..2c89026 100644
--- a/0005-fish-Add-MD-devices-to-guestfish-device-autocompleti.patch
+++ b/0005-fish-Add-MD-devices-to-guestfish-device-autocompleti.patch
@@ -1,4 +1,4 @@
-From 84e6bab28792b44b9b42dad056b426c72c7c8fc1 Mon Sep 17 00:00:00 2001
+From 2bb62516857b807de39f131c18468155c30a19e3 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Mon, 21 Nov 2011 15:23:18 +0000
 Subject: [PATCH 05/10] fish: Add MD devices to guestfish device
diff --git a/0006-build-Create-an-MD-variant-of-the-dummy-Fedora-image.patch b/0006-build-Create-an-MD-variant-of-the-dummy-Fedora-image.patch
index 028eb43..42b6673 100644
--- a/0006-build-Create-an-MD-variant-of-the-dummy-Fedora-image.patch
+++ b/0006-build-Create-an-MD-variant-of-the-dummy-Fedora-image.patch
@@ -1,4 +1,4 @@
-From 328134c4597012b160b8e1a63602bbf01e477411 Mon Sep 17 00:00:00 2001
+From 1d47aa9403c480b8477dc76f75fce6ec195b8bef Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Wed, 23 Nov 2011 14:00:50 +0000
 Subject: [PATCH 06/10] build: Create an MD variant of the dummy Fedora image
diff --git a/0007-md-Inspect-MD-devices.patch b/0007-md-Inspect-MD-devices.patch
index 0388ea1..98574e5 100644
--- a/0007-md-Inspect-MD-devices.patch
+++ b/0007-md-Inspect-MD-devices.patch
@@ -1,4 +1,4 @@
-From aad06c7955a6f8b8c49fd52b50ca88b702c01f36 Mon Sep 17 00:00:00 2001
+From 6215620b53c8ff3dc8a659b8ab6e0b63653010e7 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Wed, 23 Nov 2011 14:00:53 +0000
 Subject: [PATCH 07/10] md: Inspect MD devices (cherry picked from commit
diff --git a/0008-Rename-mdadm_-apis-to-md_.patch b/0008-Rename-mdadm_-apis-to-md_.patch
index 87cc52b..77926b4 100644
--- a/0008-Rename-mdadm_-apis-to-md_.patch
+++ b/0008-Rename-mdadm_-apis-to-md_.patch
@@ -1,4 +1,4 @@
-From 564a659873c51b8bb0eb59415882a536a3526c8a Mon Sep 17 00:00:00 2001
+From b8088b9e59aeadc764c0918827ecf7a184ed8e21 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Thu, 24 Nov 2011 12:09:03 +0000
 Subject: [PATCH 08/10] Rename mdadm_ apis to md_
@@ -110,10 +110,10 @@ index 82ddb82..8e4ff88 100644
    }
  
 diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml
-index 0d17044..849db60 100644
+index 39c45a2..dbcbab2 100644
 --- a/generator/generator_actions.ml
 +++ b/generator/generator_actions.ml
-@@ -6332,7 +6332,7 @@ is for copying blocks within existing files.  See C<guestfs_cp>,
+@@ -6353,7 +6353,7 @@ is for copying blocks within existing files.  See C<guestfs_cp>,
  C<guestfs_cp_a> and C<guestfs_mv> for general file copying and
  moving functions.");
  
@@ -122,7 +122,7 @@ index 0d17044..849db60 100644
     [],
     "create a Linux md (RAID) device",
     "\
-@@ -6396,7 +6396,7 @@ If not set, this defaults to C<raid1>.
+@@ -6417,7 +6417,7 @@ If not set, this defaults to C<raid1>.
     "\
  List all Linux md devices.");
  
diff --git a/0009-inspection-Cleanup-iteration-over-fstab-entries-in-i.patch b/0009-inspection-Cleanup-iteration-over-fstab-entries-in-i.patch
index 360a8fa..49d3529 100644
--- a/0009-inspection-Cleanup-iteration-over-fstab-entries-in-i.patch
+++ b/0009-inspection-Cleanup-iteration-over-fstab-entries-in-i.patch
@@ -1,4 +1,4 @@
-From 6618ecf09fcaa4c21b7fabc0b2f8b56cdbd0ea0d Mon Sep 17 00:00:00 2001
+From 4b41f279f986faa41a61bfdda4733e9ee9351fa8 Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Fri, 25 Nov 2011 13:16:54 +0000
 Subject: [PATCH 09/10] inspection: Cleanup iteration over fstab entries in
diff --git a/0010-inspection-Handle-MD-devices-in-fstab.patch b/0010-inspection-Handle-MD-devices-in-fstab.patch
index d42c401..df722f0 100644
--- a/0010-inspection-Handle-MD-devices-in-fstab.patch
+++ b/0010-inspection-Handle-MD-devices-in-fstab.patch
@@ -1,4 +1,4 @@
-From 47d97c057665bac8997936a7f81f5e4e1f88ecca Mon Sep 17 00:00:00 2001
+From dbd10e191b272102d94a523f80f8691fb386f27c Mon Sep 17 00:00:00 2001
 From: Matthew Booth <mbooth at redhat.com>
 Date: Fri, 2 Dec 2011 14:04:19 +0000
 Subject: [PATCH 10/10] inspection: Handle MD devices in fstab
diff --git a/libguestfs.spec b/libguestfs.spec
index 171af10..ee84ce9 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -29,7 +29,7 @@
 Summary:       Access and modify virtual machine disk images
 Name:          libguestfs
 Epoch:         1
-Version:       1.14.6
+Version:       1.14.7
 Release:       1%{?dist}
 License:       LGPLv2+
 Group:         Development/Libraries
@@ -988,6 +988,17 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec  9 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.14.7-1
+- New upstream stable version 1.14.7.
+- Rebase patches.
+- Fix guestmount not always failing with EXIT_FAILURE if fuse_main failed.
+- Fix guestmount -i option leaving dead filesystem if root failed to mount.
+- Fix utimens so it doesn't hang on named pipes (RHBZ#761460).
+- Allow utimens to work for directories (RHBZ#761451).
+- copy-in/copy-out: Wait for the tar subprocess only (RHBZ#760669).
+- fish: Improve error messages when no OS / multi-boot OS found with inspection
+  (RHBZ#760775).
+
 * Tue Dec  6 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.14.6-1
 - New upstream stable version 1.14.6.
 - Add support for inspection of MD devices (RHBZ#760245).
diff --git a/sources b/sources
index 7977844..653af92 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-86fe8a0d54712426f202854eb9e4a63b  libguestfs-1.14.6.tar.gz
+221f8a22d180e37023c5391ac730add2  libguestfs-1.14.7.tar.gz


More information about the scm-commits mailing list