Fedora-Rawhide-20220405.n.2 compose check report

2022-04-05 Thread Fedora compose checker
Missing expected images:

Minimal raw-xz armhfp

Compose FAILS proposed Rawhide gating check!
1 of 43 required tests failed
openQA tests matching unsatisfied gating requirements shown with **GATING** 
below

Failed openQA tests: 12/231 (x86_64), 15/161 (aarch64)

New failures (same test not failed in Fedora-Rawhide-20220404.n.0):

ID: 1212517 Test: x86_64 Server-boot-iso install_default@uefi **GATING**
URL: https://openqa.fedoraproject.org/tests/1212517
ID: 1212518 Test: x86_64 Server-dvd-iso 
install_blivet_standard_partition_ext4
URL: https://openqa.fedoraproject.org/tests/1212518
ID: 1212555 Test: x86_64 Server-dvd-iso install_blivet_btrfs_preserve_home
URL: https://openqa.fedoraproject.org/tests/1212555
ID: 1212580 Test: x86_64 Workstation-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/1212580
ID: 1212582 Test: x86_64 Workstation-live-iso gnome_text_editor
URL: https://openqa.fedoraproject.org/tests/1212582
ID: 1212596 Test: x86_64 Workstation-live-iso desktop_printing_builtin
URL: https://openqa.fedoraproject.org/tests/1212596
ID: 1212628 Test: x86_64 Silverblue-dvd_ostree-iso base_selinux
URL: https://openqa.fedoraproject.org/tests/1212628
ID: 1212641 Test: x86_64 Cloud_Base-qcow2-qcow2 
base_service_manipulation@uefi
URL: https://openqa.fedoraproject.org/tests/1212641
ID: 1212686 Test: aarch64 Server-dvd-iso 
server_freeipa_replication_master@uefi
URL: https://openqa.fedoraproject.org/tests/1212686
ID: 1212704 Test: aarch64 Server-dvd-iso 
server_freeipa_replication_replica@uefi
URL: https://openqa.fedoraproject.org/tests/1212704
ID: 1212705 Test: aarch64 Server-dvd-iso 
server_freeipa_replication_client@uefi
URL: https://openqa.fedoraproject.org/tests/1212705
ID: 1212876 Test: aarch64 universal install_anaconda_text@uefi
URL: https://openqa.fedoraproject.org/tests/1212876
ID: 1212907 Test: aarch64 universal upgrade_2_realmd_client@uefi
URL: https://openqa.fedoraproject.org/tests/1212907

Old failures (same test failed in Fedora-Rawhide-20220404.n.0):

ID: 1212620 Test: x86_64 KDE-live-iso desktop_login
URL: https://openqa.fedoraproject.org/tests/1212620
ID: 1212682 Test: aarch64 Server-dvd-iso mediakit_repoclosure@uefi
URL: https://openqa.fedoraproject.org/tests/1212682
ID: 1212702 Test: aarch64 Server-dvd-iso realmd_join_cockpit@uefi
URL: https://openqa.fedoraproject.org/tests/1212702
ID: 1212754 Test: x86_64 Workstation-upgrade gnome_text_editor
URL: https://openqa.fedoraproject.org/tests/1212754
ID: 1212759 Test: x86_64 Workstation-upgrade desktop_fprint
URL: https://openqa.fedoraproject.org/tests/1212759
ID: 1212767 Test: aarch64 Workstation-upgrade desktop_browser@uefi
URL: https://openqa.fedoraproject.org/tests/1212767
ID: 1212769 Test: aarch64 Workstation-upgrade desktop_printing@uefi
URL: https://openqa.fedoraproject.org/tests/1212769
ID: 1212773 Test: aarch64 Workstation-upgrade gnome_text_editor@uefi
URL: https://openqa.fedoraproject.org/tests/1212773
ID: 1212775 Test: aarch64 Workstation-upgrade desktop_printing_builtin@uefi
URL: https://openqa.fedoraproject.org/tests/1212775
ID: 1212839 Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/1212839
ID: 1212898 Test: aarch64 universal install_asian_language@uefi
URL: https://openqa.fedoraproject.org/tests/1212898
ID: 1212910 Test: aarch64 Workstation-raw_xz-raw.xz desktop_printing@uefi
URL: https://openqa.fedoraproject.org/tests/1212910
ID: 1212911 Test: aarch64 Workstation-raw_xz-raw.xz gnome_text_editor@uefi
URL: https://openqa.fedoraproject.org/tests/1212911
ID: 1212913 Test: aarch64 Workstation-raw_xz-raw.xz 
desktop_printing_builtin@uefi
URL: https://openqa.fedoraproject.org/tests/1212913

Soft failed openQA tests: 12/231 (x86_64), 4/161 (aarch64)
(Tests completed, but using a workaround for a known bug)

New soft failures (same test not soft failed in Fedora-Rawhide-20220404.n.0):

ID: 1212585 Test: x86_64 Workstation-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/1212585
ID: 1212589 Test: x86_64 Workstation-live-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1212589
ID: 1212600 Test: x86_64 Workstation-live-iso eog
URL: https://openqa.fedoraproject.org/tests/1212600
ID: 1212617 Test: x86_64 KDE-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/1212617

Old soft failures (same test soft failed in Fedora-Rawhide-20220404.n.0):

ID: 1212610 Test: x86_64 KDE-live-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1212610
ID: 1212627 Test: x86_64 Silverblue-dvd_ostree-iso eog
URL: https://openqa.fedoraproject.org/tests/1212627
ID: 1212632 Test: x86_64 Silverblue-dvd_ostree-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1212632
ID: 1212634 Test: x86_64 Silverblue-dvd_ostree-iso evince
URL: https://openqa.fedoraproject.org/tests/1212634
ID: 1212635 

Re: Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread majid hussain
hi,
could someone kindly tell me if my toshiba l750 machine has EFI support?
i'm blind and efi/bios screens are in accessible.




Majid

> Sent: Wednesday, April 06, 2022 at 6:03 am
> From: "Gary Buhrmaster" 
> To: "Development discussions related to Fedora" 
> 
> Subject: Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)
>
> On Wed, Apr 6, 2022 at 12:59 AM Demi Marie Obenour
>  wrote:
> >
> > On 4/5/22 19:38, Chris Murphy wrote:
> > > We either want users with NVIDIA hardware to be inside the Secure Boot
> > > fold or we don't. I want them in the fold *despite* the driver that
> > > needs signing is proprietary. That's a better user experience across
> > > the board, including the security messaging is made consistent. The
> > > existing policy serves no good at all and is double talk. If we really
> > > care about security more than ideological worry, we'd sign the driver.
> >
> > I agree with this.  Sign the driver.
>
> Nvidia has their driver signed for their
> Windows drivers.  That they choose
> not to do so for Linux is their right,
> even if some wish they did.
>
> It should be noted that while many
> might wish nvidia chose a different
> way, that is completely orthogonal
> to bios vs uefi.
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it: 
> https://pagure.io/fedora-infrastructure
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Gary Buhrmaster
On Wed, Apr 6, 2022 at 12:59 AM Demi Marie Obenour
 wrote:
>
> On 4/5/22 19:38, Chris Murphy wrote:
> > We either want users with NVIDIA hardware to be inside the Secure Boot
> > fold or we don't. I want them in the fold *despite* the driver that
> > needs signing is proprietary. That's a better user experience across
> > the board, including the security messaging is made consistent. The
> > existing policy serves no good at all and is double talk. If we really
> > care about security more than ideological worry, we'd sign the driver.
>
> I agree with this.  Sign the driver.

Nvidia has their driver signed for their
Windows drivers.  That they choose
not to do so for Linux is their right,
even if some wish they did.

It should be noted that while many
might wish nvidia chose a different
way, that is completely orthogonal
to bios vs uefi.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Move existing build into side tag?

2022-04-05 Thread Richard Shaw
On Tue, Apr 5, 2022 at 10:04 PM Neal Gompa  wrote:

> On Tue, Apr 5, 2022 at 11:01 PM Richard Shaw  wrote:
> >
> > Google has failed me, how do I go about moving an existing build into a
> side tag I just created?
> >
>
> koji tag-build  
>

Thanks, there's so many options in koji I wasn't sure which was the right
one.

Thanks,
RIchard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Move existing build into side tag?

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 11:01 PM Richard Shaw  wrote:
>
> Google has failed me, how do I go about moving an existing build into a side 
> tag I just created?
>

koji tag-build  



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Move existing build into side tag?

2022-04-05 Thread Richard Shaw
Google has failed me, how do I go about moving an existing build into a
side tag I just created?

Thanks,
RIchard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora rawhide compose report: 20220405.n.2 changes

2022-04-05 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20220404.n.0
NEW: Fedora-Rawhide-20220405.n.2

= SUMMARY =
Added images:1
Dropped images:  0
Added packages:  14
Dropped packages:1
Upgraded packages:   150
Downgraded packages: 0

Size of added packages:  4.51 MiB
Size of dropped packages:7.27 MiB
Size of upgraded packages:   8.22 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   -136.96 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Kinoite dvd-ostree ppc64le
Path: Kinoite/ppc64le/iso/Fedora-Kinoite-ostree-ppc64le-Rawhide-20220405.n.2.iso

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: SDL2_sound-2.0.1-1.fc37
Summary: An abstract soundfile decoder library
RPMs:SDL2_sound SDL2_sound-devel
Size:1.57 MiB

Package: rust-bytes-cast-0.2.0-1.fc37
Summary: Safely re-interpreting &[u8] bytes as custom structs without copying, 
for efficiently reading structured binary data
RPMs:rust-bytes-cast+default-devel rust-bytes-cast-devel
Size:25.49 KiB

Package: rust-bytes-cast-derive-0.1.1-1.fc37
Summary: Safely re-interpreting &[u8] bytes as custom structs without copying, 
for efficiently reading structured binary data
RPMs:rust-bytes-cast-derive+default-devel rust-bytes-cast-derive-devel
Size:22.41 KiB

Package: rust-format-bytes-0.3.0-1.fc37
Summary: Macro to format bytestrings
RPMs:rust-format-bytes+default-devel rust-format-bytes-devel
Size:24.00 KiB

Package: rust-format-bytes-macros-0.4.0-1.fc37
Summary: Macros for the format-bytes crate
RPMs:rust-format-bytes-macros+default-devel rust-format-bytes-macros-devel
Size:18.90 KiB

Package: rust-is_ci-1.1.1-1.fc37
Summary: Super lightweight CI environment checker
RPMs:rust-is_ci+default-devel rust-is_ci-devel
Size:19.11 KiB

Package: rust-micro-timer-0.4.0-1.fc37
Summary: Dumb tiny logging timer
RPMs:rust-micro-timer+default-devel rust-micro-timer-devel
Size:19.11 KiB

Package: rust-micro-timer-macros-0.4.0-1.fc37
Summary: Macros for the micro-timer crate
RPMs:rust-micro-timer-macros+default-devel rust-micro-timer-macros-devel
Size:18.34 KiB

Package: rust-owo-colors-3.3.0-1.fc37
Summary: Zero-allocation terminal colors that'll make people go owo
RPMs:rust-owo-colors+default-devel rust-owo-colors+supports-color-devel 
rust-owo-colors+supports-colors-devel rust-owo-colors-devel
Size:53.70 KiB

Package: rust-supports-color-1.3.0-1.fc37
Summary: Detects whether a terminal supports color, and gives details about 
that support
RPMs:rust-supports-color+default-devel rust-supports-color-devel
Size:24.30 KiB

Package: rust-supports-hyperlinks-1.2.0-1.fc37
Summary: Detects whether a terminal supports rendering hyperlinks
RPMs:rust-supports-hyperlinks+default-devel rust-supports-hyperlinks-devel
Size:22.51 KiB

Package: rust-supports-unicode-1.0.2-1.fc37
Summary: Detects whether a terminal supports unicode
RPMs:rust-supports-unicode+default-devel rust-supports-unicode-devel
Size:22.13 KiB

Package: rust-twox-hash-1.6.2-1.fc37
Summary: Rust implementation of the XXHash and XXH3 algorithms
RPMs:rust-twox-hash+default-devel rust-twox-hash+digest_0_10-devel 
rust-twox-hash+digest_0_9-devel rust-twox-hash+rand-devel 
rust-twox-hash+serde-devel rust-twox-hash+serialize-devel 
rust-twox-hash+std-devel rust-twox-hash-devel twox-hash
Size:775.54 KiB

Package: rust-vcsgraph-0.2.0-1.fc37
Summary: Library to perform various computation of a version control graph
RPMs:rust-vcsgraph+cli-devel rust-vcsgraph+default-devel 
rust-vcsgraph+structopt-devel rust-vcsgraph-devel vcsgraph
Size:1.92 MiB


= DROPPED PACKAGES =
Package: golang-github-jamesclonk-vultr-2.0.3-3.fc36
Summary: Vultr CLI and API client library
RPMs:golang-github-jamesclonk-vultr golang-github-jamesclonk-vultr-devel
Size:7.27 MiB


= UPGRADED PACKAGES =
Package:  OpenImageIO-2.3.14.0-1.fc37
Old package:  OpenImageIO-2.3.13.0-1.fc37
Summary:  Library for reading and writing images
RPMs: OpenImageIO OpenImageIO-devel OpenImageIO-iv OpenImageIO-utils 
python3-openimageio
Size: 21.51 MiB
Size change:  42.46 KiB
Changelog:
  * Mon Apr 04 2022 Richard Shaw  - 2.3.14.0-1
  - Update to 2.3.14.0.


Package:  annobin-10.62-1.fc37
Old package:  annobin-10.59-2.fc37
Summary:  Annotate and examine compiled binary files
RPMs: annobin-annocheck annobin-docs annobin-plugin-clang 
annobin-plugin-gcc annobin-plugin-llvm
Size: 4.67 MiB
Size change:  15.41 KiB
Changelog:
  * Thu Mar 31 2022 Timm B??der redhat.com> - 10.60-1
  - Add support for building using meson+ninja.

  * Sat Apr 02 2022 Nick Clifton   - 10.61-1
  - gcc-plugin: Add remap of OPT_Wall.
  - configure: Fix typo in top level configure.ac.

  * Tue Apr 05 2022 Nick Clifton   - 10.62-1
  - llvm-plugin: Fix a thinko in the sources.


Package:  appres-1.0.6-1.fc37
Old package:  appres-1.0.5-4.fc36
Summary:  

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 9:07 PM Demi Marie Obenour  wrote:
>
> On 4/5/22 16:09, Neal Gompa wrote:
> > On Tue, Apr 5, 2022 at 3:38 PM Adam Jackson  wrote:
> >>
> >> On Tue, Apr 5, 2022 at 3:15 PM Neal Gompa  wrote:
> >>
> >>> We also lack solutions for dealing with the NVIDIA driver in
> >>> UEFI+Secure Boot case. Are you planning to actually *fix* that now?
> >>> Because we still don't have a way to have kernel-only keyrings for
> >>> secure boot certificates to avoid importing them into the firmware.
> >>
> >> Couple of thoughts, here:
> >>
> >> 1 - This is a non sequitur to the question of removing BIOS support,
> >> because Secure Boot is not a BIOS feature, so nobody relying on Secure
> >> Boot today would stand to lose anything.
> >>
> >> 2 - How is this our problem to solve? NVIDIA are the ones with the
> >> private source code.
> >>
> >
> > It's our problem because the problem isn't specific to NVIDIA, it's
> > specific to how people compile and load kernel modules of their own.
> > We should not require loading keys into firmware for user built kernel
> > modules. An OS-level module should be trustable at the OS kernel
> > level.
> >
> > Thus, it should be: MS cert -> shim -> Fedora cert -> grub -> kernel
> > -> user cert -> user kmod.
> >
> >> 3 - Your complaint describes solution: import NVIDIA's signing key
> >> into your firmware. If you want both Secure Boot and nvidia.ko so
> >> badly, then you as the consumer need to tell your platform to trust
> >> what NVIDIA signs. If that's a burden, again, see point 2 about who
> >> exactly is making your life hard here. Remedies there might include
> >> some UI streamlining around mokutil, or getting nvidia and nouveau to
> >> use the same (open) kernel driver so the question just goes away.
> >>
> >
> > This problem also makes life miserable for people working with third
> > party open source kernel modules too. As a live streamer, for example,
> > I need to use v4l2loopback, which will never exist in mainline because
> > v4l2 maintainers don't like it at all.
>
> Are you sure about that?  There is probably a better place to talk
> about this, but Qubes OS also will be needing v4l2loopback soon (for
> Qubes Video Companion) and so I have a strong interest in getting it
> upstreamed.
>

Yes. Last I heard, V4L2 folks think it'd be used to bypass making a
real camera driver for the kernel. That's pretty much why it's not
there.

You may be able to accomplish a good portion of it with PipeWire's
camera API, but you'll probably want to ask in the PipeWire Matrix
room about that: https://matrix.to/#/#pipewire:matrix.org

> > Broad non-Mac hardware only became available after Windows 8 / Windows
> > Server 2012 R2. Yes, some hardware existed a few years before, but it
> > was not broadly available before 2013. We didn't discontinue i686 in
> > Fedora until Fedora Linux 31, which was over 15 years after the first
> > x86_64 system. The user experience with x86_64 was immeasurably better
> > than i686 at that point in time.
> >
> > We do not have a better experience with UEFI *right now*. I know of
> > plenty of people intentionally choosing BIOS because the user
> > experience is better, even though it's older/bad technology. Because
> > using BIOS means kmods work. Because using BIOS means hibernate works.
> > Because using BIOS means they can get an equivalent experience
> > leveraging their hardware that they can get on Windows today with
> > UEFI. Maybe none of you proposing this Change use these things, but
> > I'm telling you these things matter.
>
> And this ignores the case of virtualized systems, where the EFI System
> Partition is purely wasted space.
>

The partition can be fairly small if it just contains EFI blobs, but I
think we give a fairly large one by default.

> > And the amount of resistance to improving UEFI experience for hardware
> > is amazingly awful. The workstation working group has tried to figure
> > out ways to improve the experience, only to be simultaneously stymied
> > by the UEFI firmware management tools and unwillingness by anyone
> > involved to even consider that we should make this better.
> >
> > I will *not* force people to deal with importing keys into firmware.
> > It's brittle, buggy, and often completely broken on motherboards. Many
> > of those UEFI implementations are extremely buggy and terrible. I've
> > dealt with a lot of it as part of my job over the years and it leads
> > to a terrible user experience for Linux users.
>
> And even if it worked great on all platforms, **users should not need
> to do it**.
>
> Because let’s face it: If you have unrestricted root access, getting
> kernel access is almost certainly going to be possible.  If nothing
> else, just boot into Windows and take advantage of any one of the admin
> ⇒ kernel privilege escalations known on that platform.  For secure
> boot to actually be more than security theater, it needs to disallow
> insecure OSs (such as Windows) from booting.  

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
> On 4/5/22 19:38, Chris Murphy wrote:

> > Apple and Microsoft signing NVIDIA's proprietary driver doesn't at all
> > indicate Apple and Microsoft trust the driver itself. It is trusting
> > the providence of the blob, in order to achieve an overall safer
> > ecosystem for their users.

s/providence/provenance/

I'd like to blame this on autocorrect...


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 16:09, Neal Gompa wrote:
> On Tue, Apr 5, 2022 at 3:38 PM Adam Jackson  wrote:
>>
>> On Tue, Apr 5, 2022 at 3:15 PM Neal Gompa  wrote:
>>
>>> We also lack solutions for dealing with the NVIDIA driver in
>>> UEFI+Secure Boot case. Are you planning to actually *fix* that now?
>>> Because we still don't have a way to have kernel-only keyrings for
>>> secure boot certificates to avoid importing them into the firmware.
>>
>> Couple of thoughts, here:
>>
>> 1 - This is a non sequitur to the question of removing BIOS support,
>> because Secure Boot is not a BIOS feature, so nobody relying on Secure
>> Boot today would stand to lose anything.
>>
>> 2 - How is this our problem to solve? NVIDIA are the ones with the
>> private source code.
>>
> 
> It's our problem because the problem isn't specific to NVIDIA, it's
> specific to how people compile and load kernel modules of their own.
> We should not require loading keys into firmware for user built kernel
> modules. An OS-level module should be trustable at the OS kernel
> level.
> 
> Thus, it should be: MS cert -> shim -> Fedora cert -> grub -> kernel
> -> user cert -> user kmod.
> 
>> 3 - Your complaint describes solution: import NVIDIA's signing key
>> into your firmware. If you want both Secure Boot and nvidia.ko so
>> badly, then you as the consumer need to tell your platform to trust
>> what NVIDIA signs. If that's a burden, again, see point 2 about who
>> exactly is making your life hard here. Remedies there might include
>> some UI streamlining around mokutil, or getting nvidia and nouveau to
>> use the same (open) kernel driver so the question just goes away.
>>
> 
> This problem also makes life miserable for people working with third
> party open source kernel modules too. As a live streamer, for example,
> I need to use v4l2loopback, which will never exist in mainline because
> v4l2 maintainers don't like it at all.

Are you sure about that?  There is probably a better place to talk
about this, but Qubes OS also will be needing v4l2loopback soon (for
Qubes Video Companion) and so I have a strong interest in getting it
upstreamed.

> Broad non-Mac hardware only became available after Windows 8 / Windows
> Server 2012 R2. Yes, some hardware existed a few years before, but it
> was not broadly available before 2013. We didn't discontinue i686 in
> Fedora until Fedora Linux 31, which was over 15 years after the first
> x86_64 system. The user experience with x86_64 was immeasurably better
> than i686 at that point in time.
> 
> We do not have a better experience with UEFI *right now*. I know of
> plenty of people intentionally choosing BIOS because the user
> experience is better, even though it's older/bad technology. Because
> using BIOS means kmods work. Because using BIOS means hibernate works.
> Because using BIOS means they can get an equivalent experience
> leveraging their hardware that they can get on Windows today with
> UEFI. Maybe none of you proposing this Change use these things, but
> I'm telling you these things matter.

And this ignores the case of virtualized systems, where the EFI System
Partition is purely wasted space.

> And the amount of resistance to improving UEFI experience for hardware
> is amazingly awful. The workstation working group has tried to figure
> out ways to improve the experience, only to be simultaneously stymied
> by the UEFI firmware management tools and unwillingness by anyone
> involved to even consider that we should make this better.
> 
> I will *not* force people to deal with importing keys into firmware.
> It's brittle, buggy, and often completely broken on motherboards. Many
> of those UEFI implementations are extremely buggy and terrible. I've
> dealt with a lot of it as part of my job over the years and it leads
> to a terrible user experience for Linux users.

And even if it worked great on all platforms, **users should not need
to do it**.

Because let’s face it: If you have unrestricted root access, getting
kernel access is almost certainly going to be possible.  If nothing
else, just boot into Windows and take advantage of any one of the admin
⇒ kernel privilege escalations known on that platform.  For secure
boot to actually be more than security theater, it needs to disallow
insecure OSs (such as Windows) from booting.  Secure boot on Android
does that.  Secure boot on PCs does not, at least with the default
list of trusted bootloaders.

Qubes OS (which has security as its very reason for existing) does
*not* use secure boot right now, and while support for secure boot
would be nice, it is *not* the top priority right now.  Measured boot,
combined with disk encryption keys tied to these measurements, provides
much more security in practice.  If the attacker is at the point
where they can tamper with the bootloader of a running system with the
disks unlocked, they have already won.  If this is an offline attack,
measured boot is a much more effective mitigation.

> If you are making UEFI the 

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 8:59 PM Demi Marie Obenour  wrote:
>
> On 4/5/22 19:38, Chris Murphy wrote:
> > On Tue, Apr 5, 2022 at 3:08 PM Jared Dominguez  wrote:
> >
> >> The security of UEFI systems is immeasurably better. Standardized firmware 
> >> updates, support for modern secure TPMs, OS protection from firmware (SMM 
> >> mitigations), HTTP(S) boot support, largely shared and open sourced 
> >> firmware codebases that aren't a pile of assembly code, and a lot of other 
> >> features are UEFI-only.
> >
> > When users have a suboptimal experience by default, it makes Fedora
> > look bad. We can't have security concerns overriding all other
> > concerns. But it's really pernicious to simultaneously say security is
> > important, but we're also not going to sign proprietary drivers. This
> > highly incentivizes the user to disable Secure Boot because that's so
> > much easier than users signing kernel modules and enrolling keys with
> > the firmware, and therefore makes the user *less safe*.
> >
> >
> >>> And the amount of resistance to improving UEFI experience for hardware
> >>> is amazingly awful. The workstation working group has tried to figure
> >>> out ways to improve the experience, only to be simultaneously stymied
> >>> by the UEFI firmware management tools and unwillingness by anyone
> >>> involved to even consider that we should make this better.
> >>
> >>
> >> Which tools? What specific efforts have been stymied? How is any of this 
> >> specific to UEFI versus trying to deal with things that aren't supported 
> >> by someone?
> >
> > Namely, Fedora signing NVIDIA's proprietary driver.
> >
> > Apple and Microsoft signing NVIDIA's proprietary driver doesn't at all
> > indicate Apple and Microsoft trust the driver itself. It is trusting
> > the providence of the blob, in order to achieve an overall safer
> > ecosystem for their users.
> >
> > We either want users with NVIDIA hardware to be inside the Secure Boot
> > fold or we don't. I want them in the fold *despite* the driver that
> > needs signing is proprietary. That's a better user experience across
> > the board, including the security messaging is made consistent. The
> > existing policy serves no good at all and is double talk. If we really
> > care about security more than ideological worry, we'd sign the driver.
>
> I agree with this.  Sign the driver.
>

My preference would be to somehow get NVIDIA to offer GPU
documentation and firmware blobs so nouveau could be further
developed. But it seems like nobody is trying to get them to do that
anymore, so I don't know what else we can do anymore.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 6:55 PM Jared Dominguez  wrote:
>
>
>
> On Tue, Apr 5, 2022 at 8:51 PM Chris Murphy  wrote:
>>
>> On Tue, Apr 5, 2022 at 8:54 AM Ben Cotton  wrote:
>> > Legacy BIOS support is not
>> > removed, but new non-UEFI installation is not supported on those
>> > platforms.  This is a first step toward eventually removing legacy
>> > BIOS support entirely.
>>
>> What is the distinction between "support is not removed" and "removing
>> support entirely"?  i.e. what are the additional steps for entirely
>> removing support? And what's the approximate time frame for it?
>>
>> "Support is not removed" seems incongruent with "new installations are
>> not supported." What continues to be supported? Will grub-pc still be
>> built and updated? Will grub2-install still work on BIOS systems?
>>
>> >syslinux goes away entirely
>>
>> If the installation media used BIOS GRUB, syslinux could still go
>> away. What consideration has occurred to switch from syslinux to BIOS
>> GRUB for installation media? Is BIOS GRUB being deprecated? Or is it
>> being discontinued in Fedora?
>>
>> If security vulnerabilities in BIOS GRUB are discovered, and
>> grub2-install doesn't apply the most recently available fixes, I
>> consider this an unsupported configuration. We can't say "support is
>> not removed" while removing the ability to apply security fixes to the
>> embedded bootloader.
>>
>> > * Some machines are BIOS-only.  This change does not prevent their use
>> > yet, but they are effectively deprecated.  grub2 (our default
>> > bootloader) is already capable of both BIOS and UEFI booting.
>>
>> This is inconsistent with the previous language "new non-UEFI
>> installation is not supported". Clearly the change prevents their use
>> if new clean installations on them aren't possible.
>>
>>
>> > However, this modifies the baseline Fedora requirements and some
>> > hardware will no longer be supported for new installations.
>>
>> This is removal of support. No mere deprecation.
>>
>>
>> > Installs will continue to work on UEFI, and will not work on Legacy
>> > BIOS.
>>
>> Again, removal of support. The change does prevent their use for new
>> clean installations.
>
>
> A less phased approach was considered when we were working on the change 
> proposal and would actually be more desirable from a development point of 
> view, but a more generous approach seemed more palatable since it'd give 
> people more time to handle transition.

This generosity doesn't answer any of the questions I've asked, or
address the inconsistent language I've noted.

What is less phased in than what's being proposed? There are advocates
of planned obsolescence of BIOS systems, with a soft landing, I'm one
of them. But this is not anything like what I've imagined. It's not a
plan, it's a notification. And it's a very hard landing, significant
removal of support is actually in this proposal, not merely
deprecation. It leaves essentially no time to plan alternatives.



-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 19:38, Chris Murphy wrote:
> On Tue, Apr 5, 2022 at 3:08 PM Jared Dominguez  wrote:
> 
>> The security of UEFI systems is immeasurably better. Standardized firmware 
>> updates, support for modern secure TPMs, OS protection from firmware (SMM 
>> mitigations), HTTP(S) boot support, largely shared and open sourced firmware 
>> codebases that aren't a pile of assembly code, and a lot of other features 
>> are UEFI-only.
> 
> When users have a suboptimal experience by default, it makes Fedora
> look bad. We can't have security concerns overriding all other
> concerns. But it's really pernicious to simultaneously say security is
> important, but we're also not going to sign proprietary drivers. This
> highly incentivizes the user to disable Secure Boot because that's so
> much easier than users signing kernel modules and enrolling keys with
> the firmware, and therefore makes the user *less safe*.
> 
> 
>>> And the amount of resistance to improving UEFI experience for hardware
>>> is amazingly awful. The workstation working group has tried to figure
>>> out ways to improve the experience, only to be simultaneously stymied
>>> by the UEFI firmware management tools and unwillingness by anyone
>>> involved to even consider that we should make this better.
>>
>>
>> Which tools? What specific efforts have been stymied? How is any of this 
>> specific to UEFI versus trying to deal with things that aren't supported by 
>> someone?
> 
> Namely, Fedora signing NVIDIA's proprietary driver.
> 
> Apple and Microsoft signing NVIDIA's proprietary driver doesn't at all
> indicate Apple and Microsoft trust the driver itself. It is trusting
> the providence of the blob, in order to achieve an overall safer
> ecosystem for their users.
> 
> We either want users with NVIDIA hardware to be inside the Secure Boot
> fold or we don't. I want them in the fold *despite* the driver that
> needs signing is proprietary. That's a better user experience across
> the board, including the security messaging is made consistent. The
> existing policy serves no good at all and is double talk. If we really
> care about security more than ideological worry, we'd sign the driver.

I agree with this.  Sign the driver.

-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Jared Dominguez
On Tue, Apr 5, 2022 at 8:51 PM Chris Murphy  wrote:

> On Tue, Apr 5, 2022 at 8:54 AM Ben Cotton  wrote:
> > Legacy BIOS support is not
> > removed, but new non-UEFI installation is not supported on those
> > platforms.  This is a first step toward eventually removing legacy
> > BIOS support entirely.
>
> What is the distinction between "support is not removed" and "removing
> support entirely"?  i.e. what are the additional steps for entirely
> removing support? And what's the approximate time frame for it?
>
> "Support is not removed" seems incongruent with "new installations are
> not supported." What continues to be supported? Will grub-pc still be
> built and updated? Will grub2-install still work on BIOS systems?
>
> >syslinux goes away entirely
>
> If the installation media used BIOS GRUB, syslinux could still go
> away. What consideration has occurred to switch from syslinux to BIOS
> GRUB for installation media? Is BIOS GRUB being deprecated? Or is it
> being discontinued in Fedora?
>
> If security vulnerabilities in BIOS GRUB are discovered, and
> grub2-install doesn't apply the most recently available fixes, I
> consider this an unsupported configuration. We can't say "support is
> not removed" while removing the ability to apply security fixes to the
> embedded bootloader.
>
> > * Some machines are BIOS-only.  This change does not prevent their use
> > yet, but they are effectively deprecated.  grub2 (our default
> > bootloader) is already capable of both BIOS and UEFI booting.
>
> This is inconsistent with the previous language "new non-UEFI
> installation is not supported". Clearly the change prevents their use
> if new clean installations on them aren't possible.
>
>
> > However, this modifies the baseline Fedora requirements and some
> > hardware will no longer be supported for new installations.
>
> This is removal of support. No mere deprecation.
>
>
> > Installs will continue to work on UEFI, and will not work on Legacy
> > BIOS.
>
> Again, removal of support. The change does prevent their use for new
> clean installations.
>

A less phased approach was considered when we were working on the change
proposal and would actually be more desirable from a development point of
view, but a more generous approach seemed more palatable since it'd give
people more time to handle transition.


> --
> Chris Murphy
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>


-- 
Jared Dominguez (he/him)
Software Engineering Manager
New Platform Technologies Enablement team
RHEL Workstation Engineering

If I am emailing outside of business hours (mine or yours), it is my choice
and does not mean I expect you to respond today.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 8:54 AM Ben Cotton  wrote:
> Legacy BIOS support is not
> removed, but new non-UEFI installation is not supported on those
> platforms.  This is a first step toward eventually removing legacy
> BIOS support entirely.

What is the distinction between "support is not removed" and "removing
support entirely"?  i.e. what are the additional steps for entirely
removing support? And what's the approximate time frame for it?

"Support is not removed" seems incongruent with "new installations are
not supported." What continues to be supported? Will grub-pc still be
built and updated? Will grub2-install still work on BIOS systems?

>syslinux goes away entirely

If the installation media used BIOS GRUB, syslinux could still go
away. What consideration has occurred to switch from syslinux to BIOS
GRUB for installation media? Is BIOS GRUB being deprecated? Or is it
being discontinued in Fedora?

If security vulnerabilities in BIOS GRUB are discovered, and
grub2-install doesn't apply the most recently available fixes, I
consider this an unsupported configuration. We can't say "support is
not removed" while removing the ability to apply security fixes to the
embedded bootloader.

> * Some machines are BIOS-only.  This change does not prevent their use
> yet, but they are effectively deprecated.  grub2 (our default
> bootloader) is already capable of both BIOS and UEFI booting.

This is inconsistent with the previous language "new non-UEFI
installation is not supported". Clearly the change prevents their use
if new clean installations on them aren't possible.


> However, this modifies the baseline Fedora requirements and some
> hardware will no longer be supported for new installations.

This is removal of support. No mere deprecation.


> Installs will continue to work on UEFI, and will not work on Legacy
> BIOS.

Again, removal of support. The change does prevent their use for new
clean installations.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Jared Dominguez
On Tue, Apr 5, 2022 at 7:39 PM Chris Murphy  wrote:

> On Tue, Apr 5, 2022 at 3:08 PM Jared Dominguez  wrote:
>
> > The security of UEFI systems is immeasurably better. Standardized
> firmware updates, support for modern secure TPMs, OS protection from
> firmware (SMM mitigations), HTTP(S) boot support, largely shared and open
> sourced firmware codebases that aren't a pile of assembly code, and a lot
> of other features are UEFI-only.
>
> When users have a suboptimal experience by default, it makes Fedora
> look bad. We can't have security concerns overriding all other
> concerns. But it's really pernicious to simultaneously say security is
> important, but we're also not going to sign proprietary drivers. This
> highly incentivizes the user to disable Secure Boot because that's so
> much easier than users signing kernel modules and enrolling keys with
> the firmware, and therefore makes the user *less safe*.
>

Understandable concern. Secure Boot is still a different topic from UEFI
(and many of the features provided by UEFI, including those impacting
security), and UEFI can be utilized even without Secure Boot. Nonetheless,
several folks have been exploring options to be able to support Nvidia's
driver in Fedora.


> >> And the amount of resistance to improving UEFI experience for hardware
> >> is amazingly awful. The workstation working group has tried to figure
> >> out ways to improve the experience, only to be simultaneously stymied
> >> by the UEFI firmware management tools and unwillingness by anyone
> >> involved to even consider that we should make this better.
> >
> >
> > Which tools? What specific efforts have been stymied? How is any of this
> specific to UEFI versus trying to deal with things that aren't supported by
> someone?
>
> Namely, Fedora signing NVIDIA's proprietary driver.
>
> Apple and Microsoft signing NVIDIA's proprietary driver doesn't at all
> indicate Apple and Microsoft trust the driver itself. It is trusting
> the providence of the blob, in order to achieve an overall safer
> ecosystem for their users.
>

Apple and Microsoft are held to different license terms in their operating
systems than we are.


> We either want users with NVIDIA hardware to be inside the Secure Boot
> fold or we don't. I want them in the fold *despite* the driver that
> needs signing is proprietary. That's a better user experience across
> the board, including the security messaging is made consistent. The
> existing policy serves no good at all and is double talk. If we really
> care about security more than ideological worry, we'd sign the driver.
>
>
> --
> Chris Murphy
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>


-- 
Jared Dominguez (he/him)
Software Engineering Manager
New Platform Technologies Enablement team
RHEL Workstation Engineering
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Andre Robatino
Those figures are recommended minimums, not requirements. I have a single core 
F35 machine which works fine.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 3:08 PM Jared Dominguez  wrote:

> The security of UEFI systems is immeasurably better. Standardized firmware 
> updates, support for modern secure TPMs, OS protection from firmware (SMM 
> mitigations), HTTP(S) boot support, largely shared and open sourced firmware 
> codebases that aren't a pile of assembly code, and a lot of other features 
> are UEFI-only.

When users have a suboptimal experience by default, it makes Fedora
look bad. We can't have security concerns overriding all other
concerns. But it's really pernicious to simultaneously say security is
important, but we're also not going to sign proprietary drivers. This
highly incentivizes the user to disable Secure Boot because that's so
much easier than users signing kernel modules and enrolling keys with
the firmware, and therefore makes the user *less safe*.


>> And the amount of resistance to improving UEFI experience for hardware
>> is amazingly awful. The workstation working group has tried to figure
>> out ways to improve the experience, only to be simultaneously stymied
>> by the UEFI firmware management tools and unwillingness by anyone
>> involved to even consider that we should make this better.
>
>
> Which tools? What specific efforts have been stymied? How is any of this 
> specific to UEFI versus trying to deal with things that aren't supported by 
> someone?

Namely, Fedora signing NVIDIA's proprietary driver.

Apple and Microsoft signing NVIDIA's proprietary driver doesn't at all
indicate Apple and Microsoft trust the driver itself. It is trusting
the providence of the blob, in order to achieve an overall safer
ecosystem for their users.

We either want users with NVIDIA hardware to be inside the Secure Boot
fold or we don't. I want them in the fold *despite* the driver that
needs signing is proprietary. That's a better user experience across
the board, including the security messaging is made consistent. The
existing policy serves no good at all and is double talk. If we really
care about security more than ideological worry, we'd sign the driver.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Rahul Sundaram
Hi

On Tue, Apr 5, 2022 at 6:59 PM Kevin Kofler  wrote:

>
> > Current owners plan to orphan some packages regardless of whether the
> > proposal is accepted.
>
> And that is completely unacceptable blackmailing.
>

Blackmail is always conditional.  Stating openly that someone is going to
do something unconditionally is just disclosure.

Rahul
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Kevin Kofler via devel
Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> 
> == Summary ==
> Make UEFI a hardware requirement for new Fedora installations on
> platforms that support it (x86_64).  Legacy BIOS support is not
> removed, but new non-UEFI installation is not supported on those
> platforms.  This is a first step toward eventually removing legacy
> BIOS support entirely.
> 
> == Owner ==
> * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> Konečný]], [[User:bcl| Brian C. Lane]]
> * Email: rharw...@redhat.com

Considering that this will desupport my notebook that runs Fedora just fine, 
and that I am not alone with this issue judging from the other comments, I 
am totally opposed to this change.

> == Detailed Description ==
> UEFI is defined by a versioned standard that can be tested and
> certified against.  By contrast, every legacy BIOS is unique. Legacy
> BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> and on its way out.  As it ages, maintainability has decreased, and
> the status quo of maintaining both stacks in perpetuity is not viable
> for those currently doing that work.

I do not see what is there to maintain given that it is legacy technology 
that does not change anymore.

> It is inevitable that legacy BIOS will be removed in a future release.

Hence, I do not see the inevitability at all!

> To ease this transition as best we can, there will be a period (of at
> least one Fedora release) where it will be possible to boot using the
> legacy BIOS codepaths, but new installations will not be possible.
> While it would be easier for us to cut support off today, our hope is
> that this compromise position will make for a smoother transition.
> Additional support with issues during the transition would be
> appreciated.

As others have pointed out, that broken "compromise" means that corrupt 
installations, hard disk failures, etc. can no longer be recovered on those 
machines. So it does not solve the problem at all. And I disagree with the 
ultimate goal of the transition (complete desupport of legacy BIOS) to begin 
with.

By the way, if you just drop support from Anaconda, that does not preclude 
installing Fedora on those systems using Calamares.

> While this will eventually reduce workload for boot/installation
> components (grub2 reduces surface area, syslinux goes away entirely,
> anaconda reduces surface area), the reduction in support burden
> extends much further into the stack - for instance, VESA support can
> be removed from the distro.

That (dropping VESA), too, will desupport a whole class of perfectly working 
hardware, though it should not affect me personally.

> Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> mandates that machines must have been made after 2006).

My notebook has a 2.4 GHz Core 2 Duo T7700, so it fits that requirement. 
(But Fedora probably actually runs on even lower-powered machines. After 
all, the PinePhone, on which Fedora is known to run, has a 1.2 GHz aarch64 
CPU (with 4 cores).) Still, the notebook does not support UEFI.

> Like the already accepted Fedora 37 change to retire ARMv7 support,
> the hardware targeted tends to be rather underpowered by today’s
> standards, and the world has moved on from it.

The difference is, Fedora on ARM has always been a niche thing, so dropping 
ARMv7 affects far fewer users than dropping support for some x86_64 
machines. (Also note that the change was not about dropping a subset of 
aarch64 machines, only 32-bit was dropped, years after that happened for 
x86.) And also, performance-wise, my Core 2 Duo notebook is probably faster 
than most of those 32-bit ARMv7 devices.

> Intel stopped shipping the last vestiges of BIOS support in 2020 (as have
> other vendors, and Apple and Microsoft), so this is clearly the way things
> are heading - and therefore aligns with Fedora’s “First” objective.

"First" was never meant to be a synonym for planned obsolescence of 
hardware. It means being first to offer the latest and greatest software, 
nothing more.

> * There is no way to deprecate hardware without causing some amount of
> friction.

Indeed. So do not do that then.

> Current owners plan to orphan some packages regardless of whether the
> proposal is accepted.

And that is completely unacceptable blackmailing.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 15:58, Adam Jackson wrote:
> On Tue, Apr 5, 2022 at 11:18 AM Ben Cotton  wrote:
> 
>> While this will eventually reduce workload for boot/installation
>> components (grub2 reduces surface area, syslinux goes away entirely,
>> anaconda reduces surface area), the reduction in support burden
>> extends much further into the stack - for instance, VESA support can
>> be removed from the distro.
> 
> I'm flattered, but I intend to drop vesa in F37 regardless of the
> outcome of this particular change. The only supported way to get to
> graphics with vesa is to use Xorg, and we sincerely want to be out of
> the business of maintaining Xorg the hardware server. (We'll need an X
> server forever, Xwayland isn't going away, don't misread me here.)

Does that mean that F37 will only have an Xwayland package, not an
Xorg package?  And does it mean that XFCE support is being deprecated?
Qubes OS relies on the latter.

> And frankly at this point if you seriously want to use vesa it's
> because you're trying to like reverse engineer some obscure card's
> VBIOS, and if you're doing that you're probably building your own X
> server anyway, I know I would be. Its use as an emergency driver on
> physical GPUs is negligible, we have native drivers for virtually
> everything made in the last 20 years. Its use as an emergency driver
> in virtual machines is more statistically significant, maybe, but even
> there we usually have a drm driver these days, and where we don't we
> can probably club it into bochs_drm since that's the only rom anyone
> bothers to use for that.

Do we have DRM drivers for the UEFI framebuffer and the standard
QEMU-emulated graphics?
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: filesystems and year 2038

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 8:50 AM Chris Adams  wrote:
>
> Once upon a time, Colin Walters  said:
> > Ah but with a 512M disk I do get 256 bit inodes, I bet that's the 
> > difference.
>
> It comes from /etc/mke2fs.conf... kind of.  Below 512M, mke2fs chooses
> to use the "small" config from there, which includes the smaller
> inode_size.  The thresholds are hard-coded in mke2fs though.

OK this explains what's going on. Anaconda doesn't do mkfs.ext4, it
executes mke2fs, so the small fs_type values are probably being
applied, rather than the ext4 fs_type.



-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: filesystems and year 2038

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 8:27 AM Colin Walters  wrote:

> Or, maybe it's an Anaconda thing to override it?

I don't think so (from Workstation edition installation)

# grep mke2 /var/log/anaconda/storage.log
INFO:program:Running... mke2fs -t ext4 /dev/vda2
INFO:program:b'mke2fs 1.46.5 (30-Dec-2021)'

Pretty sure what you need is the extra_isize feature, which requires
256 byte inode size, which near as I can tell is the mkfs.ext4
default.

When I change to a 300M loop device size, and reformat, I still get
256 inode_size, and extra_isize is also set.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 3:42 PM Gregory Bartholomew
 wrote:
>
> On Tue, Apr 5, 2022 at 3:51 PM Chris Murphy  wrote:
>>
>> On Tue, Apr 5, 2022 at 11:47 AM Gregory Bartholomew
>>  wrote:
>>
>> > I haven't done a "default" Fedora Server installation in a long time, so 
>> > I'm not sure how they are laid out. But I seem to remember /boot being a 
>> > separate partition for a long time (it used to be required because some 
>> > older BOISs couldn't read beyond a certain sector on the disk). Could not 
>> > /boot be converted to the ESP (i.e. reformatted with FAT32) on such 
>> > systems?
>>
>> No. It would need to be reformatted as FAT to be firmware readable.
>> And thus this is an irreversible modification. There will be lengthy
>> periods of time that are simply not crash safe. So the risk is
>> probably unacceptably high that the user ends up abandoned on a
>> deserted island, in which case it's better to just steer them toward
>> the well understood and document process of reprovisioning (clean
>> install time). Yes it's tedious, but it's well understood and very
>> reliable, and that counts for more than convenience in QA terms.
>
>
> I get where you are coming from. But I might have an idea about how at least 
> the "There will be lengthy
> periods of time that are simply not crash safe" problem could be addressed.
>
> What if upgrades from BIOS to UEFI mode *had* to be done from an installation 
> DVD/Thumb drive?

Doesn't matter, it still wouldn't be crash safe on its own. You'd have
to design an upgrade utility that uses a journal such that any
interruption can be resumed where it left off. Only that journal would
know the actual state of the system at each step of the migration.
That's a lot of work and pretty much out of scope.

>Then there is a guaranteed way that the system can be booted (otherwise the 
>user would not have been able to initiate the automated upgrade).

But without a journal it wouldn't be resumable or reversible. Since
none of our installation media are writable out of the box, we'd also
have to redesign one that does.

> Additionally, the upgrade process could make a dd backup of the previous 
> /boot partition (and the 440-byte boot sector) before reformatting it. In the 
> worst-case scenario, the backup of the BIOS bootsector and partition could be 
> restored.

Only if the upgrade utility is designed to do such a restoration, the
current upgrade service knows nothing about that. This is non-trivial
work. And users can just upgrade. How will they even know about
migration or what the benefits are? There's insufficient incentive to
do the migration, even if they were aware of it. I think it'd be a lot
of effort for very few users.

The problem is that BIOS systems cannot have new installations
performed on them. This makes the proposal a removal of support, not a
deprecation. Deprecation is an expression of disapproval, it shouldn't
have a direct impact on users. It's notice that this will (soon)
involve an impact on users.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Gary Buhrmaster
On Tue, Apr 5, 2022 at 5:46 PM Richard Shaw  wrote:
>
> On Tue, Apr 5, 2022 at 12:31 PM Tom Hughes via devel 
>  wrote:
==
>> Is it actually true though? You need to be able to find some space
>> for an EFI partition but assuming that can be done is there some
>> other reason you can't migrate from BIOS to UEFI booting?
>
>
> I actually did it manually several releases ago when I got a new computer 
> that supported EFI but kept the same OS drive.
>
> I'm not going to lie, it was VERY painful and took me a while to figure 
> everything out, a lot of googling and trying stuff. It wasn't for the faint 
> of heart.

I did it a few years ago when I decided to
(finally) convert a ~9 year old (at the time,
~11 year old now) PC from BIOS to (U)EFI
(initially my belief was that Linux support
for (U)EFI was not as mature as it is now,
which is why I choose to stay in BIOS mode).
However, I had thought ahead all those
years ago, and partitioned using GPT and
had reserved both a BIOS boot partition
(which was suggested somewhere during
that period) and a EFI system partition, so
I did not have to deal with extensive
re-partitioning steps.

As I recall it was not all *that* hard[0],
although I agree it was not at all well
described (and because I was paranoid
I had built (and tested) a USB emergency
boot drive just in case, although I did
not end up needing it (probably because
I had it)).

I will agree that there are enough edge
cases that for all practical purposes one
should likely recommend reinstall most
of the time (after the two+ tested backups
one should make, of course).

btw, since the time I did so, a red behatted
individual described the steps they used at
https://www.redhat.com/sysadmin/bios-uefi
which is clearly a proof by example it can
be done.  Sometimes.

Gary


[0] It is always possible that I have
suppressed all the painful memories
as a survival technique.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Gregory Bartholomew
On Tue, Apr 5, 2022 at 3:51 PM Chris Murphy  wrote:

> On Tue, Apr 5, 2022 at 11:47 AM Gregory Bartholomew
>  wrote:
>
> > I haven't done a "default" Fedora Server installation in a long time, so
> I'm not sure how they are laid out. But I seem to remember /boot being a
> separate partition for a long time (it used to be required because some
> older BOISs couldn't read beyond a certain sector on the disk). Could not
> /boot be converted to the ESP (i.e. reformatted with FAT32) on such systems?
>
> No. It would need to be reformatted as FAT to be firmware readable.
> And thus this is an irreversible modification. There will be lengthy
> periods of time that are simply not crash safe. So the risk is
> probably unacceptably high that the user ends up abandoned on a
> deserted island, in which case it's better to just steer them toward
> the well understood and document process of reprovisioning (clean
> install time). Yes it's tedious, but it's well understood and very
> reliable, and that counts for more than convenience in QA terms.
>

I get where you are coming from. But I might have an idea about how at
least the "There will be lengthy
periods of time that are simply not crash safe" problem could be addressed.

What if upgrades from BIOS to UEFI mode *had* to be done from an
installation DVD/Thumb drive? Then there is a guaranteed way that the
system can be booted (otherwise the user would not have been able to
initiate the automated upgrade). Additionally, the upgrade process could
make a dd backup of the previous /boot partition (and the 440-byte boot
sector) before reformatting it. In the worst-case scenario, the backup of
the BIOS bootsector and partition could be restored. But another option the
user could have if they so chose would be to leave the installation media
connected to the computer such that it would provide the legacy boot chain
if the UEFI upgrade didn't fully work for whatever reason. I'm guessing
that if a user is willing to put up with running such old hardware that it
doesn't support UEFI, they might also be OK with going *really* old-school
and having to boot the system off an external media (e.g. leave the CD in
the drive bay or leave the thumb drive plugged into the back of the machine
for the remainder of its life)? Presumably the installation media could be
configured to default to chain-loading the /boot/loader/entries file if one
exists that is equal to or newer than the kernel of the installation disc?

This is just an idea that I'm throwing out there. I'm not even sure how
much I care for it myself.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: newRepo is slow today

2022-04-05 Thread Kevin Fenzi
On Fri, Apr 01, 2022 at 07:05:24PM +0100, Richard W.M. Jones wrote:
> On Fri, Apr 01, 2022 at 10:16:01AM -0700, Kevin Fenzi wrote:
> > On Fri, Apr 01, 2022 at 06:10:03PM +0100, Richard W.M. Jones wrote:
> > > On Fri, Apr 01, 2022 at 10:07:39AM -0700, Kevin Fenzi wrote:
> > > > On Fri, Apr 01, 2022 at 05:54:52PM +0100, Richard W.M. Jones wrote:
> > > > > 
> > > > > Been waiting a couple of hours I think.
> > > > 
> > > > There's nothing in the queue waiting: 
> > > > 
> > > > https://koji.fedoraproject.org/kojira/queue
> > > > 
> > > > What repo were you waiting for and what package?
> > > 
> > > $ koji wait-repo f37-build 
> > > --build=systemtap-4.7~pre16468670g9f253544-2.fc37
> > > 
> > > Did I get the comment wrong?
> > 
> > No, thats right, but the build is blocked by gating: 
> > 
> > "1 of 2 required tests failed, 1 result missing"
> > 
> > https://bodhi.fedoraproject.org/updates/FEDORA-2022-f6c14b3f13
> 
> .. in Rawhide?

yes. In rawhide. 

> Also the install test is bogus.  I already checked locally that the
> built package installs.  The test fails with some 404 errors:
> 
> https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/installability-pipeline/job/master/63472/testReport/(root)/tests/_install/
> 
> Anyhow I waived the tests.

Yeah, that looks like the koji bug we hit with some signed packages
being a permission where they were not synced. ;( 

So, yeah, waiving was just fine in this case IMHO. 
(Or I suppose waiting until the next compose and rerunning the tests). 

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Jared Dominguez
On Tue, Apr 5, 2022 at 4:10 PM Neal Gompa  wrote:

> On Tue, Apr 5, 2022 at 3:38 PM Adam Jackson  wrote:
> >
> > On Tue, Apr 5, 2022 at 3:15 PM Neal Gompa  wrote:
> >
> > > We also lack solutions for dealing with the NVIDIA driver in
> > > UEFI+Secure Boot case. Are you planning to actually *fix* that now?
> > > Because we still don't have a way to have kernel-only keyrings for
> > > secure boot certificates to avoid importing them into the firmware.
> >
> > Couple of thoughts, here:
> >
> > 1 - This is a non sequitur to the question of removing BIOS support,
> > because Secure Boot is not a BIOS feature, so nobody relying on Secure
> > Boot today would stand to lose anything.
> >
> > 2 - How is this our problem to solve? NVIDIA are the ones with the
> > private source code.
> >
>
> It's our problem because the problem isn't specific to NVIDIA, it's
> specific to how people compile and load kernel modules of their own.
> We should not require loading keys into firmware for user built kernel
> modules. An OS-level module should be trustable at the OS kernel
> level.
>
> Thus, it should be: MS cert -> shim -> Fedora cert -> grub -> kernel
> -> user cert -> user kmod.
>
> > 3 - Your complaint describes solution: import NVIDIA's signing key
> > into your firmware. If you want both Secure Boot and nvidia.ko so
> > badly, then you as the consumer need to tell your platform to trust
> > what NVIDIA signs. If that's a burden, again, see point 2 about who
> > exactly is making your life hard here. Remedies there might include
> > some UI streamlining around mokutil, or getting nvidia and nouveau to
> > use the same (open) kernel driver so the question just goes away.
> >
>
> This problem also makes life miserable for people working with third
> party open source kernel modules too. As a live streamer, for example,
> I need to use v4l2loopback, which will never exist in mainline because
> v4l2 maintainers don't like it at all.
>
> Broad non-Mac hardware only became available after Windows 8 / Windows
> Server 2012 R2. Yes, some hardware existed a few years before, but it
> was not broadly available before 2013. We didn't discontinue i686 in
> Fedora until Fedora Linux 31, which was over 15 years after the first
> x86_64 system. The user experience with x86_64 was immeasurably better
> than i686 at that point in time.
>

The security of UEFI systems is immeasurably better. Standardized firmware
updates, support for modern secure TPMs, OS protection from firmware (SMM
mitigations), HTTP(S) boot support, largely shared and open sourced
firmware codebases that aren't a pile of assembly code, and a lot of other
features are UEFI-only.


> We do not have a better experience with UEFI *right now*. I know of
> plenty of people intentionally choosing BIOS because the user
> experience is better, even though it's older/bad technology. Because
> using BIOS means kmods work. Because using BIOS means hibernate works.
> Because using BIOS means they can get an equivalent experience
> leveraging their hardware that they can get on Windows today with
> UEFI. Maybe none of you proposing this Change use these things, but
> I'm telling you these things matter.
>

This is really vague, especially considering that the amount of
official hardware support for Linux outside the top 3 OEMs is dicey anyway.
Additionally, lots of vendors are treating legacy boot as unsupported (or
"supported" but only for Linux, i.e. not really tested), so the same
argument could be made the other way.


> And the amount of resistance to improving UEFI experience for hardware
> is amazingly awful. The workstation working group has tried to figure
> out ways to improve the experience, only to be simultaneously stymied
> by the UEFI firmware management tools and unwillingness by anyone
> involved to even consider that we should make this better.
>

Which tools? What specific efforts have been stymied? How is any of this
specific to UEFI versus trying to deal with things that aren't supported by
someone?


> I will *not* force people to deal with importing keys into firmware.
> It's brittle, buggy, and often completely broken on motherboards. Many
> of those UEFI implementations are extremely buggy and terrible. I've
> dealt with a lot of it as part of my job over the years and it leads
> to a terrible user experience for Linux users.
>

In general, all of the stuff about Secure Boot and signing is really
tangential. This change proposal is about reducing maintenance burden
because we already know that pretending to continue to support legacy x86
boot is problematic. As stated in the change proposal, "Community
assistance is required to continue the status quo. Current owners plan to
orphan some packages regardless of whether the proposal is accepted."

By the way, VMware also deprecated legacy x86 boot support:
https://kb.vmware.com/s/article/84233


> If you are making UEFI the only way people boot, ***fix*** the
> experience. If you're not committed to that, 

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 11:47 AM Gregory Bartholomew
 wrote:
>
> On Tue, Apr 5, 2022 at 12:39 PM Neal Gompa  wrote:
>>
>> Fedora Server users *must* fully reinstall, because there's no way to
>> make space for an ESP and reconfigure things.
>
>
> I haven't done a "default" Fedora Server installation in a long time, so I'm 
> not sure how they are laid out. But I seem to remember /boot being a separate 
> partition for a long time (it used to be required because some older BOISs 
> couldn't read beyond a certain sector on the disk). Could not /boot be 
> converted to the ESP (i.e. reformatted with FAT32) on such systems?

No. It would need to be reformatted as FAT to be firmware readable.
And thus this is an irreversible modification. There will be lengthy
periods of time that are simply not crash safe. So the risk is
probably unacceptably high that the user ends up abandoned on a
deserted island, in which case it's better to just steer them toward
the well understood and document process of reprovisioning (clean
install time). Yes it's tedious, but it's well understood and very
reliable, and that counts for more than convenience in QA terms.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 11:31 AM Tom Hughes via devel
 wrote:
>
> On 05/04/2022 15:52, Ben Cotton wrote:
>
> > * There is no migration story from Legacy BIOS to UEFI -
> > repartitioning effectively mandates a reinstall.  As a result, we
> > don’t drop support for existing Legacy BIOS systems yet, just new
> > installations.
>
> This is where I have a problem with this, the fact that there is
> no upgrade path - virtually my entire installed base of Fedora is
> running legacy BIOS and not being able to upgrade them will be
> something of a headache.
>
> Is it actually true though? You need to be able to find some space
> for an EFI partition but assuming that can be done is there some
> other reason you can't migrate from BIOS to UEFI booting?

a. There's no way to automate the switch from CSM/BIOS to UEFI. The
user must interact with the firmware setup directly to make the switch
happen.
b. It's not immediately obvious that the migration worked, from a
user's perspective. They need to run efiboormgr and know what's
expected.

Fedora Cloud edition base images are dual BIOS and UEFI boot, using
GPT partition scheme. It is possible to do this. But Cloud has a much
narrower set of virtualized firmwares to deal with, and getting bugs
fixed is pretty likely. Whereas any bugs discovered in hardware's
firmware is unlikely to get fixed anytime soon.

The biggest though is likely lack of resources. It'd amount to
foisting this arrangement onto users and come what may.

-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 4:28 PM Chris Murphy  wrote:
>
> On Tue, Apr 5, 2022 at 9:56 AM Florian Weimer  wrote:
> >
> > * Peter Robinson:
> >
> > > This is out of context here because you can disable Secure Boot but
> > > still use UEFI to make that work. You're trying to link to different
> > > problems together.
> >
> > I think there's firmware out there which enables Secure Boot
> > unconditionally in UEFI mode, but still has CSM support.
>
> The UEFI spec makes CSM and Secure Boot mutually exclusive. CSM
> enabled renders Secure Boot impossible. So I'm not sure how the
> firmware can simultaneously enforce Secure Boot, but then permit the
> loading of non-compliant bootloaders. That'd seem to be a Secure Boot
> break worthy of a firmware update. In particular if it's also possible
> to invoke CSM boot via NVRAM variables.
>

Many boards offered this capability, even though it violates the
standard. It's one of the reasons why Intel demanded PC makers stop
supporting CSM at all.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 9:56 AM Florian Weimer  wrote:
>
> * Peter Robinson:
>
> > This is out of context here because you can disable Secure Boot but
> > still use UEFI to make that work. You're trying to link to different
> > problems together.
>
> I think there's firmware out there which enables Secure Boot
> unconditionally in UEFI mode, but still has CSM support.

The UEFI spec makes CSM and Secure Boot mutually exclusive. CSM
enabled renders Secure Boot impossible. So I'm not sure how the
firmware can simultaneously enforce Secure Boot, but then permit the
loading of non-compliant bootloaders. That'd seem to be a Secure Boot
break worthy of a firmware update. In particular if it's also possible
to invoke CSM boot via NVRAM variables.

-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Chris Murphy  writes:

> On Tue, Apr 5, 2022 at 8:54 AM Ben Cotton  wrote:
>
>> Fedora already requires a 2GHz dual core CPU at minimum (and therefore
>> mandates that machines must have been made after 2006).
>
> Where do we require this? I see only one location for such minimums:
>
> https://getfedora.org/en/workstation/download/

https://docs.fedoraproject.org/en-US/fedora/rawhide/release-notes/welcome/Hardware_Overview/

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Murphy
On Tue, Apr 5, 2022 at 8:54 AM Ben Cotton  wrote:

> Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> mandates that machines must have been made after 2006).

Where do we require this? I see only one location for such minimums:

https://getfedora.org/en/workstation/download/

* Fedora requires a minimum of 20GB disk, 2GB RAM, to install and run
successfully. Double those amounts is recommended.

Should this be modified to better communicate the actual minimums? I
like the idea of making this less ambiguous: e.g. CPU release date 4th
quarter 2006 or later; or a list of CPU features?


> * Drawing a clear year cutoff, let alone a detailed list of hardware
> this change affects, is basically impossible.  This is unfortunate but
> unlikely to ever change.

OK I'm confused now.


> * There is no migration story from Legacy BIOS to UEFI -
> repartitioning effectively mandates a reinstall.  As a result, we
> don’t drop support for existing Legacy BIOS systems yet, just new
> installations.

OK let's set aside the case of native UEFI with CSM enabled legacy
BIOS. That's plainly (a) change the settings, and (b) reinstall.

But this leaves out native BIOS systems entirely, for new
installations. How is this not removing BIOS support entirely if users
can only do upgrades, but not clean installs on BIOS systems?

I think an intermediate step is necessary. One possible idea is to
stop creating hybrid ISO images. Instead make separate GPT only images
for non-optical (typically USB stick) booting, and consider one or
more images for the optical boot case using strictly conforming ISO
9660 or UDF? Again stop making universal media with all the weird (but
awesome) hacks, and multiple bootloaders.

Fedora Cloud edition's base images now have GPT partition scheme
(only) with both BIOS and UEFI bootloaders and partitions. We can
create spec compliant (no funny business) images, reducing the overall
complexity as an intermediate step before fully dropping BIOS. Instead
of using ISOLINUX as the BIOS bootloader, just use GRUB for both, just
as Cloud edition is today.


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Adam Jackson
On Tue, Apr 5, 2022 at 4:01 PM Sebastian Crane  wrote:

> If the installation media can not install onto BIOS-only machines yet
> all the bootloader stages support BIOS, then there will be an awkward
> stage where some existing Fedora installations can be upgraded, but if
> anything goes wrong it'd be impossible to reinstall them! The lack of a
> BIOS installer as a fallback would make running Fedora on BIOS-only
> machines risky enough that it seems to me as no better than removing
> support entirely. Could I missing something here?

If I were interested in keeping BIOS machines installable, I'd
probably just rebuild the F36 installer every so often, pointing it at
newer repos by default each time. Long term that might be a little
weird - if the installed system stops knowing about BIOS partition
tables you might end up with a machine unable to inspect its own disk
layout from like gnome-disks - but...

- ajax
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread David Airlie
On Wed, Apr 6, 2022 at 1:18 AM Ben Cotton  wrote:
>
> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
>
> == Summary ==
> Make UEFI a hardware requirement for new Fedora installations on
> platforms that support it (x86_64).  Legacy BIOS support is not
> removed, but new non-UEFI installation is not supported on those
> platforms.  This is a first step toward eventually removing legacy
> BIOS support entirely.
>
> == Owner ==
> * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> Konečný]], [[User:bcl| Brian C. Lane]]
> * Email: rharw...@redhat.com
>
>
> == Detailed Description ==
> UEFI is defined by a versioned standard that can be tested and
> certified against.  By contrast, every legacy BIOS is unique. Legacy
> BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> and on its way out.  As it ages, maintainability has decreased, and
> the status quo of maintaining both stacks in perpetuity is not viable
> for those currently doing that work.
>
> It is inevitable that legacy BIOS will be removed in a future release.
> To ease this transition as best we can, there will be a period (of at
> least one Fedora release) where it will be possible to boot using the
> legacy BIOS codepaths, but new installations will not be possible.
> While it would be easier for us to cut support off today, our hope is
> that this compromise position will make for a smoother transition.
> Additional support with issues during the transition would be
> appreciated.
>


Just a personal frustration here, I recently worked on a project to
rewrite the mesa driver for a range of intel GPUs from gen4->gen7, we
ship it in Fedora 35 as the default driver on those GPUs.

It was of great benefit to me and the community that I could use
Fedora for developing this sort of feature, and have a place to roll
it out for validation. This change would invalidate a wide range of
the machines I wrote this on from being used.

I have a fully operational 965G desktop machine that runs f35, a
mostly operational 965GM HP laptop with busted fan, and a GM45 in a
Thinkpad W500 machine that are all pre-UEFI but still can run fedora.
I've got one Ironlake HP laptop that has UEFI but only if I hand pick
the boot file since its UEFI implementation has a bunch of BIOS
warnings around it saying not to enable it for normal use. The T440s I
have doesn't seem to be installed in UEFI mode and that likely means I
need to nuke it and start again.

This would mean for future projects I'd probably have to consider
moving off Fedora would definitely count as a major pita for me, I
also cleanly installed all these machines with F35 as I didn't want
the behaviour of updating from f31 to f33 to f35 etc.

Dave.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 3:38 PM Adam Jackson  wrote:
>
> On Tue, Apr 5, 2022 at 3:15 PM Neal Gompa  wrote:
>
> > We also lack solutions for dealing with the NVIDIA driver in
> > UEFI+Secure Boot case. Are you planning to actually *fix* that now?
> > Because we still don't have a way to have kernel-only keyrings for
> > secure boot certificates to avoid importing them into the firmware.
>
> Couple of thoughts, here:
>
> 1 - This is a non sequitur to the question of removing BIOS support,
> because Secure Boot is not a BIOS feature, so nobody relying on Secure
> Boot today would stand to lose anything.
>
> 2 - How is this our problem to solve? NVIDIA are the ones with the
> private source code.
>

It's our problem because the problem isn't specific to NVIDIA, it's
specific to how people compile and load kernel modules of their own.
We should not require loading keys into firmware for user built kernel
modules. An OS-level module should be trustable at the OS kernel
level.

Thus, it should be: MS cert -> shim -> Fedora cert -> grub -> kernel
-> user cert -> user kmod.

> 3 - Your complaint describes solution: import NVIDIA's signing key
> into your firmware. If you want both Secure Boot and nvidia.ko so
> badly, then you as the consumer need to tell your platform to trust
> what NVIDIA signs. If that's a burden, again, see point 2 about who
> exactly is making your life hard here. Remedies there might include
> some UI streamlining around mokutil, or getting nvidia and nouveau to
> use the same (open) kernel driver so the question just goes away.
>

This problem also makes life miserable for people working with third
party open source kernel modules too. As a live streamer, for example,
I need to use v4l2loopback, which will never exist in mainline because
v4l2 maintainers don't like it at all.

Broad non-Mac hardware only became available after Windows 8 / Windows
Server 2012 R2. Yes, some hardware existed a few years before, but it
was not broadly available before 2013. We didn't discontinue i686 in
Fedora until Fedora Linux 31, which was over 15 years after the first
x86_64 system. The user experience with x86_64 was immeasurably better
than i686 at that point in time.

We do not have a better experience with UEFI *right now*. I know of
plenty of people intentionally choosing BIOS because the user
experience is better, even though it's older/bad technology. Because
using BIOS means kmods work. Because using BIOS means hibernate works.
Because using BIOS means they can get an equivalent experience
leveraging their hardware that they can get on Windows today with
UEFI. Maybe none of you proposing this Change use these things, but
I'm telling you these things matter.

And the amount of resistance to improving UEFI experience for hardware
is amazingly awful. The workstation working group has tried to figure
out ways to improve the experience, only to be simultaneously stymied
by the UEFI firmware management tools and unwillingness by anyone
involved to even consider that we should make this better.

I will *not* force people to deal with importing keys into firmware.
It's brittle, buggy, and often completely broken on motherboards. Many
of those UEFI implementations are extremely buggy and terrible. I've
dealt with a lot of it as part of my job over the years and it leads
to a terrible user experience for Linux users.

If you are making UEFI the only way people boot, ***fix*** the
experience. If you're not committed to that, then you're causing more
pain for no gain.




--
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Sebastian Crane
I frequently use BIOS-only machines which don't have a UEFI boot option
- and one of those machines is indeed running Fedora! Certainly, I
understand that there are better ways of booting systems now, but for
the time being BIOS is still very important.

If the installation media can not install onto BIOS-only machines yet
all the bootloader stages support BIOS, then there will be an awkward
stage where some existing Fedora installations can be upgraded, but if
anything goes wrong it'd be impossible to reinstall them! The lack of a
BIOS installer as a fallback would make running Fedora on BIOS-only
machines risky enough that it seems to me as no better than removing
support entirely. Could I missing something here?

Also, one thing that I would be greatly reassured by is a date for
removal of BIOS support entirely. This would at least give confidence
that is worth installing Fedora on these machines for use in a limited,
but known, duration, rather than looking at alternative distributions
now.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Adam Jackson
On Tue, Apr 5, 2022 at 11:18 AM Ben Cotton  wrote:

> While this will eventually reduce workload for boot/installation
> components (grub2 reduces surface area, syslinux goes away entirely,
> anaconda reduces surface area), the reduction in support burden
> extends much further into the stack - for instance, VESA support can
> be removed from the distro.

I'm flattered, but I intend to drop vesa in F37 regardless of the
outcome of this particular change. The only supported way to get to
graphics with vesa is to use Xorg, and we sincerely want to be out of
the business of maintaining Xorg the hardware server. (We'll need an X
server forever, Xwayland isn't going away, don't misread me here.)

And frankly at this point if you seriously want to use vesa it's
because you're trying to like reverse engineer some obscure card's
VBIOS, and if you're doing that you're probably building your own X
server anyway, I know I would be. Its use as an emergency driver on
physical GPUs is negligible, we have native drivers for virtually
everything made in the last 20 years. Its use as an emergency driver
in virtual machines is more statistically significant, maybe, but even
there we usually have a drm driver these days, and where we don't we
can probably club it into bochs_drm since that's the only rom anyone
bothers to use for that.

- ajax
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Adam Jackson
On Tue, Apr 5, 2022 at 3:15 PM Neal Gompa  wrote:

> We also lack solutions for dealing with the NVIDIA driver in
> UEFI+Secure Boot case. Are you planning to actually *fix* that now?
> Because we still don't have a way to have kernel-only keyrings for
> secure boot certificates to avoid importing them into the firmware.

Couple of thoughts, here:

1 - This is a non sequitur to the question of removing BIOS support,
because Secure Boot is not a BIOS feature, so nobody relying on Secure
Boot today would stand to lose anything.

2 - How is this our problem to solve? NVIDIA are the ones with the
private source code.

3 - Your complaint describes solution: import NVIDIA's signing key
into your firmware. If you want both Secure Boot and nvidia.ko so
badly, then you as the consumer need to tell your platform to trust
what NVIDIA signs. If that's a burden, again, see point 2 about who
exactly is making your life hard here. Remedies there might include
some UI streamlining around mokutil, or getting nvidia and nouveau to
use the same (open) kernel driver so the question just goes away.

- ajax
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 15:09, Neal Gompa wrote:
> On Tue, Apr 5, 2022 at 3:06 PM Demi Marie Obenour  
> wrote:
>>
>> On 4/5/22 13:38, Neal Gompa wrote:
>>> On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
>>>  wrote:

 On 05/04/2022 15:52, Ben Cotton wrote:

> * There is no migration story from Legacy BIOS to UEFI -
> repartitioning effectively mandates a reinstall.  As a result, we
> don’t drop support for existing Legacy BIOS systems yet, just new
> installations.

 This is where I have a problem with this, the fact that there is
 no upgrade path - virtually my entire installed base of Fedora is
 running legacy BIOS and not being able to upgrade them will be
 something of a headache.

 Is it actually true though? You need to be able to find some space
 for an EFI partition but assuming that can be done is there some
 other reason you can't migrate from BIOS to UEFI booting?

>>>
>>> In Fedora Linux default partitioning for all but Server, it is
>>> possible to reconfigure existing systems to UEFI. Fedora Server is
>>> screwed because they use XFS and you cannot shrink an XFS volume.
>>
>> Time to get the XFS developers to support shrinking?
>>
> 
> That's not likely to happen anytime soon.

Is this because of lack of demand from paying RHEL customers?

> That said, up until Fedora
> Linux 33, a swap partition was created by default too. You can shrink
> that and reuse some of that space to create an ESP outside of the
> LVM+XFS setup. As I was reminded earlier in this thread, swap is a
> good chopping block to work with.

Yeah, you can use a swap file instead.  Also LVM thin volumes may be
getting shrinking support.
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 3:06 PM Demi Marie Obenour  wrote:
>
> On 4/5/22 13:38, Neal Gompa wrote:
> > On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
> >  wrote:
> >>
> >> On 05/04/2022 15:52, Ben Cotton wrote:
> >>
> >>> * There is no migration story from Legacy BIOS to UEFI -
> >>> repartitioning effectively mandates a reinstall.  As a result, we
> >>> don’t drop support for existing Legacy BIOS systems yet, just new
> >>> installations.
> >>
> >> This is where I have a problem with this, the fact that there is
> >> no upgrade path - virtually my entire installed base of Fedora is
> >> running legacy BIOS and not being able to upgrade them will be
> >> something of a headache.
> >>
> >> Is it actually true though? You need to be able to find some space
> >> for an EFI partition but assuming that can be done is there some
> >> other reason you can't migrate from BIOS to UEFI booting?
> >>
> >
> > In Fedora Linux default partitioning for all but Server, it is
> > possible to reconfigure existing systems to UEFI. Fedora Server is
> > screwed because they use XFS and you cannot shrink an XFS volume.
>
> Time to get the XFS developers to support shrinking?
>

That's not likely to happen anytime soon. That said, up until Fedora
Linux 33, a swap partition was created by default too. You can shrink
that and reuse some of that space to create an ESP outside of the
LVM+XFS setup. As I was reminded earlier in this thread, swap is a
good chopping block to work with.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 13:38, Neal Gompa wrote:
> On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
>  wrote:
>>
>> On 05/04/2022 15:52, Ben Cotton wrote:
>>
>>> * There is no migration story from Legacy BIOS to UEFI -
>>> repartitioning effectively mandates a reinstall.  As a result, we
>>> don’t drop support for existing Legacy BIOS systems yet, just new
>>> installations.
>>
>> This is where I have a problem with this, the fact that there is
>> no upgrade path - virtually my entire installed base of Fedora is
>> running legacy BIOS and not being able to upgrade them will be
>> something of a headache.
>>
>> Is it actually true though? You need to be able to find some space
>> for an EFI partition but assuming that can be done is there some
>> other reason you can't migrate from BIOS to UEFI booting?
>>
> 
> In Fedora Linux default partitioning for all but Server, it is
> possible to reconfigure existing systems to UEFI. Fedora Server is
> screwed because they use XFS and you cannot shrink an XFS volume.

Time to get the XFS developers to support shrinking?

-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread PGNet Dev

Akamai owns Linode, which is a prominent VPS that focuses on Linux
(Linode is a contraction meaning "Linux Node").


+1


DigitalOcean similarly is Linux centric and so Windows doesn't matter.


+1


Most web hosting providers and VPSes are Linux-centric and so Windows
doesn't matter.


+1


Ironic that Windows11 compat is being floated as any kind of rationale here.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Demi Marie Obenour
On 4/5/22 12:29, Michael Catanzaro wrote:
> On Tue, Apr 5 2022 at 11:56:07 AM -0400, Robbie Harwood 
>  wrote:
>> Users wishing to use NVIDIA hardware have the following options:
>>
>> - Use nouveau (free, open source, cool)
>> - Sign their own copy of the proprietary driver (involves messing with
>>   certificates, so not appropriate for all users)
>> - Disable Secure Boot (note that this is still UEFI)
>>
>> The NVIDIA driver is proprietary, so of course it's not going to get
>> signed.
> 
> The user experience requirement is: user searches for NVIDIA in GNOME 
> Software and clicks Install. No further action should be necessary. We 
> didn't make the NVIDIA driver available from the graphical installer 
> with the intention that arcane workarounds would be required to use it.
> 
> Michael

Bingo.  None of the three options Robbie suggested are reasonable for
non-technical users.

-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #22: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek merged a pull-request against the project: `perl-libwww-perl` that you 
are following.

Merged pull-request:

``
6.62 bump
``

https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/22
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Summary/Minutes from today's FESCo Meeting (2022-04-05)

2022-04-05 Thread Miro Hrončok

===
#fedora-meeting: FESCO (2022-04-05)
===


Meeting started by mhroncok at 17:00:17 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting/2022-04-05/fesco.2022-04-05-17.00.log.html
.



Meeting summary
---
* init process  (mhroncok, 17:00:26)

* #2774 provenpackager for trodgers  (mhroncok, 17:03:28)
  * mhroncok plans to help trodgers pushing the boost bumps this time,
it hasn't happened yet, but mhroncok is ready  (mhroncok, 17:04:24)
  * trodgers withdraws their provenpackager request for now, and will
retry later  (mhroncok, 17:16:28)

* #2766 Change proposal: Make pkexec and pkla-compat optional
  (mhroncok, 17:17:46)
  * AGREED: REJECTED (+0, 3, -5)  (mhroncok, 17:22:25)

* #2759 Proposal: periodic check on packagers reachability   (mhroncok,
  17:22:44)
  * FESCo, please post your votes to the ticket and nitpicks to the PR
(mhroncok, 17:36:45)

* Next week's chair  (mhroncok, 17:37:06)
  * ACTION: nirik will chair next meeting  (mhroncok, 17:40:31)

* Open Floor  (mhroncok, 17:40:48)

Meeting ended at 17:50:16 UTC.




Action Items

* nirik will chair next meeting




Action Items, by person
---
* nirik
  * nirik will chair next meeting
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* mhroncok (92)
* Eighth_Doctor (36)
* zbyszek (24)
* zodbot (23)
* nirik (20)
* trodgers (18)
* mboddu (13)
* dcantrell (12)
* bcotton (10)
* tstellar (6)
* sgallagh (4)
* decathorpe (1)
* Conan_Kudo (0)
* Pharaoh_Atem (0)
* Son_Goku (0)
* King_InuYasha (0)
* Sir_Gallantmon (0)

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #22: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek opened a new pull-request against the project: `perl-libwww-perl` that 
you are following:
``
6.62 bump
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/22
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 2:36 PM Robbie Harwood  wrote:
>
> PGNet Dev  writes:
>
> > Curious, has anyone from @redhat or @fedora though to actually
> > communicate with any of the 'big' hosting providers, to perhaps
> > coordinate/influence/compromise/plan?
> >
> > I'd bet AWS, DigitalOcean & Linode/Akamai -- among this biggest
> > hosting providers where 'new installs' would be happening on their
> > VPSs -- would be quite interested in making sure that THEIR customers
> > had smooth install/migration options for Redhat/Centos*/Fedora
> > variants.
> >
> > I know my _own_ solution to UEFI-install only if those^ providers
> > don't support it; I'm guessing not everyone will have the same
> > goals/approach.
>
> Any VPS that supports Windows 11 needs to support UEFI-only already.  In
> particular, the top 3 (AWS, Azure, Google Cloud) are all UEFI-capable.
>
> (Akamai is, to my knowledge, not a provider of VPSs.)
>

Akamai owns Linode, which is a prominent VPS that focuses on Linux
(Linode is a contraction meaning "Linux Node").

DigitalOcean similarly is Linux centric and so Windows doesn't matter.

Most web hosting providers and VPSes are Linux-centric and so Windows
doesn't matter.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread PGNet Dev

(Akamai is, to my knowledge, not a provider of VPSs.)


https://www.linode.com/press-release/akamai-to-acquire-linode/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
PGNet Dev  writes:

> Curious, has anyone from @redhat or @fedora though to actually
> communicate with any of the 'big' hosting providers, to perhaps
> coordinate/influence/compromise/plan?
>
> I'd bet AWS, DigitalOcean & Linode/Akamai -- among this biggest
> hosting providers where 'new installs' would be happening on their
> VPSs -- would be quite interested in making sure that THEIR customers
> had smooth install/migration options for Redhat/Centos*/Fedora
> variants.
>
> I know my _own_ solution to UEFI-install only if those^ providers
> don't support it; I'm guessing not everyone will have the same
> goals/approach.

Any VPS that supports Windows 11 needs to support UEFI-only already.  In
particular, the top 3 (AWS, Azure, Google Cloud) are all UEFI-capable.

(Akamai is, to my knowledge, not a provider of VPSs.)

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Gregory Bartholomew
On Tue, Apr 5, 2022 at 1:17 PM Jason L Tibbitts III  wrote:

>
> For those who might be curious, the systems are Supermicro 6026TT-HTRF
> machines with four nodes in 2U.  I have three, so twelve machines in
> total.  The machines have X8DTT-HF+ motherboards.  I actually have older
> hardware than that around and still in use (all Supermicro), but oddly
> some of it actually has an EFI option.
>
>
Check out this beauty that I still run.

# cat /etc/redhat-release
Fedora release 34 (Thirty Four)
# dmidecode
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.3 present.
87 structures occupying 3232 bytes.
Table at 0x000F9920.

Handle 0xDA00, DMI type 218, 11 bytes
OEM-specific Type
   Header and Data:
  DA 0B 00 DA B2 00 17 00 0E 20 00

Handle 0x, DMI type 0, 20 bytes
BIOS Information
   Vendor: Dell Computer Corporation
   Version: A07
   Release Date: 04/25/2008
   Address: 0xF
   Runtime Size: 64 kB
   ROM Size: 1 MB
   Characteristics:
  ISA is supported
  PCI is supported
  PNP is supported
  BIOS is upgradeable
  BIOS shadowing is allowed
  ESCD support is available
  Boot from CD is supported
  Selectable boot is supported
  EDD is supported
  Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
  5.25"/360 kB floppy services are supported (int 13h)
  5.25"/1.2 MB floppy services are supported (int 13h)
  3.5"/720 kB floppy services are supported (int 13h)
  Print screen service is supported (int 5h)
  8042 keyboard services are supported (int 9h)
  Serial services are supported (int 14h)
  Printer services are supported (int 17h)
  CGA/mono video services are supported (int 10h)
  ACPI is supported
  USB legacy is supported
  LS-120 boot is supported
  BIOS boot specification is supported
  Function key-initiated network boot is supported

But I don't really expect Fedora Linux to support something that old. I
fully understand that I may have to jump through some manual hoops to keep
it running at this point. In fact, I do. I have this system customized to
boot using syslinux with BLS support.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread PGNet Dev

So you've heard that we're overloaded, and you know that UEFI is the
direction the world is heading.


Well, so is (was?) 'IPv6' ...


Your solution to this is... what, stick
our heads in the sand and ignore that?  Just do legacy?  We already have
UEFI-only platforms (see also: the mention of ARM you're belaboring), so
that's obviously not going to fly, even if we were willing to, which
we're not.


There are enough, different plots of sand for different folks to stick their 
heads into.  To my read, noone's suggested ignoring the future -- rather the 
suggestions appear to be to NOT ignore reality.

Curious, has anyone from @redhat or @fedora though to actually communicate with 
any of the 'big' hosting providers, to perhaps 
coordinate/influence/compromise/plan?

I'd bet AWS, DigitalOcean & Linode/Akamai -- among this biggest hosting 
providers where 'new installs' would be happening on their VPSs -- would be quite 
interested in making sure that THEIR customers had smooth install/migration options 
for Redhat/Centos*/Fedora variants.

I know my _own_ solution to UEFI-install only if those^ providers don't support 
it; I'm guessing not everyone will have the same goals/approach.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Jason L Tibbitts III
> Ben Cotton  writes:

> == Make UEFI a hardware requirement for new Fedora installations on
> platforms that support it (x86_64).

My problem here is that I have real, useful hardware which has always
run Fedora that I would like to continue using.  But it's just old
enough (purchased in 2011) and doesn't support UEFI at all.  These
machines are repurposed computational servers and work perfectly well to
do things like provide some public Fedora mirrors.

> Like the already accepted Fedora 37 change to retire ARMv7 support,
> the hardware targeted tends to be rather underpowered by today’s
> standards, and the world has moved on from it.

I know there is this tendency to dismiss anything that's old as useless,
and 20 years ago, a decade-old machine wasn't something you probably
wanted to use.  But the rate of progress has slowed down, and a Xeon
X5670 with 96GB of memory and a pile of disk just isn't a piece of
garbage.  I know I'll have to toss it out eventually, but I'd hope to do
that when it either fails or is actually no longer useful.

I understand that this isn't going to be how the primary user experience
is directed.  I can deal with having to jump through hoops to get a
machine installed.  But it would be kind of sad if my alternatives are
to use another distro or toss the stuff in the trash.  (There would be a
certain irony in not being able to run Fedora to provide a Fedora
mirror.)

For those who might be curious, the systems are Supermicro 6026TT-HTRF
machines with four nodes in 2U.  I have three, so twelve machines in
total.  The machines have X8DTT-HF+ motherboards.  I actually have older
hardware than that around and still in use (all Supermicro), but oddly
some of it actually has an EFI option.

 - J<
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Peter Boy


> Am 05.04.2022 um 19:57 schrieb Robbie Harwood :
> 
> Peter Boy  writes:
> 
>> And I also don't understand why we should give up a hallmark of free
>> Linux, namely to support old, but still good usable hardware (unlike
>> commercial system, not only Windows but also e.g. RHEL).
> 
> Developers are free to support whatever systems they like.  If someone
> wants to support systems, they'll be supported; if not, they won't.
> There's no law that says Linux MUST keep supporting hardware forever.
> See also: armv7 removal, i386/i686 removal, ppc removal, m68k removal,

I =don’t= say must! I ask if that is wise!


Of course, Fedora is free to discontinue support for bios boot, and may we have 
to because of lack of manpower. Users will then move away from Fedora to 
somewhere else, Suse or Debian. And certainly no new users will switch to 
Fedora because we no longer support BIOS boot and it's so cool.


Peter


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-36-20220405.n.0 compose check report

2022-04-05 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 7/229 (x86_64), 11/161 (aarch64)

New failures (same test not failed in Fedora-36-20220404.n.0):

ID: 1211773 Test: x86_64 KDE-live-iso desktop_printing
URL: https://openqa.fedoraproject.org/tests/1211773
ID: 1211779 Test: x86_64 KDE-live-iso desktop_login
URL: https://openqa.fedoraproject.org/tests/1211779
ID: 1211822 Test: aarch64 Server-dvd-iso 
install_blivet_btrfs_preserve_home_uefi@uefi
URL: https://openqa.fedoraproject.org/tests/1211822
ID: 1211838 Test: aarch64 Server-dvd-iso 
install_repository_hd_variation@uefi
URL: https://openqa.fedoraproject.org/tests/1211838
ID: 1211847 Test: aarch64 Server-dvd-iso install_blivet_resize_lvm@uefi
URL: https://openqa.fedoraproject.org/tests/1211847

Old failures (same test failed in Fedora-36-20220404.n.0):

ID: 1211741 Test: x86_64 Workstation-live-iso gnome_text_editor
URL: https://openqa.fedoraproject.org/tests/1211741
ID: 1211776 Test: x86_64 KDE-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/1211776
ID: 1211851 Test: aarch64 Server-dvd-iso server_cockpit_basic@uefi
URL: https://openqa.fedoraproject.org/tests/1211851
ID: 1211874 Test: aarch64 Workstation-raw_xz-raw.xz desktop_printing@uefi
URL: https://openqa.fedoraproject.org/tests/1211874
ID: 1211875 Test: aarch64 Workstation-raw_xz-raw.xz gnome_text_editor@uefi
URL: https://openqa.fedoraproject.org/tests/1211875
ID: 1211877 Test: aarch64 Workstation-raw_xz-raw.xz 
desktop_printing_builtin@uefi
URL: https://openqa.fedoraproject.org/tests/1211877
ID: 1211908 Test: x86_64 Workstation-upgrade apps_startstop
URL: https://openqa.fedoraproject.org/tests/1211908
ID: 1211911 Test: x86_64 Workstation-upgrade gnome_text_editor
URL: https://openqa.fedoraproject.org/tests/1211911
ID: 1211926 Test: aarch64 Workstation-upgrade desktop_printing@uefi
URL: https://openqa.fedoraproject.org/tests/1211926
ID: 1211930 Test: aarch64 Workstation-upgrade gnome_text_editor@uefi
URL: https://openqa.fedoraproject.org/tests/1211930
ID: 1211932 Test: aarch64 Workstation-upgrade desktop_printing_builtin@uefi
URL: https://openqa.fedoraproject.org/tests/1211932
ID: 1211996 Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/1211996
ID: 1212055 Test: aarch64 universal install_asian_language@uefi
URL: https://openqa.fedoraproject.org/tests/1212055

Soft failed openQA tests: 10/229 (x86_64), 5/161 (aarch64)
(Tests completed, but using a workaround for a known bug)

Old soft failures (same test soft failed in Fedora-36-20220404.n.0):

ID: 1211744 Test: x86_64 Workstation-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/1211744
ID: 1211748 Test: x86_64 Workstation-live-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1211748
ID: 1211759 Test: x86_64 Workstation-live-iso eog
URL: https://openqa.fedoraproject.org/tests/1211759
ID: 1211769 Test: x86_64 KDE-live-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1211769
ID: 1211786 Test: x86_64 Silverblue-dvd_ostree-iso eog
URL: https://openqa.fedoraproject.org/tests/1211786
ID: 1211791 Test: x86_64 Silverblue-dvd_ostree-iso desktop_browser
URL: https://openqa.fedoraproject.org/tests/1211791
ID: 1211793 Test: x86_64 Silverblue-dvd_ostree-iso evince
URL: https://openqa.fedoraproject.org/tests/1211793
ID: 1211794 Test: x86_64 Silverblue-dvd_ostree-iso gnome_text_editor
URL: https://openqa.fedoraproject.org/tests/1211794
ID: 1211800 Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/1211800
ID: 1211889 Test: aarch64 Workstation-raw_xz-raw.xz desktop_browser@uefi
URL: https://openqa.fedoraproject.org/tests/1211889
ID: 1211890 Test: aarch64 Workstation-raw_xz-raw.xz eog@uefi
URL: https://openqa.fedoraproject.org/tests/1211890
ID: 1211894 Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/1211894
ID: 1211902 Test: x86_64 Workstation-upgrade desktop_browser
URL: https://openqa.fedoraproject.org/tests/1211902
ID: 1211924 Test: aarch64 Workstation-upgrade desktop_browser@uefi
URL: https://openqa.fedoraproject.org/tests/1211924
ID: 1211937 Test: aarch64 Workstation-upgrade eog@uefi
URL: https://openqa.fedoraproject.org/tests/1211937

Passed openQA tests: 145/161 (aarch64), 212/229 (x86_64)

New passes (same test not passed in Fedora-36-20220404.n.0):

ID: 1211836 Test: aarch64 Server-dvd-iso 
install_blivet_standard_partition_ext4@uefi
URL: https://openqa.fedoraproject.org/tests/1211836
ID: 1211891 Test: aarch64 Cloud_Base-qcow2-qcow2 
base_service_manipulation@uefi
URL: https://openqa.fedoraproject.org/tests/1211891
ID: 1211906 Test: x86_64 Workstation-upgrade desktop_printing
URL: https://openqa.fedoraproject.org/tests/1211906
ID: 1211910 Test: x86_64 Workstation-upgrade desktop_printing_builtin
URL: 

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Tom Hughes  writes:

> On 05/04/2022 18:51, Robbie Harwood wrote:
>
>> Right, you need the EFI partition (EFI System Partition, or ESP).  I
>> don't remember what we default those to these days - I usually make
>> about 600M, but I need it larger for testing stuff.  The partition
>> scheme also needs to be GPT, not MBR.  Once that's all set, the EFI
>> grub2 packages need to be installed, but that's the easy part :)
>
> I actually checked that on wikipedia because I wondered if it
> had to be GPT and it seemed to say MBR was supported?
>
> https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Disk_device_compatibility

That may work, but what's important is that it's not close to as
well-tested - Windows binds UEFI support to needing GPT.  (Also, the
2.2T limitation on MBR makes GPT very attractive.)

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Peter Boy


> Am 05.04.2022 um 19:38 schrieb Neal Gompa :
> 
> Fedora Server is
> screwed because they use XFS and you cannot shrink an XFS volume.


Server is not screwed because of XFS, according to the change, an existing 
installation can still use bios boot. That is not a Problem. (And you could 
easily relocate logical volumes and adjust the physical volume without a 
complete reinstallation, although only offline)

Instead, the change will „screw“ Server because some data center require bios 
boot.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Gregory Bartholomew  writes:

> But I seem to remember /boot being a separate partition for a long
> time (it used to be required because some older BOISs couldn't read
> beyond a certain sector on the disk). Could not /boot be converted to
> the ESP (i.e. reformatted with FAT32) on such systems?

Only if there's somewhere else for /boot to reside.  If e.g., / is
encrypted, we're not prepared out of the box to handle that.  A
determined user could probably make it work, but it's again niche.

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Peter Boy  writes:

> And I also don't understand why we should give up a hallmark of free
> Linux, namely to support old, but still good usable hardware (unlike
> commercial system, not only Windows but also e.g. RHEL).

Developers are free to support whatever systems they like.  If someone
wants to support systems, they'll be supported; if not, they won't.
There's no law that says Linux MUST keep supporting hardware forever.
See also: armv7 removal, i386/i686 removal, ppc removal, m68k removal,
...

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Tom Hughes via devel

On 05/04/2022 18:51, Robbie Harwood wrote:


Right, you need the EFI partition (EFI System Partition, or ESP).  I
don't remember what we default those to these days - I usually make
about 600M, but I need it larger for testing stuff.  The partition
scheme also needs to be GPT, not MBR.  Once that's all set, the EFI
grub2 packages need to be installed, but that's the easy part :)


I actually checked that on wikipedia because I wondered if it
had to be GPT and it seemed to say MBR was supported?

https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Disk_device_compatibility

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Tom Hughes via devel  writes:

> On 05/04/2022 15:52, Ben Cotton wrote:
>
>> * There is no migration story from Legacy BIOS to UEFI -
>> repartitioning effectively mandates a reinstall.  As a result, we
>> don’t drop support for existing Legacy BIOS systems yet, just new
>> installations.
>
> This is where I have a problem with this, the fact that there is
> no upgrade path - virtually my entire installed base of Fedora is
> running legacy BIOS and not being able to upgrade them will be
> something of a headache.

Yup.  That's why there's a deprecation window here.

> Is it actually true though? You need to be able to find some space
> for an EFI partition but assuming that can be done is there some
> other reason you can't migrate from BIOS to UEFI booting?

Right, you need the EFI partition (EFI System Partition, or ESP).  I
don't remember what we default those to these days - I usually make
about 600M, but I need it larger for testing stuff.  The partition
scheme also needs to be GPT, not MBR.  Once that's all set, the EFI
grub2 packages need to be installed, but that's the easy part :)

Repartitioning in the general case is very involved.  If the system is
using an encrypted LVM, that's two more layers to worry about.  The
dm-crypt area would need to shrink, which means the LVM needs to shrink,
which means the filesystems on it need to shrink (and importantly, not
all of them can).  That doesn't even touch dual-boot scenarios, where
our filesysem support is less good than for Linux native cases.

To restate that: I think very determined, patient users can make it work
in some cases.  But I don't think we can expect that to work for
everyone, especially without friendly tooling to accomplish it.

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 1:47 PM Gregory Bartholomew
 wrote:
>
> On Tue, Apr 5, 2022 at 12:39 PM Neal Gompa  wrote:
>>
>> Fedora Server users *must* fully reinstall, because there's no way to
>> make space for an ESP and reconfigure things.
>
>
> I haven't done a "default" Fedora Server installation in a long time, so I'm 
> not sure how they are laid out. But I seem to remember /boot being a separate 
> partition for a long time (it used to be required because some older BOISs 
> couldn't read beyond a certain sector on the disk). Could not /boot be 
> converted to the ESP (i.e. reformatted with FAT32) on such systems?

We do /boot/efi (ESP for EFI blobs) + /boot (everything else). The ESP
can be extremely tiny because of it. Fedora Server /boot is XFS, so
non-shrinkable.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 1:46 PM Tom Hughes  wrote:
>
> On 05/04/2022 18:38, Neal Gompa wrote:
> > On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
> >  wrote:
> >>
> >> On 05/04/2022 15:52, Ben Cotton wrote:
> >>
> >>> * There is no migration story from Legacy BIOS to UEFI -
> >>> repartitioning effectively mandates a reinstall.  As a result, we
> >>> don’t drop support for existing Legacy BIOS systems yet, just new
> >>> installations.
> >>
> >> This is where I have a problem with this, the fact that there is
> >> no upgrade path - virtually my entire installed base of Fedora is
> >> running legacy BIOS and not being able to upgrade them will be
> >> something of a headache.
> >>
> >> Is it actually true though? You need to be able to find some space
> >> for an EFI partition but assuming that can be done is there some
> >> other reason you can't migrate from BIOS to UEFI booting?
> >
> > In Fedora Linux default partitioning for all but Server, it is
> > possible to reconfigure existing systems to UEFI. Fedora Server is
> > screwed because they use XFS and you cannot shrink an XFS volume.
> >
> > Fedora < 33 used ext4 by default, and you can do offline shrink and
> > open up space for an ESP. In Fedora >= 33, ext4 is still used for
> > /boot and you can resize that. Alternatively, the Btrfs / can be
> > resized while the system is running to make room for an ESP.
>
> I generally do my own partitioning rather than using the
> default, and all my systems are ext4 so sounds like it's not
> necessarily impossible.
>
> I'm actually looking at stealing swap on some of them, or
> just growing disks for VMs.
>

If you have a swap partition, that's the easiest place to steal from, indeed!



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Peter Boy

> Am 05.04.2022 um 16:52 schrieb Ben Cotton :
> 
> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> 
> == Summary ==
> Make UEFI a hardware requirement for new Fedora installations on
> platforms that support it (x86_64).  Legacy BIOS support is not
> removed, but new non-UEFI installation is not supported on those
> platforms.  This is a first step toward eventually removing legacy
> BIOS support entirely.
> 

From the Fedora Server Working Group's point of view, I am absolutely against 
this change (namely to drop new BIOS-boot installations). There are a large 
number of data centers with rental hardware (e.g. hetzner.com) or co-location 
that (still) require bios boot even for newer servers. I don't know the 
reasons, probably due to their support and management infrastructure. I suppose 
this will change in the future, but foreseeably not for the next 5 - x years. 

In any case, we would force all users of that environment to switch away from 
Fedora Server to another distribution. I’m wondering, do we really want to do 
that?

And likewise, we must not make it unnecessarily difficult for users to use this 
(old) path. We are not a reform school.

And I also don't understand why we should give up a hallmark of free Linux, 
namely to support old, but still good usable hardware (unlike commercial 
system, not only Windows but also e.g. RHEL).


Peter






(And to my chagrin, I myself would be affected and forced to leave Fedora and 
immediately start to move our servers to another distro when this change is 
accepted.)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Gregory Bartholomew
On Tue, Apr 5, 2022 at 12:39 PM Neal Gompa  wrote:

> Fedora Server users *must* fully reinstall, because there's no way to
> make space for an ESP and reconfigure things.
>

I haven't done a "default" Fedora Server installation in a long time, so
I'm not sure how they are laid out. But I seem to remember /boot being a
separate partition for a long time (it used to be required because some
older BOISs couldn't read beyond a certain sector on the disk). Could not
/boot be converted to the ESP (i.e. reformatted with FAT32) on such systems?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Richard Shaw
On Tue, Apr 5, 2022 at 12:31 PM Tom Hughes via devel <
devel@lists.fedoraproject.org> wrote:

> On 05/04/2022 15:52, Ben Cotton wrote:
>
> > * There is no migration story from Legacy BIOS to UEFI -
> > repartitioning effectively mandates a reinstall.  As a result, we
> > don’t drop support for existing Legacy BIOS systems yet, just new
> > installations.
>
> This is where I have a problem with this, the fact that there is
> no upgrade path - virtually my entire installed base of Fedora is
> running legacy BIOS and not being able to upgrade them will be
> something of a headache.
>
> Is it actually true though? You need to be able to find some space
> for an EFI partition but assuming that can be done is there some
> other reason you can't migrate from BIOS to UEFI booting?
>

I actually did it manually several releases ago when I got a new computer
that supported EFI but kept the same OS drive.

I'm not going to lie, it was VERY painful and took me a while to figure
everything out, a lot of googling and trying stuff. It wasn't for the faint
of heart.

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Tom Hughes via devel

On 05/04/2022 18:38, Neal Gompa wrote:

On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
 wrote:


On 05/04/2022 15:52, Ben Cotton wrote:


* There is no migration story from Legacy BIOS to UEFI -
repartitioning effectively mandates a reinstall.  As a result, we
don’t drop support for existing Legacy BIOS systems yet, just new
installations.


This is where I have a problem with this, the fact that there is
no upgrade path - virtually my entire installed base of Fedora is
running legacy BIOS and not being able to upgrade them will be
something of a headache.

Is it actually true though? You need to be able to find some space
for an EFI partition but assuming that can be done is there some
other reason you can't migrate from BIOS to UEFI booting?


In Fedora Linux default partitioning for all but Server, it is
possible to reconfigure existing systems to UEFI. Fedora Server is
screwed because they use XFS and you cannot shrink an XFS volume.

Fedora < 33 used ext4 by default, and you can do offline shrink and
open up space for an ESP. In Fedora >= 33, ext4 is still used for
/boot and you can resize that. Alternatively, the Btrfs / can be
resized while the system is running to make room for an ESP.


I generally do my own partitioning rather than using the
default, and all my systems are ext4 so sounds like it's not
necessarily impossible.

I'm actually looking at stealing swap on some of them, or
just growing disks for VMs.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 1:31 PM Tom Hughes via devel
 wrote:
>
> On 05/04/2022 15:52, Ben Cotton wrote:
>
> > * There is no migration story from Legacy BIOS to UEFI -
> > repartitioning effectively mandates a reinstall.  As a result, we
> > don’t drop support for existing Legacy BIOS systems yet, just new
> > installations.
>
> This is where I have a problem with this, the fact that there is
> no upgrade path - virtually my entire installed base of Fedora is
> running legacy BIOS and not being able to upgrade them will be
> something of a headache.
>
> Is it actually true though? You need to be able to find some space
> for an EFI partition but assuming that can be done is there some
> other reason you can't migrate from BIOS to UEFI booting?
>

In Fedora Linux default partitioning for all but Server, it is
possible to reconfigure existing systems to UEFI. Fedora Server is
screwed because they use XFS and you cannot shrink an XFS volume.

Fedora < 33 used ext4 by default, and you can do offline shrink and
open up space for an ESP. In Fedora >= 33, ext4 is still used for
/boot and you can resize that. Alternatively, the Btrfs / can be
resized while the system is running to make room for an ESP.

It wouldn't be difficult to provide a tool to make the conversion
possible as long as you didn't use XFS.

Fedora Cloud 35+ is configured in hybrid mode, so you can seamlessly
switch between BIOS and UEFI.

Fedora Server users *must* fully reinstall, because there's no way to
make space for an ESP and reconfigure things.






--
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-IoT-36-20220405.0 compose check report

2022-04-05 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 2/15 (aarch64)

New failures (same test not failed in Fedora-IoT-36-20220404.0):

ID: 1212154 Test: aarch64 IoT-dvd_ostree-iso release_identification@uefi
URL: https://openqa.fedoraproject.org/tests/1212154

Old failures (same test failed in Fedora-IoT-36-20220404.0):

ID: 1212141 Test: aarch64 IoT-dvd_ostree-iso iot_clevis@uefi
URL: https://openqa.fedoraproject.org/tests/1212141

Passed openQA tests: 15/15 (x86_64), 13/15 (aarch64)

Installed system changes in test aarch64 IoT-dvd_ostree-iso 
install_default_upload@uefi: 
System load changed from 0.09 to 0.35
Previous test data: https://openqa.fedoraproject.org/tests/1210507#downloads
Current test data: https://openqa.fedoraproject.org/tests/1212142#downloads
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Tom Hughes via devel

On 05/04/2022 15:52, Ben Cotton wrote:


* There is no migration story from Legacy BIOS to UEFI -
repartitioning effectively mandates a reinstall.  As a result, we
don’t drop support for existing Legacy BIOS systems yet, just new
installations.


This is where I have a problem with this, the fact that there is
no upgrade path - virtually my entire installed base of Fedora is
running legacy BIOS and not being able to upgrade them will be
something of a headache.

Is it actually true though? You need to be able to find some space
for an EFI partition but assuming that can be done is there some
other reason you can't migrate from BIOS to UEFI booting?

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #21: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek merged a pull-request against the project: `perl-libwww-perl` that you 
are following.

Merged pull-request:

``
6.62 bump
``

https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/21
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Ralf Corsépius



Am 05.04.22 um 16:52 schrieb Ben Cotton:

https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS

== Summary ==
Make UEFI a hardware requirement for new Fedora installations on
platforms that support it (x86_64).  Legacy BIOS support is not
removed, but new non-UEFI installation is not supported on those
platforms.  This is a first step toward eventually removing legacy
BIOS support entirely.


Short, but hard and clear answer: No.

Ralf
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Chris Adams
Once upon a time, Robbie Harwood  said:
> (Just to be clear here: this change is proposing a deprecation, not a
> removal.)

No, the change proposes making it impossible to install Fedora on BIOS.
That's not a deprecation.
-- 
Chris Adams 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
David Duncan  writes:

> For similar reasons, I agree with Neal. There are a number of Amazon
> EC2 instance types that would be left out of the next generation. I
> think it would be better to identify the usage in some way and create
> a general awareness that it is being removed prior to outright
> removing it. The deprecation period is important IMO.

(Just to be clear here: this change is proposing a deprecation, not a
removal.)

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Neal Gompa  writes:

> By virtue of how boot stuff is handled in Fedora, the community is
> incapable of working on it.

Not true.  Not at all true.

src.fedoraproject.org permits anyone, *anyone* to send PRs to fix issues
in the boot stack, or any other package.  Even without it, bugzilla
doesn't lock down people helping troubleshoot, write patches, work with
upstreams, etc..

Just because you can't build an official version of the package doesn't
mean you can't help work on it.

> Fundamentally, this Change is premature unless there's a fundamental
> decision that there's going to be more activity to solve these
> problems. You're saying that this will reduce maintenance burden, but
> virtually every boot bug I've seen for the last few Fedora releases
> have been around UEFI, *not* BIOS. And it's a very real struggle to
> get UEFI bugs fixed.

So you've heard that we're overloaded, and you know that UEFI is the
direction the world is heading.  Your solution to this is... what, stick
our heads in the sand and ignore that?  Just do legacy?  We already have
UEFI-only platforms (see also: the mention of ARM you're belaboring), so
that's obviously not going to fly, even if we were willing to, which
we're not.

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Marc Pervaz Boocha via devel
On Tue, 2022-04-05 at 09:33 -0700, David Duncan wrote:
> 
> 
> > On Apr 5, 2022, at 8:08 AM, Neal Gompa  wrote:
> > 
> > On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton 
> > wrote:
> > > 
> > > https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> > > 
> > > == Summary ==
> > > Make UEFI a hardware requirement for new Fedora installations on
> > > platforms that support it (x86_64).  Legacy BIOS support is not
> > > removed, but new non-UEFI installation is not supported on those
> > > platforms.  This is a first step toward eventually removing
> > > legacy
> > > BIOS support entire
> > > 
> > > == Owner ==
> > > * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> > > Konečný]], [[User:bcl| Brian C. Lane]]
> > > * Email: rharw...@redhat.com
> > > 
> > > 
> > > == Detailed Description ==
> > > UEFI is defined by a versioned standard that can be tested and
> > > certified against.  By contrast, every legacy BIOS is unique.
> > > Legacy
> > > BIOS is widely considered deprecated (Intel, AMD, Microsoft,
> > > Apple)
> > > and on its way out.  As it ages, maintainability has decreased,
> > > and
> > > the status quo of maintaining both stacks in perpetuity is not
> > > viable
> > > for those currently doing that work.
> > > 
> > > It is inevitable that legacy BIOS will be removed in a future
> > > release.
> > > To ease this transition as best we can, there will be a period
> > > (of at
> > > least one Fedora release) where it will be possible to boot using
> > > the
> > > legacy BIOS codepaths, but new installations will not be
> > > possible.
> > > While it would be easier for us to cut support off today, our
> > > hope is
> > > that this compromise position will make for a smoother
> > > transition.
> > > Additional support with issues during the transition would be
> > > appreciated.
> > > 
> > > While this will eventually reduce workload for boot/installation
> > > components (grub2 reduces surface area, syslinux goes away
> > > entirely,
> > > anaconda reduces surface area), the reduction in support burden
> > > extends much further into the stack - for instance, VESA support
> > > can
> > > be removed from the distro.
> > > 
> > > Fedora already requires a 2GHz dual core CPU at minimum (and
> > > therefore
> > > mandates that machines must have been made after 2006).  Like the
> > > already accepted Fedora 37 change to retire ARMv7 support, the
> > > hardware targeted tends to be rather underpowered by today’s
> > > standards, and the world has moved on from it.  Intel stopped
> > > shipping
> > > the last vestiges of BIOS support in 2020 (as have other vendors,
> > > and
> > > Apple and Microsoft), so this is clearly the way things are
> > > heading -
> > > and therefore aligns with Fedora’s “First” objective.
> > > 
> > > == Feedback ==
> > > Dropping legacy BIOS was previously discussed (but not proposed)
> > > in 2020:
> > > https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
> > > 
> > > Important, relevant points from that thread (yes, I reread the
> > > entire
> > > thread) that have informed this change:
> > > 
> > > * Some machines are BIOS-only.  This change does not prevent
> > > their use
> > > yet, but they are effectively deprecated.  grub2 (our default
> > > bootloader) is already capable of both BIOS and UEFI booting.
> > > * Drawing a clear year cutoff, let alone a detailed list of
> > > hardware
> > > this change affects, is basically impossible.  This is
> > > unfortunate but
> > > unlikely to ever change.
> > > * There is no migration story from Legacy BIOS to UEFI -
> > > repartitioning effectively mandates a reinstall.  As a result, we
> > > don’t drop support for existing Legacy BIOS systems yet, just new
> > > installations.
> > > * There is no way to deprecate hardware without causing some
> > > amount of friction.
> > > * While at the time AWS did not support UEFI booting, that is no
> > > longer the case and they support UEFI today.
> > > 
> > > == Benefit to Fedora ==
> > > UEFI is required for many desirable features, including applying
> > > firmware updates (fwupd) and supporting SecureBoot.  As a
> > > standalone
> > > change, it reduces support burden on everything involved in
> > > installing
> > > Fedora, since there becomes only one way to do it per platform.
> > > Finally, it simplifies our install/live media, since it too only
> > > has
> > > to boot one way per arch.  Freedom Friends Features First - this
> > > is
> > > that last one.
> > > 
> > > == Scope ==
> > > * Proposal owners:
> > > ** bootloaders: No change (existing Legacy BIOS installations
> > > still supported).
> > > ** anaconda: No change (there could be only optional cleanups in
> > > the
> > > code). However, it needs to be verified.
> > > ** Lorax: Code has already been written:
> > > https://github.com/weldr/lorax/pull/1205
> > > 
> > 
> > This pull request primarily drops legacy BIOS support by dropping
> > 

[rpms/perl-libwww-perl] PR #21: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek opened a new pull-request against the project: `perl-libwww-perl` that 
you are following:
``
6.62 bump
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/21
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Jared Dominguez
On Tue, Apr 5, 2022, 11:15 Neal Gompa  wrote:

> On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton  wrote:
> >
> > https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> >
> > == Summary ==
> > Make UEFI a hardware requirement for new Fedora installations on
> > platforms that support it (x86_64).  Legacy BIOS support is not
> > removed, but new non-UEFI installation is not supported on those
> > platforms.  This is a first step toward eventually removing legacy
> > BIOS support entirely.
> >
> > == Owner ==
> > * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> > Konečný]], [[User:bcl| Brian C. Lane]]
> > * Email: rharw...@redhat.com
> >
> >
> > == Detailed Description ==
> > UEFI is defined by a versioned standard that can be tested and
> > certified against.  By contrast, every legacy BIOS is unique. Legacy
> > BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> > and on its way out.  As it ages, maintainability has decreased, and
> > the status quo of maintaining both stacks in perpetuity is not viable
> > for those currently doing that work.
> >
> > It is inevitable that legacy BIOS will be removed in a future release.
> > To ease this transition as best we can, there will be a period (of at
> > least one Fedora release) where it will be possible to boot using the
> > legacy BIOS codepaths, but new installations will not be possible.
> > While it would be easier for us to cut support off today, our hope is
> > that this compromise position will make for a smoother transition.
> > Additional support with issues during the transition would be
> > appreciated.
> >
> > While this will eventually reduce workload for boot/installation
> > components (grub2 reduces surface area, syslinux goes away entirely,
> > anaconda reduces surface area), the reduction in support burden
> > extends much further into the stack - for instance, VESA support can
> > be removed from the distro.
> >
> > Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> > mandates that machines must have been made after 2006).  Like the
> > already accepted Fedora 37 change to retire ARMv7 support, the
> > hardware targeted tends to be rather underpowered by today’s
> > standards, and the world has moved on from it.  Intel stopped shipping
> > the last vestiges of BIOS support in 2020 (as have other vendors, and
> > Apple and Microsoft), so this is clearly the way things are heading -
> > and therefore aligns with Fedora’s “First” objective.
> >
> > == Feedback ==
> > Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
> >
> https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
> >
> > Important, relevant points from that thread (yes, I reread the entire
> > thread) that have informed this change:
> >
> > * Some machines are BIOS-only.  This change does not prevent their use
> > yet, but they are effectively deprecated.  grub2 (our default
> > bootloader) is already capable of both BIOS and UEFI booting.
> > * Drawing a clear year cutoff, let alone a detailed list of hardware
> > this change affects, is basically impossible.  This is unfortunate but
> > unlikely to ever change.
> > * There is no migration story from Legacy BIOS to UEFI -
> > repartitioning effectively mandates a reinstall.  As a result, we
> > don’t drop support for existing Legacy BIOS systems yet, just new
> > installations.
> > * There is no way to deprecate hardware without causing some amount of
> friction.
> > * While at the time AWS did not support UEFI booting, that is no
> > longer the case and they support UEFI today.
> >
> > == Benefit to Fedora ==
> > UEFI is required for many desirable features, including applying
> > firmware updates (fwupd) and supporting SecureBoot.  As a standalone
> > change, it reduces support burden on everything involved in installing
> > Fedora, since there becomes only one way to do it per platform.
> > Finally, it simplifies our install/live media, since it too only has
> > to boot one way per arch.  Freedom Friends Features First - this is
> > that last one.
> >
> > == Scope ==
> > * Proposal owners:
> > ** bootloaders: No change (existing Legacy BIOS installations still
> supported).
> > ** anaconda: No change (there could be only optional cleanups in the
> > code). However, it needs to be verified.
> > ** Lorax: Code has already been written:
> > https://github.com/weldr/lorax/pull/1205
> >
>
> This pull request primarily drops legacy BIOS support by dropping
> syslinux/isolinux. We don't necessarily have to drop legacy BIOS
> support there if we reuse GRUB there too. Other distributions
> (openSUSE and Mageia, notably) both use GRUB for both BIOS and UEFI on
> live media.
>
> > * Other developers:
> > ** libvirt: UEFI works today, but is not the default.  UEFI-only
> > installation is needed for Windows 11, and per conversations, libvirt
> > is prepared for this change.
> > ** Virtualbox: 

Re: RFI/RFC: Fedora Linux graphical recovery environment

2022-04-05 Thread Gregory Bartholomew
On Mon, Apr 4, 2022 at 9:40 PM Gordon Messmer 
wrote:

> The ticket mentions Boot Repair, which is the first thing that comes to
> mind: https://help.ubuntu.com/community/Boot-Repair


Boot repair is obviously tricky because you have to have something bootable
to initiate the repair. Practically speaking, I think the best option is to
better support dual-drive installations. It should be possible to maintain
two EFI partitions in a, b style when the user selects to have a
mirrored-disk configuration. In fact I've been doing this on my Fedora
Linux systems and I've even written some scripts to support it here:
https://github.com/gregory-lee-bartholomew/bootsync

Disclaimer though -- I use systemd boot and zfs, not the default grub and
btrfs that most Fedora Linux systems are configured with.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread David Duncan


> On Apr 5, 2022, at 8:08 AM, Neal Gompa  wrote:
> 
> On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton  wrote:
>> 
>> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
>> 
>> == Summary ==
>> Make UEFI a hardware requirement for new Fedora installations on
>> platforms that support it (x86_64).  Legacy BIOS support is not
>> removed, but new non-UEFI installation is not supported on those
>> platforms.  This is a first step toward eventually removing legacy
>> BIOS support entire
>> 
>> == Owner ==
>> * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
>> Konečný]], [[User:bcl| Brian C. Lane]]
>> * Email: rharw...@redhat.com
>> 
>> 
>> == Detailed Description ==
>> UEFI is defined by a versioned standard that can be tested and
>> certified against.  By contrast, every legacy BIOS is unique. Legacy
>> BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
>> and on its way out.  As it ages, maintainability has decreased, and
>> the status quo of maintaining both stacks in perpetuity is not viable
>> for those currently doing that work.
>> 
>> It is inevitable that legacy BIOS will be removed in a future release.
>> To ease this transition as best we can, there will be a period (of at
>> least one Fedora release) where it will be possible to boot using the
>> legacy BIOS codepaths, but new installations will not be possible.
>> While it would be easier for us to cut support off today, our hope is
>> that this compromise position will make for a smoother transition.
>> Additional support with issues during the transition would be
>> appreciated.
>> 
>> While this will eventually reduce workload for boot/installation
>> components (grub2 reduces surface area, syslinux goes away entirely,
>> anaconda reduces surface area), the reduction in support burden
>> extends much further into the stack - for instance, VESA support can
>> be removed from the distro.
>> 
>> Fedora already requires a 2GHz dual core CPU at minimum (and therefore
>> mandates that machines must have been made after 2006).  Like the
>> already accepted Fedora 37 change to retire ARMv7 support, the
>> hardware targeted tends to be rather underpowered by today’s
>> standards, and the world has moved on from it.  Intel stopped shipping
>> the last vestiges of BIOS support in 2020 (as have other vendors, and
>> Apple and Microsoft), so this is clearly the way things are heading -
>> and therefore aligns with Fedora’s “First” objective.
>> 
>> == Feedback ==
>> Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
>> https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
>> 
>> Important, relevant points from that thread (yes, I reread the entire
>> thread) that have informed this change:
>> 
>> * Some machines are BIOS-only.  This change does not prevent their use
>> yet, but they are effectively deprecated.  grub2 (our default
>> bootloader) is already capable of both BIOS and UEFI booting.
>> * Drawing a clear year cutoff, let alone a detailed list of hardware
>> this change affects, is basically impossible.  This is unfortunate but
>> unlikely to ever change.
>> * There is no migration story from Legacy BIOS to UEFI -
>> repartitioning effectively mandates a reinstall.  As a result, we
>> don’t drop support for existing Legacy BIOS systems yet, just new
>> installations.
>> * There is no way to deprecate hardware without causing some amount of 
>> friction.
>> * While at the time AWS did not support UEFI booting, that is no
>> longer the case and they support UEFI today.
>> 
>> == Benefit to Fedora ==
>> UEFI is required for many desirable features, including applying
>> firmware updates (fwupd) and supporting SecureBoot.  As a standalone
>> change, it reduces support burden on everything involved in installing
>> Fedora, since there becomes only one way to do it per platform.
>> Finally, it simplifies our install/live media, since it too only has
>> to boot one way per arch.  Freedom Friends Features First - this is
>> that last one.
>> 
>> == Scope ==
>> * Proposal owners:
>> ** bootloaders: No change (existing Legacy BIOS installations still 
>> supported).
>> ** anaconda: No change (there could be only optional cleanups in the
>> code). However, it needs to be verified.
>> ** Lorax: Code has already been written:
>> https://github.com/weldr/lorax/pull/1205
>> 
> 
> This pull request primarily drops legacy BIOS support by dropping
> syslinux/isolinux. We don't necessarily have to drop legacy BIOS
> support there if we reuse GRUB there too. Other distributions
> (openSUSE and Mageia, notably) both use GRUB for both BIOS and UEFI on
> live media.
> 
>> * Other developers:
>> ** libvirt: UEFI works today, but is not the default.  UEFI-only
>> installation is needed for Windows 11, and per conversations, libvirt
>> is prepared for this change.
>> ** Virtualbox: UEFI Fedora installs are working and per virtualbox
>> team, UEFI will 

[EPEL-devel] Fedora EPEL 7 updates-testing report

2022-04-05 Thread updates
The following Fedora EPEL 7 Security updates need testing:
 Age  URL
   5  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-b3413eba96   
chromium-99.0.4844.84-1.el7
   2  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a3ae41bd1e   
unrealircd-6.0.3-1.el7


The following builds have been pushed to Fedora EPEL 7 updates-testing

copr-cli-1.100-1.el7
libre-2.2.1-1.el7
python-copr-1.119-1.el7

Details about builds:



 copr-cli-1.100-1.el7 (FEDORA-EPEL-2022-49ba5c52a1)
 Command line interface for COPR

Update Information:

- support for GSSAPI authentication added - re-try 3x the connection to Frontend
upon failures - ensure that (error/info) logging is printed even without --debug
- list-package-names now uses API pagination

ChangeLog:

* Mon Apr  4 2022 Pavel Raiskup  1.100-1
- list-package-names now uses pagination
- ensure that (error/info) logging is printed even without --debug
- support for GSSAPI authentication added
- re-try 3x the connection to Frontend upon failures




 libre-2.2.1-1.el7 (FEDORA-EPEL-2022-1ab0aad07e)
 Library for real-time communications and SIP stack

Update Information:

# libre v2.2.1 (2022-04-01)   - cmake: add packaging  - sha: add sha 256 and 512
digest length OpenSSL compats  - main: use `Winsock2.h`  - cmake: for Android
platform don't enable `ifaddrs`/`getifaddrs`  - sa/sa_is_loopback: check full
IPv4 loopback range (127.0.0.0/8)

ChangeLog:

* Sat Apr  2 2022 Robert Scheck  2.2.1-1
- Upgrade to 2.2.1 (#2071123)

References:

  [ 1 ] Bug #2071123 - libre-2.2.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2071123




 python-copr-1.119-1.el7 (FEDORA-EPEL-2022-49ba5c52a1)
 Python interface for Copr

Update Information:

- support for GSSAPI authentication added - re-try 3x the connection to Frontend
upon failures - ensure that (error/info) logging is printed even without --debug
- list-package-names now uses API pagination

ChangeLog:

* Mon Apr  4 2022 Pavel Raiskup  1.119-1
- really depend on filelock component
* Mon Apr  4 2022 Pavel Raiskup  1.118-1
- drop the python-mock build-requires again
* Mon Apr  4 2022 Pavel Raiskup  1.117-1
- support for GSSAPI added (gssapi=true config option)
- better error message when authentication fails
- add a connection_attempts, retries connection to Frontend upon failure


___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #20: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek merged a pull-request against the project: `perl-libwww-perl` that you 
are following.

Merged pull-request:

``
6.62 bump
``

https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/20
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Michael Catanzaro
On Tue, Apr 5 2022 at 11:56:07 AM -0400, Robbie Harwood 
 wrote:

Users wishing to use NVIDIA hardware have the following options:

- Use nouveau (free, open source, cool)
- Sign their own copy of the proprietary driver (involves messing with
  certificates, so not appropriate for all users)
- Disable Secure Boot (note that this is still UEFI)

The NVIDIA driver is proprietary, so of course it's not going to get
signed.


The user experience requirement is: user searches for NVIDIA in GNOME 
Software and clicks Install. No further action should be necessary. We 
didn't make the NVIDIA driver available from the graphical installer 
with the intention that arcane workarounds would be required to use it.


Michael

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: RFI/RFC: Fedora Linux graphical recovery environment

2022-04-05 Thread Gregory Bartholomew
On Tue, Apr 5, 2022 at 9:47 AM stan via devel 
wrote:

> On Mon, 4 Apr 2022 15:58:14 -0500
> Gregory Bartholomew  wrote:
>
> > > Of topic but related: I wish there was supported option to remove
> > > the current rescue kernel,
> >
> > Is echo "dracut_rescue_image=no" > /etc/dracut.conf.d/rescue.conf not
> > sufficient?
>
> That is an interesting option.  It isn't documented in man dracut.conf.
> Is it new?


It's definitely not new. I didn't realize it wasn't documented. I don't
remember where I found that info now. I may have gotten it from reading the
/usr/lib/kernel/install.d/51-dracut-rescue.install script directly.


>   I just manually remove the rescue vmlinuz and initramfs and
> then run
> /usr/lib/kernel/install.d/51-dracut-rescue.install add $(uname -r) ""
> /lib/modules/$(uname -r)/vmlinuz
> in the /boot directory to build a new rescue kernel from the currently
> running kernel.  Is there an option to do that also?  i.e. I invoke

dracut from the command line and it automatically does all that if a
> rescue_build.conf file is present in /etc/dracut.conf.d/
>

Well sort of. If you really want complete control over how the rescue
kernels are installed one option is to copy
the /usr/lib/kernel/install.d/51-dracut-rescue.install script
to /etc/kernel/install.d and tweak it to do whatever you want under
whatever conditions you want. As long as the script under
/etc/kernel/install.d has the same name as the script under
/usr/lib/kernel/install.d, it will override (i.e. run instead of) the one
under /usr/lib/kernel/install.d.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #20: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek opened a new pull-request against the project: `perl-libwww-perl` that 
you are following:
``
6.62 bump
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/20
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora 36 compose report: 20220405.n.0 changes

2022-04-05 Thread Fedora Rawhide Report
OLD: Fedora-36-20220404.n.0
NEW: Fedora-36-20220405.n.0

= SUMMARY =
Added images:1
Dropped images:  0
Added packages:  16
Dropped packages:1
Upgraded packages:   49
Downgraded packages: 0

Size of added packages:  37.83 MiB
Size of dropped packages:9.07 MiB
Size of upgraded packages:   900.99 MiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   20.20 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Workstation live ppc64le
Path: 
Workstation/ppc64le/iso/Fedora-Workstation-Live-ppc64le-36-20220405.n.0.iso

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: idevicerestore-1.0.0-1.fc36
Summary: Restore/upgrade firmware of iOS devices
RPMs:idevicerestore
Size:464.93 KiB

Package: libirecovery-1.0.0-1.fc36
Summary: Library and utility to talk to iBoot/iBSS via USB
RPMs:libirecovery libirecovery-devel libirecovery-utils
Size:364.16 KiB

Package: podman-tui-0.3.0-1.fc36
Summary: Podman Terminal User Interface
RPMs:podman-tui
Size:34.92 MiB

Package: python-aexpect-1.6.2-1.module_f36+14042+e4a0adf0
Summary: A python library to control interactive applications
RPMs:python3-aexpect
Size:90.52 KiB

Package: python-avocado-95.0-1.module_f36+14201+0a39d4df
Summary: Framework with tools and libraries for Automated Testing
RPMs:python-avocado-bash python-avocado-common python-avocado-examples 
python3-avocado python3-avocado-plugins-golang 
python3-avocado-plugins-output-html python3-avocado-plugins-result-upload 
python3-avocado-plugins-resultsdb python3-avocado-plugins-varianter-cit 
python3-avocado-plugins-varianter-pict 
python3-avocado-plugins-varianter-yaml-to-mux
Size:936.11 KiB

Package: python-myrepos-utils-0.0.2-2.fc36
Summary: Additional utilities for myrepos
RPMs:myrepos-utils
Size:22.61 KiB

Package: rust-indenter-0.3.3-1.fc36
Summary: Formatter wrapper that indents the text, designed for error display 
impls
RPMs:rust-indenter+default-devel rust-indenter+std-devel rust-indenter-devel
Size:27.77 KiB

Package: rust-is_ci-1.1.1-1.fc36
Summary: Super lightweight CI environment checker
RPMs:rust-is_ci+default-devel rust-is_ci-devel
Size:18.95 KiB

Package: rust-miette-4.2.1-1.fc36
Summary: Fancy diagnostic reporting library and protocol for us mere mortals 
who aren't compiler hackers
RPMs:rust-miette+atty-devel rust-miette+backtrace-devel 
rust-miette+default-devel rust-miette+fancy-devel rust-miette+owo-colors-devel 
rust-miette+supports-color-devel rust-miette+supports-hyperlinks-devel 
rust-miette+supports-unicode-devel rust-miette+terminal_size-devel 
rust-miette+textwrap-devel rust-miette-devel
Size:146.79 KiB

Package: rust-miette-derive-4.2.1-1.fc36
Summary: Derive macros for miette
RPMs:rust-miette-derive+default-devel rust-miette-derive-devel
Size:30.51 KiB

Package: rust-nu-ansi-term-0.45.1-1.fc36
Summary: Library for ANSI terminal colors and styles (bold, underline)
RPMs:rust-nu-ansi-term+default-devel 
rust-nu-ansi-term+derive_serde_style-devel rust-nu-ansi-term+serde-devel 
rust-nu-ansi-term-devel
Size:50.51 KiB

Package: rust-owo-colors-3.3.0-1.fc36
Summary: Zero-allocation terminal colors that'll make people go owo
RPMs:rust-owo-colors+default-devel rust-owo-colors+supports-color-devel 
rust-owo-colors+supports-colors-devel rust-owo-colors-devel
Size:53.38 KiB

Package: rust-supports-color-1.3.0-1.fc36
Summary: Detects whether a terminal supports color, and gives details about 
that support
RPMs:rust-supports-color+default-devel rust-supports-color-devel
Size:24.13 KiB

Package: rust-supports-hyperlinks-1.2.0-1.fc36
Summary: Detects whether a terminal supports rendering hyperlinks
RPMs:rust-supports-hyperlinks+default-devel rust-supports-hyperlinks-devel
Size:22.34 KiB

Package: rust-supports-unicode-1.0.2-1.fc36
Summary: Detects whether a terminal supports unicode
RPMs:rust-supports-unicode+default-devel rust-supports-unicode-devel
Size:21.96 KiB

Package: stressapptest-1.0.9-1.20220222git6714c57.fc36
Summary: Stressful Application Test - userspace memory and IO test
RPMs:stressapptest
Size:696.79 KiB


= DROPPED PACKAGES =
Package: golang-github-jamesclonk-vultr-2.0.3-3.fc36
Summary: Vultr CLI and API client library
RPMs:golang-github-jamesclonk-vultr golang-github-jamesclonk-vultr-devel
Size:9.07 MiB


= UPGRADED PACKAGES =
Package:  ImageMagick-1:6.9.12.44-1.fc36
Old package:  ImageMagick-1:6.9.12.40-1.fc36
Summary:  An X application for displaying and manipulating images
RPMs: ImageMagick ImageMagick-c++ ImageMagick-c++-devel 
ImageMagick-devel ImageMagick-djvu ImageMagick-doc ImageMagick-libs 
ImageMagick-perl
Size: 40.73 MiB
Size change:  -434.56 KiB
Changelog:
  * Tue Mar 15 2022 Luya Tshimbalanga  - 1:6.9.12.42-1
  - New upstream release 6.9.12.42

  * Wed Mar 23 2022 Luya Tshimbalanga  - 1:6.9.12.43-1
  - New

Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Robbie Harwood
Neal Gompa  writes:

> And we've still failed to get ARM and RISC-V broadly on board with
> UEFI

This statement is not correct.  ARM in Fedora is UEFI-only, and we were
both in the Plumbers conversation around RISC-V's booting.

> We also lack solutions for dealing with the NVIDIA driver in
> UEFI+Secure Boot case. Are you planning to actually *fix* that now?
> Because we still don't have a way to have kernel-only keyrings for
> secure boot certificates to avoid importing them into the firmware.

Users wishing to use NVIDIA hardware have the following options:

- Use nouveau (free, open source, cool)
- Sign their own copy of the proprietary driver (involves messing with
  certificates, so not appropriate for all users)
- Disable Secure Boot (note that this is still UEFI)

The NVIDIA driver is proprietary, so of course it's not going to get
signed.

Be well,
--Robbie


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #19: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek merged a pull-request against the project: `perl-libwww-perl` that you 
are following.

Merged pull-request:

``
6.62 bump
``

https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/19
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Florian Weimer
* Peter Robinson:

> This is out of context here because you can disable Secure Boot but
> still use UEFI to make that work. You're trying to link to different
> problems together.

I think there's firmware out there which enables Secure Boot
unconditionally in UEFI mode, but still has CSM support.

Thanks,
Florian
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 11:26 AM Peter Robinson  wrote:
>
> On Tue, Apr 5, 2022 at 4:09 PM Neal Gompa  wrote:
> >
> > On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton  wrote:
> > >
> > > https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> > >
> > > == Summary ==
> > > Make UEFI a hardware requirement for new Fedora installations on
> > > platforms that support it (x86_64).  Legacy BIOS support is not
> > > removed, but new non-UEFI installation is not supported on those
> > > platforms.  This is a first step toward eventually removing legacy
> > > BIOS support entirely.
> > >
> > > == Owner ==
> > > * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> > > Konečný]], [[User:bcl| Brian C. Lane]]
> > > * Email: rharw...@redhat.com
> > >
> > >
> > > == Detailed Description ==
> > > UEFI is defined by a versioned standard that can be tested and
> > > certified against.  By contrast, every legacy BIOS is unique. Legacy
> > > BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> > > and on its way out.  As it ages, maintainability has decreased, and
> > > the status quo of maintaining both stacks in perpetuity is not viable
> > > for those currently doing that work.
> > >
> > > It is inevitable that legacy BIOS will be removed in a future release.
> > > To ease this transition as best we can, there will be a period (of at
> > > least one Fedora release) where it will be possible to boot using the
> > > legacy BIOS codepaths, but new installations will not be possible.
> > > While it would be easier for us to cut support off today, our hope is
> > > that this compromise position will make for a smoother transition.
> > > Additional support with issues during the transition would be
> > > appreciated.
> > >
> > > While this will eventually reduce workload for boot/installation
> > > components (grub2 reduces surface area, syslinux goes away entirely,
> > > anaconda reduces surface area), the reduction in support burden
> > > extends much further into the stack - for instance, VESA support can
> > > be removed from the distro.
> > >
> > > Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> > > mandates that machines must have been made after 2006).  Like the
> > > already accepted Fedora 37 change to retire ARMv7 support, the
> > > hardware targeted tends to be rather underpowered by today’s
> > > standards, and the world has moved on from it.  Intel stopped shipping
> > > the last vestiges of BIOS support in 2020 (as have other vendors, and
> > > Apple and Microsoft), so this is clearly the way things are heading -
> > > and therefore aligns with Fedora’s “First” objective.
> > >
> > > == Feedback ==
> > > Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
> > > https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
> > >
> > > Important, relevant points from that thread (yes, I reread the entire
> > > thread) that have informed this change:
> > >
> > > * Some machines are BIOS-only.  This change does not prevent their use
> > > yet, but they are effectively deprecated.  grub2 (our default
> > > bootloader) is already capable of both BIOS and UEFI booting.
> > > * Drawing a clear year cutoff, let alone a detailed list of hardware
> > > this change affects, is basically impossible.  This is unfortunate but
> > > unlikely to ever change.
> > > * There is no migration story from Legacy BIOS to UEFI -
> > > repartitioning effectively mandates a reinstall.  As a result, we
> > > don’t drop support for existing Legacy BIOS systems yet, just new
> > > installations.
> > > * There is no way to deprecate hardware without causing some amount of 
> > > friction.
> > > * While at the time AWS did not support UEFI booting, that is no
> > > longer the case and they support UEFI today.
> > >
> > > == Benefit to Fedora ==
> > > UEFI is required for many desirable features, including applying
> > > firmware updates (fwupd) and supporting SecureBoot.  As a standalone
> > > change, it reduces support burden on everything involved in installing
> > > Fedora, since there becomes only one way to do it per platform.
> > > Finally, it simplifies our install/live media, since it too only has
> > > to boot one way per arch.  Freedom Friends Features First - this is
> > > that last one.
> > >
> > > == Scope ==
> > > * Proposal owners:
> > > ** bootloaders: No change (existing Legacy BIOS installations still 
> > > supported).
> > > ** anaconda: No change (there could be only optional cleanups in the
> > > code). However, it needs to be verified.
> > > ** Lorax: Code has already been written:
> > > https://github.com/weldr/lorax/pull/1205
> > >
> >
> > This pull request primarily drops legacy BIOS support by dropping
> > syslinux/isolinux. We don't necessarily have to drop legacy BIOS
> > support there if we reuse GRUB there too. Other distributions
> > (openSUSE and Mageia, notably) both use GRUB for 

[Bug 2071865] perl-libwww-perl-6.62 is available

2022-04-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2071865

Michal Josef Spacek  changed:

   What|Removed |Added

   Doc Type|--- |If docs needed, set a value
 Status|NEW |ASSIGNED



--- Comment #1 from Michal Josef Spacek  ---
Changes:
6.62  2022-04-05 01:04:17Z
- Allow downloading to a filehandle (GH#400) (Andrew Fresh)


Added new functionality, possible for f34, f35, f36 and rawhide


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2071865
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[rpms/perl-libwww-perl] PR #19: 6.62 bump

2022-04-05 Thread Michal Josef Špaček

mspacek opened a new pull-request against the project: `perl-libwww-perl` that 
you are following:
``
6.62 bump
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/19
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Marc Pervaz Boocha via devel
On Tue, 2022-04-05 at 10:52 -0400, Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> 
> Important, relevant points from that thread (yes, I reread the entire
> thread) that have informed this change:
> 
> * Some machines are BIOS-only.  This change does not prevent their
> use
> yet, but they are effectively deprecated.  grub2 (our default
> bootloader) is already capable of both BIOS and UEFI booting.
> * Drawing a clear year cutoff, let alone a detailed list of hardware
> this change affects, is basically impossible.  This is unfortunate
> but
> unlikely to ever change.
> * There is no migration story from Legacy BIOS to UEFI -
> repartitioning effectively mandates a reinstall.  As a result, we
> don’t drop support for existing Legacy BIOS systems yet, just new
> installations.
> * There is no way to deprecate hardware without causing some amount
> of friction.
> * While at the time AWS did not support UEFI booting, that is no
> longer the case and they support UEFI today.
> 
Even though aws supports UEFI, many vps providers do not(Vultr and
Linode are some examples). But having a soft corner for Systemd-boot
and UEFI in general, I think there could be a middle ground. I believe
most BIOSes can boot GPT formated disk although there are few that can
not and I believe windows never supported this config. But since most
of the remaining consumers which real need this configs are VPSes which
generaly do not dual boot with windows. Also we can drop support for
all bios only bootloader as grub is good enough here.
If there is a way to push these companies to to switch to UEFI based VM
, that should be done. But removing all other bios config except for
bios + grub + gpt could be a fesible starting point.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Peter Robinson
On Tue, Apr 5, 2022 at 4:09 PM Neal Gompa  wrote:
>
> On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton  wrote:
> >
> > https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
> >
> > == Summary ==
> > Make UEFI a hardware requirement for new Fedora installations on
> > platforms that support it (x86_64).  Legacy BIOS support is not
> > removed, but new non-UEFI installation is not supported on those
> > platforms.  This is a first step toward eventually removing legacy
> > BIOS support entirely.
> >
> > == Owner ==
> > * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> > Konečný]], [[User:bcl| Brian C. Lane]]
> > * Email: rharw...@redhat.com
> >
> >
> > == Detailed Description ==
> > UEFI is defined by a versioned standard that can be tested and
> > certified against.  By contrast, every legacy BIOS is unique. Legacy
> > BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> > and on its way out.  As it ages, maintainability has decreased, and
> > the status quo of maintaining both stacks in perpetuity is not viable
> > for those currently doing that work.
> >
> > It is inevitable that legacy BIOS will be removed in a future release.
> > To ease this transition as best we can, there will be a period (of at
> > least one Fedora release) where it will be possible to boot using the
> > legacy BIOS codepaths, but new installations will not be possible.
> > While it would be easier for us to cut support off today, our hope is
> > that this compromise position will make for a smoother transition.
> > Additional support with issues during the transition would be
> > appreciated.
> >
> > While this will eventually reduce workload for boot/installation
> > components (grub2 reduces surface area, syslinux goes away entirely,
> > anaconda reduces surface area), the reduction in support burden
> > extends much further into the stack - for instance, VESA support can
> > be removed from the distro.
> >
> > Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> > mandates that machines must have been made after 2006).  Like the
> > already accepted Fedora 37 change to retire ARMv7 support, the
> > hardware targeted tends to be rather underpowered by today’s
> > standards, and the world has moved on from it.  Intel stopped shipping
> > the last vestiges of BIOS support in 2020 (as have other vendors, and
> > Apple and Microsoft), so this is clearly the way things are heading -
> > and therefore aligns with Fedora’s “First” objective.
> >
> > == Feedback ==
> > Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
> > https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
> >
> > Important, relevant points from that thread (yes, I reread the entire
> > thread) that have informed this change:
> >
> > * Some machines are BIOS-only.  This change does not prevent their use
> > yet, but they are effectively deprecated.  grub2 (our default
> > bootloader) is already capable of both BIOS and UEFI booting.
> > * Drawing a clear year cutoff, let alone a detailed list of hardware
> > this change affects, is basically impossible.  This is unfortunate but
> > unlikely to ever change.
> > * There is no migration story from Legacy BIOS to UEFI -
> > repartitioning effectively mandates a reinstall.  As a result, we
> > don’t drop support for existing Legacy BIOS systems yet, just new
> > installations.
> > * There is no way to deprecate hardware without causing some amount of 
> > friction.
> > * While at the time AWS did not support UEFI booting, that is no
> > longer the case and they support UEFI today.
> >
> > == Benefit to Fedora ==
> > UEFI is required for many desirable features, including applying
> > firmware updates (fwupd) and supporting SecureBoot.  As a standalone
> > change, it reduces support burden on everything involved in installing
> > Fedora, since there becomes only one way to do it per platform.
> > Finally, it simplifies our install/live media, since it too only has
> > to boot one way per arch.  Freedom Friends Features First - this is
> > that last one.
> >
> > == Scope ==
> > * Proposal owners:
> > ** bootloaders: No change (existing Legacy BIOS installations still 
> > supported).
> > ** anaconda: No change (there could be only optional cleanups in the
> > code). However, it needs to be verified.
> > ** Lorax: Code has already been written:
> > https://github.com/weldr/lorax/pull/1205
> >
>
> This pull request primarily drops legacy BIOS support by dropping
> syslinux/isolinux. We don't necessarily have to drop legacy BIOS
> support there if we reuse GRUB there too. Other distributions
> (openSUSE and Mageia, notably) both use GRUB for both BIOS and UEFI on
> live media.
>
> > * Other developers:
> > ** libvirt: UEFI works today, but is not the default.  UEFI-only
> > installation is needed for Windows 11, and per conversations, libvirt
> > is prepared for this change.
> > ** 

[Test-Announce] Fedora 36 Branched 20220405.n.0 nightly compose nominated for testing

2022-04-05 Thread rawhide
Announcing the creation of a new nightly release validation test event
for Fedora 36 Branched 20220405.n.0. Please help run some tests for this
nightly compose if you have time. For more information on nightly
release validation testing, see:
https://fedoraproject.org/wiki/QA:Release_validation_test_plan

Notable package version changes:
anaconda - 20220401.n.0: anaconda-36.16.2-4.fc36.src, 20220405.n.0: 
anaconda-36.16.4-1.fc36.src
pyparted - 20220401.n.0: pyparted-3.11.7-5.fc36.src, 20220405.n.0: 
pyparted-3.12.0-1.fc36.src

Test coverage information for the current release can be seen at:
https://openqa.fedoraproject.org/testcase_stats/36

You can see all results, find testing instructions and image download
locations, and enter results on the Summary page:

https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Summary

The individual test result pages are:

https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Installation
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Base
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Server
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Cloud
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Desktop
https://fedoraproject.org/wiki/Test_Results:Fedora_36_Branched_20220405.n.0_Security_Lab

Thank you for testing!
-- 
Mail generated by relvalconsumer: https://pagure.io/fedora-qa/relvalconsumer
___
test-announce mailing list -- test-annou...@lists.fedoraproject.org
To unsubscribe send an email to test-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test-annou...@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: RFI/RFC: Fedora Linux graphical recovery environment

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 10:47 AM stan via devel
 wrote:
>
> On Mon, 4 Apr 2022 15:58:14 -0500
> Gregory Bartholomew  wrote:
>
> > > Of topic but related: I wish there was supported option to remove
> > > the current rescue kernel,
> >
> > Is echo "dracut_rescue_image=no" > /etc/dracut.conf.d/rescue.conf not
> > sufficient?
>
> That is an interesting option.  It isn't documented in man dracut.conf.
> Is it new?  I just manually remove the rescue vmlinuz and initramfs and
> then run
> /usr/lib/kernel/install.d/51-dracut-rescue.install add $(uname -r) "" 
> /lib/modules/$(uname -r)/vmlinuz
> in the /boot directory to build a new rescue kernel from the currently
> running kernel.  Is there an option to do that also?  i.e. I invoke
> dracut from the command line and it automatically does all that if a
> rescue_build.conf file is present in /etc/dracut.conf.d/

You could also just remove the "dracut-config-rescue" package from your system.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Neal Gompa
On Tue, Apr 5, 2022 at 10:54 AM Ben Cotton  wrote:
>
> https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS
>
> == Summary ==
> Make UEFI a hardware requirement for new Fedora installations on
> platforms that support it (x86_64).  Legacy BIOS support is not
> removed, but new non-UEFI installation is not supported on those
> platforms.  This is a first step toward eventually removing legacy
> BIOS support entirely.
>
> == Owner ==
> * Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
> Konečný]], [[User:bcl| Brian C. Lane]]
> * Email: rharw...@redhat.com
>
>
> == Detailed Description ==
> UEFI is defined by a versioned standard that can be tested and
> certified against.  By contrast, every legacy BIOS is unique. Legacy
> BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
> and on its way out.  As it ages, maintainability has decreased, and
> the status quo of maintaining both stacks in perpetuity is not viable
> for those currently doing that work.
>
> It is inevitable that legacy BIOS will be removed in a future release.
> To ease this transition as best we can, there will be a period (of at
> least one Fedora release) where it will be possible to boot using the
> legacy BIOS codepaths, but new installations will not be possible.
> While it would be easier for us to cut support off today, our hope is
> that this compromise position will make for a smoother transition.
> Additional support with issues during the transition would be
> appreciated.
>
> While this will eventually reduce workload for boot/installation
> components (grub2 reduces surface area, syslinux goes away entirely,
> anaconda reduces surface area), the reduction in support burden
> extends much further into the stack - for instance, VESA support can
> be removed from the distro.
>
> Fedora already requires a 2GHz dual core CPU at minimum (and therefore
> mandates that machines must have been made after 2006).  Like the
> already accepted Fedora 37 change to retire ARMv7 support, the
> hardware targeted tends to be rather underpowered by today’s
> standards, and the world has moved on from it.  Intel stopped shipping
> the last vestiges of BIOS support in 2020 (as have other vendors, and
> Apple and Microsoft), so this is clearly the way things are heading -
> and therefore aligns with Fedora’s “First” objective.
>
> == Feedback ==
> Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
> https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/
>
> Important, relevant points from that thread (yes, I reread the entire
> thread) that have informed this change:
>
> * Some machines are BIOS-only.  This change does not prevent their use
> yet, but they are effectively deprecated.  grub2 (our default
> bootloader) is already capable of both BIOS and UEFI booting.
> * Drawing a clear year cutoff, let alone a detailed list of hardware
> this change affects, is basically impossible.  This is unfortunate but
> unlikely to ever change.
> * There is no migration story from Legacy BIOS to UEFI -
> repartitioning effectively mandates a reinstall.  As a result, we
> don’t drop support for existing Legacy BIOS systems yet, just new
> installations.
> * There is no way to deprecate hardware without causing some amount of 
> friction.
> * While at the time AWS did not support UEFI booting, that is no
> longer the case and they support UEFI today.
>
> == Benefit to Fedora ==
> UEFI is required for many desirable features, including applying
> firmware updates (fwupd) and supporting SecureBoot.  As a standalone
> change, it reduces support burden on everything involved in installing
> Fedora, since there becomes only one way to do it per platform.
> Finally, it simplifies our install/live media, since it too only has
> to boot one way per arch.  Freedom Friends Features First - this is
> that last one.
>
> == Scope ==
> * Proposal owners:
> ** bootloaders: No change (existing Legacy BIOS installations still 
> supported).
> ** anaconda: No change (there could be only optional cleanups in the
> code). However, it needs to be verified.
> ** Lorax: Code has already been written:
> https://github.com/weldr/lorax/pull/1205
>

This pull request primarily drops legacy BIOS support by dropping
syslinux/isolinux. We don't necessarily have to drop legacy BIOS
support there if we reuse GRUB there too. Other distributions
(openSUSE and Mageia, notably) both use GRUB for both BIOS and UEFI on
live media.

> * Other developers:
> ** libvirt: UEFI works today, but is not the default.  UEFI-only
> installation is needed for Windows 11, and per conversations, libvirt
> is prepared for this change.
> ** Virtualbox: UEFI Fedora installs are working and per virtualbox
> team, UEFI will be/is the default in 7.0+.
> ** The Hardware Overview page should be updated to mention the UEFI
> requirement: 
> 

[Bug 2071784] perl-Chart-2.401.0 is available

2022-04-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2071784

Petr Pisar  changed:

   What|Removed |Added

 Resolution|--- |RAWHIDE
 Status|MODIFIED|CLOSED
Last Closed||2022-04-05 15:03:52




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2071784
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

2022-04-05 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/DeprecateLegacyBIOS

== Summary ==
Make UEFI a hardware requirement for new Fedora installations on
platforms that support it (x86_64).  Legacy BIOS support is not
removed, but new non-UEFI installation is not supported on those
platforms.  This is a first step toward eventually removing legacy
BIOS support entirely.

== Owner ==
* Name: [[User:rharwood| Robbie Harwood]], [[User:jkonecny| Jiří
Konečný]], [[User:bcl| Brian C. Lane]]
* Email: rharw...@redhat.com


== Detailed Description ==
UEFI is defined by a versioned standard that can be tested and
certified against.  By contrast, every legacy BIOS is unique. Legacy
BIOS is widely considered deprecated (Intel, AMD, Microsoft, Apple)
and on its way out.  As it ages, maintainability has decreased, and
the status quo of maintaining both stacks in perpetuity is not viable
for those currently doing that work.

It is inevitable that legacy BIOS will be removed in a future release.
To ease this transition as best we can, there will be a period (of at
least one Fedora release) where it will be possible to boot using the
legacy BIOS codepaths, but new installations will not be possible.
While it would be easier for us to cut support off today, our hope is
that this compromise position will make for a smoother transition.
Additional support with issues during the transition would be
appreciated.

While this will eventually reduce workload for boot/installation
components (grub2 reduces surface area, syslinux goes away entirely,
anaconda reduces surface area), the reduction in support burden
extends much further into the stack - for instance, VESA support can
be removed from the distro.

Fedora already requires a 2GHz dual core CPU at minimum (and therefore
mandates that machines must have been made after 2006).  Like the
already accepted Fedora 37 change to retire ARMv7 support, the
hardware targeted tends to be rather underpowered by today’s
standards, and the world has moved on from it.  Intel stopped shipping
the last vestiges of BIOS support in 2020 (as have other vendors, and
Apple and Microsoft), so this is clearly the way things are heading -
and therefore aligns with Fedora’s “First” objective.

== Feedback ==
Dropping legacy BIOS was previously discussed (but not proposed) in 2020:
https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/QBANCA2UAJ5ZSMDVVARLIYAJE66TYTCD/

Important, relevant points from that thread (yes, I reread the entire
thread) that have informed this change:

* Some machines are BIOS-only.  This change does not prevent their use
yet, but they are effectively deprecated.  grub2 (our default
bootloader) is already capable of both BIOS and UEFI booting.
* Drawing a clear year cutoff, let alone a detailed list of hardware
this change affects, is basically impossible.  This is unfortunate but
unlikely to ever change.
* There is no migration story from Legacy BIOS to UEFI -
repartitioning effectively mandates a reinstall.  As a result, we
don’t drop support for existing Legacy BIOS systems yet, just new
installations.
* There is no way to deprecate hardware without causing some amount of friction.
* While at the time AWS did not support UEFI booting, that is no
longer the case and they support UEFI today.

== Benefit to Fedora ==
UEFI is required for many desirable features, including applying
firmware updates (fwupd) and supporting SecureBoot.  As a standalone
change, it reduces support burden on everything involved in installing
Fedora, since there becomes only one way to do it per platform.
Finally, it simplifies our install/live media, since it too only has
to boot one way per arch.  Freedom Friends Features First - this is
that last one.

== Scope ==
* Proposal owners:
** bootloaders: No change (existing Legacy BIOS installations still supported).
** anaconda: No change (there could be only optional cleanups in the
code). However, it needs to be verified.
** Lorax: Code has already been written:
https://github.com/weldr/lorax/pull/1205

* Other developers:
** libvirt: UEFI works today, but is not the default.  UEFI-only
installation is needed for Windows 11, and per conversations, libvirt
is prepared for this change.
** Virtualbox: UEFI Fedora installs are working and per virtualbox
team, UEFI will be/is the default in 7.0+.
** The Hardware Overview page should be updated to mention the UEFI
requirement: 
https://docs.fedoraproject.org/en-US/fedora/rawhide/release-notes/welcome/Hardware_Overview/

* Release engineering: [https://pagure.io/releng/issue/10738 #Releng
issue 10738]

* Policies and guidelines: N/A (not needed for this Change)

* Trademark approval: N/A (not needed for this Change)

* Alignment with Objectives: N/A

== Upgrade/compatibility impact ==
Systems currently using Legacy BIOS for booting on x86_64 will
continue to do so.

However, this modifies the baseline Fedora requirements and some
hardware will no longer be supported for new installations.


  1   2   >