BLBA-2018:0006 pyparted 缺陷更新



  • 问题描述

    pyparted是一组用于libparted的本机Python绑定。libparted是GNU parted项目的库部分。使用pyparted,您可以编写与磁盘分区表和文件系统交互的应用程序。

    • 修复了系统安装界面选盘的时候anaconda分区报错,原因是 pyparted包的disk.py脚本执行异常。增加异常处理,如果分区失败,界面提示用户“No disk selected”,提示用户选盘再分区。

    影响版本

    • Big Cloud Enterprise Linux 7.4

    更新类型

    • 缺陷更新:BA

    解决方案

    目前,BC-Linux 的官方源已经提供 pyparted 的更新软件包,受影响的 BC-Linux 7.4 客户端用户需要升级到 pyparted-3.9-13.1.el7_4.bclinux.x86_64 版本。

    1. 检查YUM源设置,确保使用的是 BC-Linux 官方YUM源

    [root@BCLinux7_4 ~]# ls -l /etc/yum.repos.d/
    total 24
    -rw-r--r--. 1 root root  969 Jul 26 22:07 BCLinux-Base.repo
    -rw-r--r--. 1 root root 1512 Jul 26 22:07 BCLinux-CR.repo
    -rw-r--r--. 1 root root  676 Jul 26 22:07 BCLinux-Debuginfo.repo
    -rw-r--r--. 1 root root  974 Jul 26 22:07 BCLinux-HA.repo
    -rw-r--r--. 1 root root  612 Jul 26 22:07 BCLinux-Kernel.repo
    -rw-r--r--. 1 root root  974 Jul 26 22:07 BCLinux-LB.repo
    -rw-r--r--. 1 root root  589 Jul 26 22:07 BCLinux-SCL.repo
    -rw-r--r--. 1 root root 1244 Jul 26 22:07 BCLinux-Source.repo
    
    

    2. 安装更新

    [root@BCLinux7_4 ~]# yum update pyparted
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
    Resolving Dependencies
    --> Running transaction check
    ---> Package pyparted.x86_64 1:3.9-13.el7 will be updated
    ---> Package pyparted.x86_64 1:3.9-13.1.el7_4.bclinux will be an update
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    =================================================================================================================
     Package                Arch                 Version                                 Repository             Size
    =================================================================================================================
    Updating:
     pyparted               x86_64               1:3.9-13.1.el7_4.bclinux                updates               195 k
    
    Transaction Summary
    =================================================================================================================
    Upgrade  1 Package
    
    Total download size: 195 k
    Is this ok [y/d/N]: 
    
    

    3. 复查

    [root@BCLinux7_4 ~]# rpm -qa|grep pyparted
    pyparted-3.9-13.1.el7_4.bclinux.x86_64
    
    

    4.重启服务

    此更新无需重启服务。

    外部链接

    1.BC-Linux安全更新