[Kimchi-devel] [PATCH] Bug fix: Use qxl video model for Fedora 22+ guests

Paulo Ricardo Paz Vital pvital at linux.vnet.ibm.com
Tue Nov 10 13:29:27 UTC 2015


Tested-By: Paulo Vital <pvital at linux.vnet.ibm.com>
Reviewed-By: Paulo
Vital <pvital at linux.vnet.ibm.com>

On Tue, 2015-11-10 at 09:20 -0200, Aline Manera wrote:
> After creating a Fedora 23 guest, the login screen was not displayed
> due the wrong video model configured by Kimchi. Since qxl video model
> is
> the default for Fedora 22, update Kimchi to set it to every Fedora
> guests newer than 22 version.
> 
> For reference: https://github.com/kimchi-project/kimchi/issues/647
> 
> Signed-off-by: Aline Manera <alinefm at linux.vnet.ibm.com>
> ---
>  src/wok/plugins/kimchi/osinfo.py | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/src/wok/plugins/kimchi/osinfo.py
> b/src/wok/plugins/kimchi/osinfo.py
> index 75a21ff..7f8ace9 100644
> --- a/src/wok/plugins/kimchi/osinfo.py
> +++ b/src/wok/plugins/kimchi/osinfo.py
> @@ -216,7 +216,10 @@ def lookup(distro, version):
>          params.update(template_specs[arch]['old'])
> 
>      # Get custom specifications
> -    params.update(custom_specs.get(distro, {}).get(version, {}))
> +    specs = custom_specs.get(distro, {})
> +    for v, config in specs.iteritems():
> +        if LooseVersion(version) >= LooseVersion(v):
> +            params.update(config)
> 
>      if distro in icon_available_distros:
>          params['icon'] = 'plugins/kimchi/images/icon-%s.png' %
> distro




More information about the Kimchi-devel mailing list