-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
-o kubevirt changes proposed for RHEL-45992 #56
-o kubevirt changes proposed for RHEL-45992 #56
Conversation
Example output after this change:
|
@rwmjones looking good, does it covers all the cases of CNV options? |
btw, can there be a case where the reference field remains empty (from the virt-v2v perspective)? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not entirely sure if v2v really needs to use preferences tbh if the VM/VMI output already has the required tuneables such as disk bus, interface model etc configured.
That said I can align the preference names provided by common-instancetypes with libosinfo in the next release if we do decided to use them.
I have tried to include every guest type that I know about, but virt-v2v knows about more guest types than can be expressed in the spec -> preference -> name field, and if it's one of those guests that CNV doesn't know about then we omit that field. See the new |
2be5496
to
60d613e
Compare
(Update just fixes the test suite) |
60d613e
to
ac24a9b
Compare
New approach! Let's generate a Example output can be found in |
Add various information which we have but cannot add to the Kubevirt yaml in any other place. Example output: ... metadata: name: fedora-39 labels: libguestfs.org/virt-v2v-version: "2.5.4" libguestfs.org/osinfo: fedora39 ... Thanks: Bella Khizgiyaev, Liran Rotenberg Fixes: https://issues.redhat.com/browse/RHEL-45992
VMs converted by virt-v2v are pets not cattle so we want to create permanent non-running machines. (They may later or even soon afterwards be started up by some other tool, at which point they also become Instances.) Therefore use a different kind and slightly restructure the yaml around this. Thanks: Lee Yarwood
ac24a9b
to
c387091
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMHO this is valid from a KubeVirt point of view.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. From MTV's perspective, I think it covers all that is needed.
https://issues.redhat.com/browse/RHEL-45992
@bkhizgiy @lyarwood