Re: F38 proposal: IoT Simplified Installer (Self-Contained Change proposal)
Hi Peter, Peter Robinson writes: > On Wed, Jan 18, 2023 at 11:20 AM Dan Čermák > wrote: >> >> Ben Cotton writes: >> >> > https://fedoraproject.org/wiki/Changes/IoTSimplifiedInstaller >> > >> > 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 == >> > Offer Fedora IoT users a new method to create and deploy customized >> > Fedora IoT disk images using a new installer called Simplified >> > Installer. >> > >> > == Owner == >> > * Name: [[User:runcom| Antonio Murdaca]], [[User:pwhalen| Paul Whalen]] >> > * Email: amurd...@redhat.com, pwha...@fedoraproject.org >> > >> > >> > == Detailed Description == >> > The Fedora IoT Simplified Installer will use coreos-installer to write >> > an OStree raw image straight to a disk specified in a kernel argument, >> > without the need for a kickstart or user interaction. This type of >> > installation is ideal for devices connected at the edge where >> > connectivity can be slow or intermittent. It offers the ability to >> > configure the system via osbuild itself, FDO and Ignition. >> > >> > == Feedback == >> > >> > >> > == Benefit to Fedora == >> > The addition of the Fedora IoT Simplified Installer will benefit IoT >> > users by allowing them to create customized disk images for use on >> > their edge devices. This feature is already available downstream, >> > adding it to Fedora will once again bring Fedora back to the true >> > upstream of RHEL for edge and allows testing and adoption of new >> > functionality like FIDO Device Onboarding. >> > >> > == Scope == >> > * Proposal owners: >> > ** Test building Fedora IoT Simplified Installer with `osbuild-composer` >> > ** Update Fedora IoT documentation with usage instructions. >> > >> > * Other developers: >> > >> > * Release engineering: >> > * Policies and guidelines: N/A (not needed for this Change) >> > >> > * Trademark approval: N/A (not needed for this Change) >> > * Alignment with Objectives: >> > >> > >> > == Upgrade/compatibility impact == >> > * Not applicable to this change. >> > >> > == How To Test == >> > Testable by installing `osbuild-composer` in Fedora 38 and using the >> > command line tool or the Cockpit web interface to create a Fedora IoT >> > Simplified Installer iso to deploy a UEFI enabled edge device. >> > >> > >> > == User Experience == >> > This change will greatly enhance the Fedora IoT user experience by >> > allowing users to utilize `osbuild-composer` and blueprints to create >> > customized Fedora IoT deployments and leverage new features like FIDO >> > Device Onboarding for secure zero touch device onboarding of edge >> > devices as well as Ignition to configure the device once it starts. >> >> Will it still be possible to use something simple like zezere / >> provision.fedoraproject.org to deploy your ssh keys? I find that to be >> one of the major advantage of Fedora IoT over all the other images for >> the Raspberry Pi out there, as I can easily get the IP of my newly >> setup device and push my ssh keys from FAS there without ever having to >> bother with ignition. > > Yes, we're looking to revitalize zezere too but I think that will more > likely be a F-39 feature at this stage. Thanks for keeping this on the table! I don't want to be demanding here, but I would personally prefer if zezere stayed also for the interim period, but I completely understand if that has a low priority. Cheers, Dan ___ 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
Re: F38 proposal: IoT Simplified Installer (Self-Contained Change proposal)
On Wed, Jan 18, 2023 at 11:20 AM Dan Čermák wrote: > > Ben Cotton writes: > > > https://fedoraproject.org/wiki/Changes/IoTSimplifiedInstaller > > > > 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 == > > Offer Fedora IoT users a new method to create and deploy customized > > Fedora IoT disk images using a new installer called Simplified > > Installer. > > > > == Owner == > > * Name: [[User:runcom| Antonio Murdaca]], [[User:pwhalen| Paul Whalen]] > > * Email: amurd...@redhat.com, pwha...@fedoraproject.org > > > > > > == Detailed Description == > > The Fedora IoT Simplified Installer will use coreos-installer to write > > an OStree raw image straight to a disk specified in a kernel argument, > > without the need for a kickstart or user interaction. This type of > > installation is ideal for devices connected at the edge where > > connectivity can be slow or intermittent. It offers the ability to > > configure the system via osbuild itself, FDO and Ignition. > > > > == Feedback == > > > > > > == Benefit to Fedora == > > The addition of the Fedora IoT Simplified Installer will benefit IoT > > users by allowing them to create customized disk images for use on > > their edge devices. This feature is already available downstream, > > adding it to Fedora will once again bring Fedora back to the true > > upstream of RHEL for edge and allows testing and adoption of new > > functionality like FIDO Device Onboarding. > > > > == Scope == > > * Proposal owners: > > ** Test building Fedora IoT Simplified Installer with `osbuild-composer` > > ** Update Fedora IoT documentation with usage instructions. > > > > * Other developers: > > > > * Release engineering: > > * Policies and guidelines: N/A (not needed for this Change) > > > > * Trademark approval: N/A (not needed for this Change) > > * Alignment with Objectives: > > > > > > == Upgrade/compatibility impact == > > * Not applicable to this change. > > > > == How To Test == > > Testable by installing `osbuild-composer` in Fedora 38 and using the > > command line tool or the Cockpit web interface to create a Fedora IoT > > Simplified Installer iso to deploy a UEFI enabled edge device. > > > > > > == User Experience == > > This change will greatly enhance the Fedora IoT user experience by > > allowing users to utilize `osbuild-composer` and blueprints to create > > customized Fedora IoT deployments and leverage new features like FIDO > > Device Onboarding for secure zero touch device onboarding of edge > > devices as well as Ignition to configure the device once it starts. > > Will it still be possible to use something simple like zezere / > provision.fedoraproject.org to deploy your ssh keys? I find that to be > one of the major advantage of Fedora IoT over all the other images for > the Raspberry Pi out there, as I can easily get the IP of my newly > setup device and push my ssh keys from FAS there without ever having to > bother with ignition. Yes, we're looking to revitalize zezere too but I think that will more likely be a F-39 feature at this stage. ___ 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
Re: F38 proposal: IoT Simplified Installer (Self-Contained Change proposal)
Ben Cotton writes: > https://fedoraproject.org/wiki/Changes/IoTSimplifiedInstaller > > 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 == > Offer Fedora IoT users a new method to create and deploy customized > Fedora IoT disk images using a new installer called Simplified > Installer. > > == Owner == > * Name: [[User:runcom| Antonio Murdaca]], [[User:pwhalen| Paul Whalen]] > * Email: amurd...@redhat.com, pwha...@fedoraproject.org > > > == Detailed Description == > The Fedora IoT Simplified Installer will use coreos-installer to write > an OStree raw image straight to a disk specified in a kernel argument, > without the need for a kickstart or user interaction. This type of > installation is ideal for devices connected at the edge where > connectivity can be slow or intermittent. It offers the ability to > configure the system via osbuild itself, FDO and Ignition. > > == Feedback == > > > == Benefit to Fedora == > The addition of the Fedora IoT Simplified Installer will benefit IoT > users by allowing them to create customized disk images for use on > their edge devices. This feature is already available downstream, > adding it to Fedora will once again bring Fedora back to the true > upstream of RHEL for edge and allows testing and adoption of new > functionality like FIDO Device Onboarding. > > == Scope == > * Proposal owners: > ** Test building Fedora IoT Simplified Installer with `osbuild-composer` > ** Update Fedora IoT documentation with usage instructions. > > * Other developers: > > * Release engineering: > * Policies and guidelines: N/A (not needed for this Change) > > * Trademark approval: N/A (not needed for this Change) > * Alignment with Objectives: > > > == Upgrade/compatibility impact == > * Not applicable to this change. > > == How To Test == > Testable by installing `osbuild-composer` in Fedora 38 and using the > command line tool or the Cockpit web interface to create a Fedora IoT > Simplified Installer iso to deploy a UEFI enabled edge device. > > > == User Experience == > This change will greatly enhance the Fedora IoT user experience by > allowing users to utilize `osbuild-composer` and blueprints to create > customized Fedora IoT deployments and leverage new features like FIDO > Device Onboarding for secure zero touch device onboarding of edge > devices as well as Ignition to configure the device once it starts. Will it still be possible to use something simple like zezere / provision.fedoraproject.org to deploy your ssh keys? I find that to be one of the major advantage of Fedora IoT over all the other images for the Raspberry Pi out there, as I can easily get the IP of my newly setup device and push my ssh keys from FAS there without ever having to bother with ignition. Cheers, Dan ___ 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
F38 proposal: IoT Simplified Installer (Self-Contained Change proposal)
https://fedoraproject.org/wiki/Changes/IoTSimplifiedInstaller 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 == Offer Fedora IoT users a new method to create and deploy customized Fedora IoT disk images using a new installer called Simplified Installer. == Owner == * Name: [[User:runcom| Antonio Murdaca]], [[User:pwhalen| Paul Whalen]] * Email: amurd...@redhat.com, pwha...@fedoraproject.org == Detailed Description == The Fedora IoT Simplified Installer will use coreos-installer to write an OStree raw image straight to a disk specified in a kernel argument, without the need for a kickstart or user interaction. This type of installation is ideal for devices connected at the edge where connectivity can be slow or intermittent. It offers the ability to configure the system via osbuild itself, FDO and Ignition. == Feedback == == Benefit to Fedora == The addition of the Fedora IoT Simplified Installer will benefit IoT users by allowing them to create customized disk images for use on their edge devices. This feature is already available downstream, adding it to Fedora will once again bring Fedora back to the true upstream of RHEL for edge and allows testing and adoption of new functionality like FIDO Device Onboarding. == Scope == * Proposal owners: ** Test building Fedora IoT Simplified Installer with `osbuild-composer` ** Update Fedora IoT documentation with usage instructions. * Other developers: * Release engineering: * Policies and guidelines: N/A (not needed for this Change) * Trademark approval: N/A (not needed for this Change) * Alignment with Objectives: == Upgrade/compatibility impact == * Not applicable to this change. == How To Test == Testable by installing `osbuild-composer` in Fedora 38 and using the command line tool or the Cockpit web interface to create a Fedora IoT Simplified Installer iso to deploy a UEFI enabled edge device. == User Experience == This change will greatly enhance the Fedora IoT user experience by allowing users to utilize `osbuild-composer` and blueprints to create customized Fedora IoT deployments and leverage new features like FIDO Device Onboarding for secure zero touch device onboarding of edge devices as well as Ignition to configure the device once it starts. == Dependencies == N/A (not a System Wide Change) == Contingency Plan == * Contingency deadline: Beta * Blocks release? No. * Blocks product? No. == Documentation == * Usage documentation to be written and included in the [https://docs.fedoraproject.org/en-US/iot/user-guide/ Fedora IoT user guide]. == Release Notes == -- 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, report it: https://pagure.io/fedora-infrastructure/new_issue
F38 proposal: IoT Simplified Installer (Self-Contained Change proposal)
https://fedoraproject.org/wiki/Changes/IoTSimplifiedInstaller 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 == Offer Fedora IoT users a new method to create and deploy customized Fedora IoT disk images using a new installer called Simplified Installer. == Owner == * Name: [[User:runcom| Antonio Murdaca]], [[User:pwhalen| Paul Whalen]] * Email: amurd...@redhat.com, pwha...@fedoraproject.org == Detailed Description == The Fedora IoT Simplified Installer will use coreos-installer to write an OStree raw image straight to a disk specified in a kernel argument, without the need for a kickstart or user interaction. This type of installation is ideal for devices connected at the edge where connectivity can be slow or intermittent. It offers the ability to configure the system via osbuild itself, FDO and Ignition. == Feedback == == Benefit to Fedora == The addition of the Fedora IoT Simplified Installer will benefit IoT users by allowing them to create customized disk images for use on their edge devices. This feature is already available downstream, adding it to Fedora will once again bring Fedora back to the true upstream of RHEL for edge and allows testing and adoption of new functionality like FIDO Device Onboarding. == Scope == * Proposal owners: ** Test building Fedora IoT Simplified Installer with `osbuild-composer` ** Update Fedora IoT documentation with usage instructions. * Other developers: * Release engineering: * Policies and guidelines: N/A (not needed for this Change) * Trademark approval: N/A (not needed for this Change) * Alignment with Objectives: == Upgrade/compatibility impact == * Not applicable to this change. == How To Test == Testable by installing `osbuild-composer` in Fedora 38 and using the command line tool or the Cockpit web interface to create a Fedora IoT Simplified Installer iso to deploy a UEFI enabled edge device. == User Experience == This change will greatly enhance the Fedora IoT user experience by allowing users to utilize `osbuild-composer` and blueprints to create customized Fedora IoT deployments and leverage new features like FIDO Device Onboarding for secure zero touch device onboarding of edge devices as well as Ignition to configure the device once it starts. == Dependencies == N/A (not a System Wide Change) == Contingency Plan == * Contingency deadline: Beta * Blocks release? No. * Blocks product? No. == Documentation == * Usage documentation to be written and included in the [https://docs.fedoraproject.org/en-US/iot/user-guide/ Fedora IoT user guide]. == Release Notes == -- Ben Cotton He / Him / His Fedora Program Manager Red Hat TZ=America/Indiana/Indianapolis ___ 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