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


== Summary ==
Build the key Fedora IoT artifacts such as the raw images and the
traditional anaconda installer with osbuild.

== Owner ==
* Name: [[User:pwhalen| Paul Whalen]]
* Email: [mailto:pwha...@redhat.com| pwha...@redhat.com]
* Name: [[User:obudai| Ondřej Budai]]
* Email: [mailto:obu...@redhat.com| ond...@budai.cz]
* Name: [[User:pbrobinson| Peter Robinson]]
* Email: [mailto:pbrobin...@fedoraproject.org| pbrobin...@fedoraproject.org]


== Detailed Description ==

The intention for Fedora IoT was to always use osbuild for building
release artifacts but it wasn't initially ready to do that. With the
work being done as part of "RHEL for Edge" the Fedora IoT deliverables
now sadly trail behind the features and functionality of the
downstream. This will move all existing deliverable artifacts over to
being created with osbuild which will allow us to bring Fedora IoT
back to being the true upstream for RHEL for Edge and allow us to use
the leading edge that is Fedora to continue to innovate in the Edge
and IoT space.

== Benefit to Fedora ==

The benefit to Fedora is to allow the IoT Edition to go back to being
the true upstream for RHEL for Edge and for Fedora to be where all the
cool new innovation on the edge is being done.

== Scope ==
* Proposal owners:
** Test building IoT artifacts with osbuild to ensure they're
consistent with the existing ones
** Update to Fedora IoT profiles in osbuild
** Update to pungi configs to move over the artefact creation

* Other developers:
** No impact

* Release engineering: [https://pagure.io/releng/issue/10722 #10722]
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
There is no upgrade impact. Existing IoT users will upgrade as before
as only new release artifacts will use the new mechanism. The
deployment of the artifacts should not initially change with them
being created with osbuild. There may well be new enhancements in the
future but those are out of scope of this change.

== How To Test ==

* All Fedora IoT artifacts should be consumable and testable as  before.

== User Experience ==

There should be no IoT users, there is no impact to non IoT Edition users.

== Dependencies ==
N/A (not a System Wide Change)

== Contingency Plan ==

* Contingency mechanism: Roll back to the current means of generating images.
* Contingency deadline: Beta
* Blocks release? No.
* Blocks product? No.

== Documentation ==
N/A (not a System Wide Change)

== Release Notes ==
N/A


-- 
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
_______________________________________________
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-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/devel-announce@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to