RE: [virt-what] AWS bug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Rich,

Tested the patch on AWS versions that I can see : 4.2 and 4.11.  
It's returning expected results on both
	xen
	xen-hvm
	aws

Nice easy fix to start the day :)

Regards,

Stuart

-----Original Message-----
From: Richard W.M. Jones <rjones@xxxxxxxxxx> 
Sent: Wednesday, May 26, 2021 11:34 AM
To: Stuart Cooper <stuart.mic.cooper@xxxxxxxxxxxxxx>
Cc: virt-tools-list@xxxxxxxxxx; hanxiaobupt@xxxxxxxxxxx
Subject: Re: [virt-what] AWS bug

On Tue, May 25, 2021 at 01:45:44PM +0000, Stuart Cooper wrote:
> virt-what version : 1.18.4.el7 (CentOS)
> 
> Although this is a somewhat older version of virt-what I did take a 
> look at the latest 1.21 and the issue persists
> 
>  
> 
> I have noticed a bug with virt-what mis-reporting in AWS.  The upshot 
> is that it reports as
> 
>     xen
> 
>     xen-hvm

[See also other thread on this mailing list]

>     # Check for AWS
> 
>     if echo "$dmi" | grep -q 'Version: [0-9]\.[0-9]\.amazon'; then
>         echo aws
>     fi
> 
> AWS has since updated its versions :
> 
>     BIOS Information
>         Vendor: Xen
>         Version: 4.11.amazon

Ah yes that's a bug.  Can you try out this fix:

http://git.annexia.org/?p=virt-what.git;a=commit;h=b1eae421ff3fdbac0f9ec5b300259c16ff7b1d93

>     # Check for AWS
>     if echo "$dmi" | grep -q 'Version: [0-9]*\.[0-9]*\.amazon'; then
>         echo aws
>     fi
...
> but wanted to report this back to the project to get a proper fix for 
> all.  I’m aware that the * may add a bit too much scope but [0-9][0-9] 
> may also be too restrictive for the future.

Yeah I think + is better than *

Thanks,

Rich.

--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html





[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux