Revert "Use PARTITION_ESP flag for EFIFS partitions" (#1975375)
This commit is contained in:
parent
a366c6f46d
commit
e3e8c56009
@ -0,0 +1,59 @@
|
|||||||
|
From 639153117b9981b7b38480a7dbadb22725798f50 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Vojtech Trefny <vtrefny@redhat.com>
|
||||||
|
Date: Mon, 19 Jul 2021 10:57:55 +0200
|
||||||
|
Subject: [PATCH] Revert "Use PARTITION_ESP flag for EFIFS partitions
|
||||||
|
(#1930486)"
|
||||||
|
|
||||||
|
This reverts commit aeffc4d50d5059e6a782ee41ccd49061d28996ab.
|
||||||
|
|
||||||
|
Using the correct 0xef partition type for EFI System Partition
|
||||||
|
unfortunately doesn't work with RaspberryPi so we need to keep
|
||||||
|
using 0x06 with "normal" boot flag to make it boot.
|
||||||
|
|
||||||
|
Resolves: rhbz#1975375
|
||||||
|
---
|
||||||
|
blivet/formats/fs.py | 10 ++--------
|
||||||
|
python-blivet.spec | 2 +-
|
||||||
|
2 files changed, 3 insertions(+), 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/blivet/formats/fs.py b/blivet/formats/fs.py
|
||||||
|
index d75a34eb2..23c6f968a 100644
|
||||||
|
--- a/blivet/formats/fs.py
|
||||||
|
+++ b/blivet/formats/fs.py
|
||||||
|
@@ -29,13 +29,7 @@
|
||||||
|
import random
|
||||||
|
import stat
|
||||||
|
|
||||||
|
-from parted import fileSystemType
|
||||||
|
-
|
||||||
|
-try:
|
||||||
|
- from parted import PARTITION_ESP
|
||||||
|
-except ImportError:
|
||||||
|
- # this flag is sometimes not available in pyparted, see https://github.com/dcantrell/pyparted/issues/80
|
||||||
|
- PARTITION_ESP = 18
|
||||||
|
+from parted import fileSystemType, PARTITION_BOOT
|
||||||
|
|
||||||
|
from ..tasks import fsck
|
||||||
|
from ..tasks import fsinfo
|
||||||
|
@@ -948,7 +942,7 @@ class EFIFS(FATFS):
|
||||||
|
_min_size = Size("50 MiB")
|
||||||
|
_check = True
|
||||||
|
_mount_class = fsmount.EFIFSMount
|
||||||
|
- parted_flag = PARTITION_ESP
|
||||||
|
+ parted_flag = PARTITION_BOOT
|
||||||
|
|
||||||
|
@property
|
||||||
|
def supported(self):
|
||||||
|
diff --git a/python-blivet.spec b/python-blivet.spec
|
||||||
|
index c0cb91c95..3a18ca7fa 100644
|
||||||
|
--- a/python-blivet.spec
|
||||||
|
+++ b/python-blivet.spec
|
||||||
|
@@ -33,7 +33,7 @@ Source1: http://github.com/storaged-project/blivet/archive/%{realname}-%{realver
|
||||||
|
|
||||||
|
# Versions of required components (done so we make sure the buildrequires
|
||||||
|
# match the requires versions of things).
|
||||||
|
-%global partedver 3.2
|
||||||
|
+%global partedver 1.8.1
|
||||||
|
%global pypartedver 3.10.4
|
||||||
|
%global utillinuxver 2.15.1
|
||||||
|
%global libblockdevver 2.24
|
@ -23,7 +23,7 @@ Version: 3.4.0
|
|||||||
|
|
||||||
#%%global prerelease .b2
|
#%%global prerelease .b2
|
||||||
# prerelease, if defined, should be something like .a1, .b1, .b2.dev1, or .c2
|
# prerelease, if defined, should be something like .a1, .b1, .b2.dev1, or .c2
|
||||||
Release: 3%{?prerelease}%{?dist}
|
Release: 4%{?prerelease}%{?dist}
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
%global realname blivet
|
%global realname blivet
|
||||||
@ -36,6 +36,7 @@ Patch0: 0001-remove-btrfs-plugin.patch
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Patch1: 0002-Fix-resolving-devices-with-names-that-look-like-BIOS.patch
|
Patch1: 0002-Fix-resolving-devices-with-names-that-look-like-BIOS.patch
|
||||||
|
Patch2: 0003-Revert-Use-PARTITION_ESP-flag-for-EFIFS-partitions.patch
|
||||||
|
|
||||||
# Versions of required components (done so we make sure the buildrequires
|
# Versions of required components (done so we make sure the buildrequires
|
||||||
# match the requires versions of things).
|
# match the requires versions of things).
|
||||||
@ -198,6 +199,9 @@ configuration.
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 21 2021 Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-4
|
||||||
|
- Revert "Use PARTITION_ESP flag for EFIFS partitions" (#1975375)
|
||||||
|
|
||||||
* Wed Jun 30 2021 Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-3
|
* Wed Jun 30 2021 Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-3
|
||||||
- Fix resolving devices with names that look like BIOS drive number (#1960798)
|
- Fix resolving devices with names that look like BIOS drive number (#1960798)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user