bcl pushed to python-blivet (master). "- Fix pylint unused variable warnings (vtrefny) (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Sat Mar 28 00:28:55 UTC 2015


>From 3da514fd989d471f742452f2b6265ce1724d7cd0 Mon Sep 17 00:00:00 2001
From: "Brian C. Lane" <bcl at redhat.com>
Date: Fri, 27 Mar 2015 17:28:13 -0700
Subject: - Fix pylint unused variable warnings (vtrefny) - Add test for
 mountpoints (vtrefny) - Replace _mountpoint with systemMountpoint in other
 modules (vtrefny) - New method to handle nodev filesystems (vtrefny) - Add
 dynamic mountpoint detection support (vtrefny) - New method to compute md5
 hash of file (vtrefny) - Add information about subvolume to BTRFS format
 (vtrefny) - Don't specify priority in fstab if -1 (default) is used
 (#1203709) (vpodzime) - Catch GLib.GError in places where we catch
 StorageError (#1202505) (vpodzime) - slave_dev is undefined here, use
 slave_devices[0] instead. (clumens) - Clean out the mock chroot before
 attempting to run the rest of the test.   (clumens) - Move recursiveRemove
 from Blivet to DeviceTree. (dlehman) - Factor out adding of sysfs slave
 (parent) devices into its own method.   (dlehman) - Add a __str__ method to
 DeviceTree. (dlehman) - Allow changing the names of existing devices.
 (dlehman) - Remove redundant block for adding fwraid member disks. (dlehman)
 - Return a device from addUdevLVDevice if possible. (dlehman) - Pass a sysfs
 path to MultipathDevice constructor from Populator. (dlehman) - Resolve md
 names in udev info. (dlehman) - LVMVolumeGroupDevice format should be marked
 as immutable. (dlehman) - Don't catch and re-raise device create exceptions
 as DeviceCreateError.   (dlehman) - Call superclass _preCreate from
 BTRFSVolumeDevice._preCreate. (dlehman) - Move code that populates the device
 tree into a new class and module.   (dlehman) - Move action list management
 into a separate class and module. (dlehman) - Put an __init__.py in
 devices_tests directory. (amulhern) - Require the Python 2 version of
 pykickstart (#1202255) (vpodzime) - Use Size method to perform a Size
 operation (#1200812) (amulhern) - Extend Size.roundToNearest to allow Size
 units (#1200812) (amulhern) - Move code that populates the device tree into a
 new class and module.   (dlehman) - Move action list management into a
 separate class and module. (dlehman) - Remove a pointless override.
 (amulhern) - Display the name of the overridden ancestor in error message.
 (amulhern) - Check for simple function calls in pointless overrides.
 (amulhern) - Simplify supported methods in FS.py. (amulhern) - Make hidden
 property use superclass method where possible. (amulhern) - Simplify some
 methods in DeviceFormat class. (amulhern) - Do supercall in
 BTRFSVolumeDevice.formatImmutable. (amulhern) - Add a comment to supported
 property. (amulhern) - Get rid of some very old commented out code.
 (amulhern) - Put all mock results into the top-level source dir. (clumens) -
 Spell TestCase.teardown correctly as tearDown(). (amulhern) - Make
 testMount() check return value of util.mount(). (amulhern) - Remove unused
 fs_configs. (amulhern) - Remove side-effects from mountType property.
 (amulhern) - Do not make the mountpoint directory in fs.FS.mount().
 (amulhern) - Mount should not be satisfied with anything less than a
 directory. (amulhern) - Do not return doFormat() value. (amulhern) - Put
 previously removed mountExistingSystem() into osinstall.py. (amulhern) -
 Revert "Revive the mountExistingSystem() function and all it needs"  
 (amulhern) - Make sure the device is setup before formatting it (#1196397)
 (bcl) - Use %d format string for every value that should be an integer
 decimal.   (amulhern) - Robustify PartitionDevice._wipe() method. (amulhern)
 - Fix up scientific notation _parseSpec() tests. (amulhern) - Make
 size._parseSpec a public method. (amulhern) - Simplify StorageDevice.disks.
 (amulhern) - Simplify StorageDevice.growable. (amulhern) - Simplify and
 correct StorageDevice.packages property. (amulhern) - Remove services
 infrastructure from devices and formats. (amulhern) - Split devices tests out
 into a separate directory. (amulhern) - Fix dd wipe call. (exclusion) - Add a
 script to rebase and merge pull requests (dshea) - Add pylint false positive
 to list of pylint false positives. (amulhern) - Change all instances of
 GLib.Error to GLib.GError. (amulhern) - Sort pylint-false-positives using
 sort's default options with LC_ALL=C.   (amulhern) - Add ability to match
 scientific notation in strings. (amulhern)


diff --git a/.gitignore b/.gitignore
index 0cdc013..2217ee0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -73,3 +73,4 @@
 /blivet-0.76.tar.gz
 /blivet-1.0.tar.gz
 /blivet-1.1.tar.gz
+/blivet-1.2.tar.gz
diff --git a/python-blivet.spec b/python-blivet.spec
index 75fff0f..3444510 100644
--- a/python-blivet.spec
+++ b/python-blivet.spec
@@ -1,7 +1,7 @@
 Summary:  A python module for system storage configuration
 Name: python-blivet
 Url: http://fedoraproject.org/wiki/blivet
-Version: 1.1
+Version: 1.2
 Release: 1%{?dist}
 Epoch: 1
 License: LGPLv2+
@@ -24,7 +24,7 @@ BuildRequires: python-setuptools
 
 Requires: python
 Requires: python-six
-Requires: pykickstart >= %{pykickstartver}
+Requires: python-kickstart >= %{pykickstartver}
 Requires: util-linux >= %{utillinuxver}
 Requires: python-pyudev
 Requires: parted >= %{partedver}
@@ -57,6 +57,81 @@ make DESTDIR=%{buildroot} install
 %{python_sitelib}/*
 
 %changelog
+* Fri Mar 27 2015 Brian C. Lane <bcl at redhat.com> - 1.2-1
+- Fix pylint unused variable warnings (vtrefny)
+- Add test for mountpoints (vtrefny)
+- Replace _mountpoint with systemMountpoint in other modules (vtrefny)
+- New method to handle nodev filesystems (vtrefny)
+- Add dynamic mountpoint detection support (vtrefny)
+- New method to compute md5 hash of file (vtrefny)
+- Add information about subvolume to BTRFS format (vtrefny)
+- Don't specify priority in fstab if -1 (default) is used (#1203709) (vpodzime)
+- Catch GLib.GError in places where we catch StorageError (#1202505) (vpodzime)
+- slave_dev is undefined here, use slave_devices[0] instead. (clumens)
+- Clean out the mock chroot before attempting to run the rest of the test.
+  (clumens)
+- Move recursiveRemove from Blivet to DeviceTree. (dlehman)
+- Factor out adding of sysfs slave (parent) devices into its own method.
+  (dlehman)
+- Add a __str__ method to DeviceTree. (dlehman)
+- Allow changing the names of existing devices. (dlehman)
+- Remove redundant block for adding fwraid member disks. (dlehman)
+- Return a device from addUdevLVDevice if possible. (dlehman)
+- Pass a sysfs path to MultipathDevice constructor from Populator. (dlehman)
+- Resolve md names in udev info. (dlehman)
+- LVMVolumeGroupDevice format should be marked as immutable. (dlehman)
+- Don't catch and re-raise device create exceptions as DeviceCreateError.
+  (dlehman)
+- Call superclass _preCreate from BTRFSVolumeDevice._preCreate. (dlehman)
+- Move code that populates the device tree into a new class and module.
+  (dlehman)
+- Move action list management into a separate class and module. (dlehman)
+- Put an __init__.py in devices_tests directory. (amulhern)
+- Require the Python 2 version of pykickstart (#1202255) (vpodzime)
+- Use Size method to perform a Size operation (#1200812) (amulhern)
+- Extend Size.roundToNearest to allow Size units (#1200812) (amulhern)
+- Move code that populates the device tree into a new class and module.
+  (dlehman)
+- Move action list management into a separate class and module. (dlehman)
+- Remove a pointless override. (amulhern)
+- Display the name of the overridden ancestor in error message. (amulhern)
+- Check for simple function calls in pointless overrides. (amulhern)
+- Simplify supported methods in FS.py. (amulhern)
+- Make hidden property use superclass method where possible. (amulhern)
+- Simplify some methods in DeviceFormat class. (amulhern)
+- Do supercall in BTRFSVolumeDevice.formatImmutable. (amulhern)
+- Add a comment to supported property. (amulhern)
+- Get rid of some very old commented out code. (amulhern)
+- Put all mock results into the top-level source dir. (clumens)
+- Spell TestCase.teardown correctly as tearDown(). (amulhern)
+- Make testMount() check return value of util.mount(). (amulhern)
+- Remove unused fs_configs. (amulhern)
+- Remove side-effects from mountType property. (amulhern)
+- Do not make the mountpoint directory in fs.FS.mount(). (amulhern)
+- Mount should not be satisfied with anything less than a directory. (amulhern)
+- Do not return doFormat() value. (amulhern)
+- Put previously removed mountExistingSystem() into osinstall.py. (amulhern)
+- Revert "Revive the mountExistingSystem() function and all it needs"
+  (amulhern)
+- Make sure the device is setup before formatting it (#1196397) (bcl)
+- Use %%d format string for every value that should be an integer decimal.
+  (amulhern)
+- Robustify PartitionDevice._wipe() method. (amulhern)
+- Fix up scientific notation _parseSpec() tests. (amulhern)
+- Make size._parseSpec a public method. (amulhern)
+- Simplify StorageDevice.disks. (amulhern)
+- Simplify StorageDevice.growable. (amulhern)
+- Simplify and correct StorageDevice.packages property. (amulhern)
+- Remove services infrastructure from devices and formats. (amulhern)
+- Split devices tests out into a separate directory. (amulhern)
+- Fix dd wipe call. (exclusion)
+- Add a script to rebase and merge pull requests (dshea)
+- Add pylint false positive to list of pylint false positives. (amulhern)
+- Change all instances of GLib.Error to GLib.GError. (amulhern)
+- Sort pylint-false-positives using sort's default options with LC_ALL=C.
+  (amulhern)
+- Add ability to match scientific notation in strings. (amulhern)
+
 * Fri Mar 06 2015 Brian C. Lane <bcl at redhat.com> - 1.1-1
 - Add scratch, scratch-bumpver and rc-release targets. (bcl)
 - Add --newrelease to makebumpver (bcl)
diff --git a/sources b/sources
index 533163b..dd1a87b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-110580a53b09bd593f49cdfff966072a  blivet-1.1.tar.gz
+c3005820ec5fd0b12dd4f49e0b856787  blivet-1.2.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/python-blivet.git/commit/?h=master&id=3da514fd989d471f742452f2b6265ce1724d7cd0


More information about the scm-commits mailing list