Bug 1731219

Summary: RFE: Improve support for Fedora CoreOS (ignition, osinfo integration, kernel/initrd download)
Product: [Community] Virtualization Tools Reporter: Brian 'redbeard' Harrington <bharring>
Component: virt-managerAssignee: Cole Robinson <crobinso>
Status: CLOSED DEFERRED QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: berrange, crobinso, fedoraproject, gscrivan, ricardo.arguello
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-15 19:14:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brian 'redbeard' Harrington 2019-07-18 16:33:10 UTC
Description of problem:

Fedora CoreOS operates in a different manner than traditional Red Hat based distros, this is most prevalent when ignition is involved.

Presently virt-install has a lot of direct support for other Red Hat-isms like the stage2 image.  While we shouldn't need this with Fedora CoreOS there are other optimizations which may be possible like presenting the firmware mechanisms needed to provide configuration of the host:
  https://github.com/coreos/ignition/issues/656#issuecomment-442160199
  https://github.com/coreos/ignition/issues/666


From the Fedora CoreOS side this is also being tracked in https://github.com/coreos/fedora-coreos-tracker/issues/221

Comment 1 Cole Robinson 2020-08-31 18:51:50 UTC
I think the main thing here is some kind of ignition config support, like have with virt-install --cloud-init upstream. That could eventually make its way to the UI.
If coreos provides a .treeinfo file then URL and OS detection can work nicely.
But yes there's probably a variety of things to consider here like described in the github issue

Comment 2 Cole Robinson 2020-09-15 19:14:12 UTC
We are closing down this tracker for upstream virt-manager bugs. I've moved this issue to the upstream github tracker here: https://github.com/virt-manager/virt-manager/issues/152