On Thu, Jan 18, 2024 at 9:30 AM Aoife Moloney <amolo...@redhat.com> 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: <pbrobin...@fedoraproject.org>
>
>
> == 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@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, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to