Features/VirtgPXE

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Comments and Discussion)
(add to virt category)
 
Line 11: Line 11:
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/12|Fedora 12]]
 
* Targeted release: [[Releases/12|Fedora 12]]
* Last updated: 2009-06-07
+
* Last updated: 2009-08-05
 
* Percentage of completion: 100%
 
* Percentage of completion: 100%
  
Line 58: Line 58:
 
[[Category:FeatureAcceptedF12]]
 
[[Category:FeatureAcceptedF12]]
 
[[Category:F12_Virt_Features|VirtgPXE]]
 
[[Category:F12_Virt_Features|VirtgPXE]]
 +
[[Category:Virtualization|VirtgPXE]]

Latest revision as of 17:06, 5 August 2009

Contents

[edit] VirtgPXE

[edit] Summary

Replace the deprecated etherboot pxe booting infrastructure with the more modern and currently upstream supported gpxe.

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 12
  • Last updated: 2009-08-05
  • Percentage of completion: 100%

[edit] Detailed Description

gpxe is currently the supported, more modern version of etherboot. For any etherboot bug we fix, the upstream response seems to be "we currently do not support etherboot, can you use gpxe instead?" We would like to answer "yes" to that question.

Fedora 11 onwards already has an gpxe package. So the proposal here is just to:

  1. make gpxe deprecate etherboot
  2. make qemu use the newer gpxe infrastructure, instead of etherboot.

[edit] Benefit to Fedora

Fedora will be using a more actively maintained piece of software, with a more active upstream community. It is also much more feature complete, and will allow us to use more interesting features wrt to remote booting.

[edit] How To Test

  • People doing network boot via pxe should make sure that every scenario should keep working.
  • Known bugs of etherboot, like local boot being borked, should start working

[edit] User Experience

Users of official Fedora virtualization technology will experience faster cherry picks of upstream bug fixes, and will be able to use a more modern pxe booting infrastructure, allowing for more interesting features to be used in virtual deployments.

[edit] Dependencies

  • No additional dependencies. gpxe package already exist

[edit] Contingency Plan

  • If it happens to be totally not-working, we can switch back to etherboot again.

[edit] Documentation

[edit] Release Notes

  • Fedora users can now take advantage of more modern network booting infrastructure

[edit] Comments and Discussion