** Description changed:

+ [Impact]
+ 
  The new Amazon AWS C5 instance type is not a recognised VM type in
  Landscape and thus won't allow use of a Virtual Guest asset to register
  with.
+ 
+ The C5 instance type is a new type that uses a KVM-family hypervisor
+ instead of Xen (displaying "Amazon EC2" in sys_vendor which landscape-
+ client doesn't map/recognize)
+ 
+ "AWS has revealed it has created a new hypervisor based on KVM, not the
+ Xen hypervisor on which it has relied for years."
+ 
+ From
+ 
https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster
+ 
+ [Test Case]
+ 
+  * Deploy an AWS C5 instance
+  * Look sys_vendor 
+    $ cat /sys/class/dmi/id/sys_vendor
+    Amazon EC2
+ 
+  * Install landscape-client
+  * Register the client to the desired landscape-server
+ 
+  This will turn issues registering a landscape client and will show
+ error message indicating one doesn't have enough licenses
+ 
+ 
+ [Regression Potential] 
+ 
+  * No regression anticipated, the fix is only adding a new entry mapping
+ to recognize C5 instance (Amazon EC2)
+ 
+ [Other Info]
+  
+  * Upstream commit:
+    https://github.com/CanonicalLtd/landscape-client/pull/22/files
+ 
+ [Original Description]
+ The new Amazon AWS C5 instance type is not a recognised VM type in Landscape 
and thus won't allow use of a Virtual Guest asset to register with.
  
  The C5 instance type is a new type that uses a KVM-family hypervisor
  instead of Xen:
  
  "AWS has revealed it has created a new hypervisor based on KVM, not the
  Xen hypervisor on which it has relied for years."
  
  From
  
https://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster
  
  ============
  
  ubuntu@ip-172-31-54-123:~$ cat /sys/class/dmi/id/sys_vendor
  Amazon EC2
  
  ============
  
  dmidecode output:
  
  # dmidecode 3.0
  Getting SMBIOS data from sysfs.
  SMBIOS 2.7 present.
  5 structures occupying 233 bytes.
  Table at 0x000F9010.
  
  Handle 0x0000, DMI type 0, 24 bytes
  BIOS Information
-       Vendor: Amazon EC2
-       Version: 1.0
-       Release Date: 10/16/2017
-       Address: 0xF0000
-       Runtime Size: 64 kB
-       ROM Size: 64 kB
-       Characteristics:
-               PCI is supported
-               EDD is supported
-               ACPI is supported
-               System is a virtual machine
-       BIOS Revision: 1.0
+  Vendor: Amazon EC2
+  Version: 1.0
+  Release Date: 10/16/2017
+  Address: 0xF0000
+  Runtime Size: 64 kB
+  ROM Size: 64 kB
+  Characteristics:
+   PCI is supported
+   EDD is supported
+   ACPI is supported
+   System is a virtual machine
+  BIOS Revision: 1.0
  
  Handle 0x0001, DMI type 1, 27 bytes
  System Information
-       Manufacturer: Amazon EC2
-       Product Name: c5.large
-       Version: Not Specified
-       Serial Number: ec23cdb5-a248-6935-b9f6-de3a34334018
-       UUID: EC23CDB5-A248-6935-B9F6-DE3A34334018
-       Wake-up Type: Power Switch
-       SKU Number: Not Specified
-       Family: Not Specified
+  Manufacturer: Amazon EC2
+  Product Name: c5.large
+  Version: Not Specified
+  Serial Number: ec23cdb5-a248-6935-b9f6-de3a34334018
+  UUID: EC23CDB5-A248-6935-B9F6-DE3A34334018
+  Wake-up Type: Power Switch
+  SKU Number: Not Specified
+  Family: Not Specified
  
  Handle 0x0002, DMI type 2, 15 bytes
  Base Board Information
-       Manufacturer: Amazon EC2
-       Product Name: Not Specified
-       Version: Not Specified
-       Serial Number: Not Specified
-       Asset Tag: i-09898bff0b7b55c35
-       Features: None
-       Location In Chassis: Not Specified
-       Chassis Handle: 0x0003
-       Type: Other
-       Contained Object Handles: 0
+  Manufacturer: Amazon EC2
+  Product Name: Not Specified
+  Version: Not Specified
+  Serial Number: Not Specified
+  Asset Tag: i-09898bff0b7b55c35
+  Features: None
+  Location In Chassis: Not Specified
+  Chassis Handle: 0x0003
+  Type: Other
+  Contained Object Handles: 0
  
  Handle 0x0003, DMI type 3, 21 bytes
  Chassis Information
-       Manufacturer: Amazon EC2
-       Type: Other
-       Lock: Not Present
-       Version: Not Specified
-       Serial Number: Not Specified
-       Asset Tag: Amazon EC2
-       Boot-up State: Safe
-       Power Supply State: Safe
-       Thermal State: Safe
-       Security Status: None
-       OEM Information: 0x00000000
-       Height: Unspecified
-       Number Of Power Cords: 1
-       Contained Elements: 0
+  Manufacturer: Amazon EC2
+  Type: Other
+  Lock: Not Present
+  Version: Not Specified
+  Serial Number: Not Specified
+  Asset Tag: Amazon EC2
+  Boot-up State: Safe
+  Power Supply State: Safe
+  Thermal State: Safe
+  Security Status: None
+  OEM Information: 0x00000000
+  Height: Unspecified
+  Number Of Power Cords: 1
+  Contained Elements: 0
  
  Handle 0x0004, DMI type 127, 4 bytes
  End Of Table
  
  ============
  
  contents of /proc/cpuinfo :
  
  processor     : 0
  vendor_id     : GenuineIntel
  cpu family    : 6
  model         : 85
  model name    : Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz
  stepping      : 3
  microcode     : 0x100013e
  cpu MHz               : 3000.000
  cache size    : 25344 KB
  physical id   : 0
  siblings      : 2
  core id               : 0
  cpu cores     : 1
  apicid                : 0
  initial apicid        : 0
  fpu           : yes
  fpu_exception : yes
  cpuid level   : 13
  wp            : yes
  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm 
constant_tsc rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni 
pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt 
tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 
3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx 
avx512f rdseed adx smap clflushopt clwb avx512cd xsaveopt xsavec xgetbv1 ida 
arat
  bugs          :
  bogomips      : 6000.00
  clflush size  : 64
  cache_alignment       : 64
  address sizes : 46 bits physical, 48 bits virtual
  power management:
  
  processor     : 1
  vendor_id     : GenuineIntel
  cpu family    : 6
  model         : 85
  model name    : Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz
  stepping      : 3
  microcode     : 0x100013e
  cpu MHz               : 3000.000
  cache size    : 25344 KB
  physical id   : 0
  siblings      : 2
  core id               : 0
  cpu cores     : 1
  apicid                : 1
  initial apicid        : 1
  fpu           : yes
  fpu_exception : yes
  cpuid level   : 13
  wp            : yes
  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm 
constant_tsc rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni 
pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt 
tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 
3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx 
avx512f rdseed adx smap clflushopt clwb avx512cd xsaveopt xsavec xgetbv1 ida 
arat
  bugs          :
  bogomips      : 6000.00
  clflush size  : 64
  cache_alignment       : 64
  address sizes : 46 bits physical, 48 bits virtual
  power management:

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1742531

Title:
  New Amazon AWS C5 instances are not recognised as a VM

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1742531/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to