SUSE-RU-2021:2477-1: important: Recommended update for growpart-rootgrow

sle-updates at lists.suse.com sle-updates at lists.suse.com
Tue Jul 27 16:32:53 UTC 2021


   SUSE Recommended Update: Recommended update for growpart-rootgrow
______________________________________________________________________________

Announcement ID:    SUSE-RU-2021:2477-1
Rating:             important
References:         #1165198 #1188179 
Affected Products:
                    SUSE Linux Enterprise Module for Public Cloud 15-SP3
                    SUSE Linux Enterprise Module for Public Cloud 15-SP2
                    SUSE Linux Enterprise Module for Public Cloud 15-SP1
______________________________________________________________________________

   An update that has two recommended fixes can now be
   installed.

Description:

   This update for growpart-rootgrow fixes the following issues:

   - Change the logic to determine the partition ID of the root filesystem
     (bsc#1188179)
     + Previously the algorithm depended on the order of the output from
       lsblk using an index to keep track of the known partitions. The new
       implementation is order independent, it depends on the partition ID
       being numerical in nature and at the end of the device string.

   - Add coverage config. Omit version module from coverage check.

   - Fix string formatting for flake8 formatting.

   - Replace travis testing with GitHub actions. Add ci testing workflow
     action.

   - Switch implementation to use Popen for Python 3.4 compatibility
     (bsc#1165198)

   - Bump version: 1.0.2 → 1.0.3

   - Fixed unit tests and style This clobbers several fixes into one. Sorry
     about it but I started on already made changes done by other people.
     This commit includes several pep8 style fixes mostly on the indentation
     level. In addition it fixes the unit tests to really cover all code and
     to make the exception tests really effective.

   - Switch to use Popen instead of run The run() fuction in the subprocess
     module was implemented after Python 3.4. However, we need to support
     Python 3.4 for SLES 12

   - Bump version: 1.0.1 → 1.0.2

   - Package LICENSE file The LICENSE file is part of the source repo but was
     not packaged with the rpm package


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Module for Public Cloud 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2021-2477=1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2021-2477=1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP1:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP1-2021-2477=1



Package List:

   - SUSE Linux Enterprise Module for Public Cloud 15-SP3 (noarch):

      growpart-rootgrow-1.0.4-1.6.1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2 (noarch):

      growpart-rootgrow-1.0.4-1.6.1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP1 (noarch):

      growpart-rootgrow-1.0.4-1.6.1


References:

   https://bugzilla.suse.com/1165198
   https://bugzilla.suse.com/1188179



More information about the sle-updates mailing list