-
Notifications
You must be signed in to change notification settings - Fork 11
switch packaging to use configure-hypervisor.sh script #46
Comments
@jodh-intel yes, he needs to be added to |
let me see if I can do that... |
@erick0z We need to create an automation script |
We should look at this again as we currently have 2 copies of the config options in |
@jodh-intel I've recently updated PR #34. I tried to use the configure-hypervisor.sh script but is seems some flags are deprecated. For now, I will build with the flags predefined in the specfile and the debian.rules files (flags used here). We can later update the script. |
It sounds like the script has bit-rotted slightly. Could you list the flags that are used in the script but which are not used by |
Hi @erick0z - as I've just raised kata-containers/packaging#7, could we revive this? Step 1 would be to update We'll need to keep a close eye on performance and memory density for any changes made to the script. /cc @grahamwhaley. Given that there are a lot of options, and given that qemu atleast doesn't provide an option to dump its build config [*], I also wonder if it would make sense to include the output of
That file would contain a comment header then the options, one per line. It could be generated like this:
That file would allow tests / PnP to determine more easily the impact of different config options. It might make sense for this file to be created as:
... since that would avoid scripts having to find the correct directory for a particular hypervisor variant - they would always know where to look. [*] - an alternative approach might be to "patch in" a new option to qemu like |
…rsion-pgs pkg: kernel: Add kernel config version to pkg version.
We should switch the packaging scripts to remove all the hard-coded hypervisor options and instead run the script below to generate the correct build options:
The text was updated successfully, but these errors were encountered: