Bug 1184310

Summary: libosinfo should update content for windows2012 and windows2012R2
Product: Red Hat Enterprise Linux 7 Reporter: zhoujunqin <juzhou>
Component: osinfo-dbAssignee: Fabiano Fidêncio <fidencio>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1CC: cfergeau, feborges, fidencio, mzhan, tpelka, tzheng
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-06 12:38:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot1.png core installation
none
Screenshot2.png for Server with GUI none

Description zhoujunqin 2015-01-21 03:09:26 UTC
Description of problem:
In file /usr/share/libosinfo/db/oses/windows.xml, for Microsoft Windows Server 2012 and Microsoft Windows Server 2012 R2 description, no description about "minimum" and "recommended" blocks, it's different from other guest and will affect install a such guest via virt-manager, so need update.

# vim /usr/share/libosinfo/db/oses/windows.xml 
...

  <os id="http://microsoft.com/win/2k12">
    <short-id>win2k12</short-id>
    <name>Microsoft Windows Server 2012</name>
    <version>6.3</version>
    <vendor>Microsoft Corporation</vendor>
    <vendor xml:lang="pl">Microsoft Corporation</vendor>
    <vendor xml:lang="uk">Корпорація Microsoft</vendor>
    <family>winnt</family>
    <distro>win</distro>
    <derives-from id="http://microsoft.com/win/2k8r2"/>
    <upgrades id="http://microsoft.com/win/2k8r2"/>

    <release-date>2012-09-04</release-date>
  </os>

  <os id="http://microsoft.com/win/2k12r2">
    <short-id>win2k12r2</short-id>
    <name>Microsoft Windows Server 2012 R2</name>
    <version>6.3</version>
    <vendor>Microsoft Corporation</vendor>
    <vendor xml:lang="pl">Microsoft Corporation</vendor>
    <vendor xml:lang="uk">Корпорація Microsoft</vendor>
    <family>winnt</family>
    <distro>win</distro>
    <derives-from id="http://microsoft.com/win/2k12"/>
    <upgrades id="http://microsoft.com/win/2k12"/>

    <release-date>2013-10-18</release-date>

    <media arch="x86_64">
      <iso>
        <volume-id>(IRM_SSS_X64FRE)_</volume-id>
        <publisher-id>MICROSOFT CORPORATION</publisher-id>
        <l10n-language regex="true" l10n-language-map="http://microsoft.com/win/7/l10n-language">[[:upper:][:digit:]]*_([[:upper:]]*)</l10n-language>
      </iso>
    </media>
  </os>
....


Version-Release number of selected component (if applicable):
libosinfo-0.2.11-2.el7.x86_64
virt-manager-1.1.0-12.el7.noarch

How reproducible:
100%

Steps to Reproduce:
1. Launch virt-manager to create a new virtual machine:
   Step 1 of 5
   Click "Create a new virtual machine" button, then choose "Local install media (ISO image or CDROM)", then click "Forward".
   Step 2 of 5
   Choose a ISO image: en_windows_server_2012_r2_x64_dvd_2707946.iso, then virt-manager will automatically detect operating system, click "Forward".
OS type: Windows
Version: Microsoft Windows Server 2012 R2
   Step 3 of 5
   It will specify 1024 ram and 1 CPUs for guest as default, click "Forward"
   Step 4 of 5
   It specify 8.0 GiB for disk image as default, click "Forward"
   Step 5 of 5
   Keep default setting, click "Finish" to install guest, a new window will pop up.

2. In installation process, we can choose two type operating system to install: Windows Server 2012 R2 Standard (Server Core Installation)
Windows Server 2012 R2 Standard (Server with a GUI)

2.1 Windows Server 2012 R2 Standard (Server Core Installation)
    Will meet a warning as screenshot1, but can continue to install.

2.2 Windows Server 2012 R2 Standard (Server with a GUI)
    Will meet issue in screenshot2, and cannot continue, the "Next" button is unavailable.


Actual results:
Use virt-manager default setting 8GB is not enough for install Windows Server 2012 R2 Standard with GUI.

Expected results:
libosinfo should update content for windows2012 and windows2012R2 like for other windows guest.

Additional info:
1. Meet same issue with Windows Server 2012, so please update together.

Comment 1 zhoujunqin 2015-01-21 03:11:43 UTC
Created attachment 982157 [details]
Screenshot1.png core installation

Comment 2 zhoujunqin 2015-01-21 03:12:37 UTC
Created attachment 982158 [details]
Screenshot2.png for Server with GUI

Comment 9 Fabiano Fidêncio 2018-10-01 06:58:55 UTC
master:
 bc0bcfa7fb3e23f8f3950f50dc546fac94335d3e

Comment 13 errata-xmlrpc 2019-08-06 12:38:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2019:2045