Re: F40 Change Proposal: Arm Minimal Image OS-Build (Self-Contained)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 18, 2024 at 9:30 AM Aoife Moloney <amoloney@xxxxxxxxxx> wrote:
>
> Wiki -> https://fedoraproject.org/wiki/Changes/ArmMinimalImageOSBuild
>
> This is a proposed Change for Fedora Linux.
> This document represents a proposed Change. As part of the Changes
> process, proposals are publicly announced in order to receive
> community feedback. This proposal will only be implemented if approved
> by the Fedora Engineering Steering Committee.
>
>
> == Summary ==
> Build the Arm minimal image to be built using osbuild.
>
> == Owner ==
> * Name: [[User:pbrobinson| Peter Robinson]]
>
> * Email: <pbrobinson@xxxxxxxxxxxxxxxxx>
>
>
> == Detailed Description ==
> The Fedora Arm Minimal image is widely used as a base for various
> usecases from low level board bring up right through to the basis of
> other images. Over time the existing ImageFactory build process has
> stagnated limiting our ability to enhance this image. The osbuild team
> have worked with the Arm SIG to enable a number of enhancements around
> things like Arm SystemReady and other such functionality to improve
> this image creation process and to make it easier to use these images
> with a much wider range of Arm devices making it easier to bring up
> new types of Arm device in Fedora. In the future we are planning
> further enhancements to ensure it's easy for developers and users to
> make use of the Fedora within the Arm ecosystem.
>
> == Feedback ==
> <!-- Summarize the feedback from the community and address why you
> chose not to accept proposed alternatives. This section is optional
> for all change proposals but is strongly suggested. Incorporating
> feedback here as it is raised gives FESCo a clearer view of your
> proposal and leaves a good record for the future. If you get no
> feedback, that is useful to note in this section as well. For
> innovative or possibly controversial ideas, consider collecting
> feedback before you file the change proposal. -->
>
> == Benefit to Fedora ==
> The Fedora arm Minimal Image currently requires a number of changes
> and hacks to be used on specific devices or SoCs, the move to osbuild
> will reduce or entirely eliminate these hacks right away with further
> enhancements coming in the future.
>
> == Scope ==
> * Proposal owners:
> The proposal owners will:
> ** Enable the creation of Minimal image using osbuild in pungi
> ** Test the available artifacts
>
> * Other developers:
>
> * Release engineering: [https://pagure.io/releng/issues #Releng issue
> number] <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
> Changes to the pungi config to use osbuild for minimal image will be
> submitted as a PR by feature owners.
>
> * Policies and guidelines: N/A (not needed for this Change)
>
> * Trademark approval: N/A (not needed for this Change)
>
> * Alignment with Community Initiatives:
>
> == Upgrade/compatibility impact ==
> No upgrade impact. Only for new users.
>
> == How To Test ==
> There will be a new Minimal Image, it will be testable in the same way
> as the old image. Test various SoCs with arm-image-installer to ensure
> devices boot and run as expected.
>
> == User Experience ==
> There should be no change to the user experience for existing users.
> We will enable the wider use of
>
> == Dependencies ==
> All changes are already in osbuild but we will work with the osbuild
> team if any issues arise.
>
> == Contingency Plan ==
> The contingency plan is to build the Arm minimal image in the same way
> we currently do.
>
> == Documentation ==
> There should be no changes required to documentation for existing
> users, docs will be updated for specific devices where enhancements
> have been made.
>
> == Release Notes ==
> TBD.


Is there a repository where the blueprint for the minimal image will
be stored? Otherwise there’s not exactly anything Fedora side that
anyone can actually observe, extend, or maintain.



-- 
真実はいつも一つ!/ Always, there's only one truth!
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux