Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1497322 - Balloon service is not enabled not reported on Windows 2016
Balloon service is not enabled not reported on Windows 2016
Status: CLOSED ERRATA
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: rhev-guest-tools (Show other bugs)
4.2.0
Unspecified Unspecified
high Severity medium
: ovirt-4.2.2
: ---
Assigned To: Lev Veyde
Petr Matyáš
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-09-29 14:45 EDT by Tomáš Golembiovský
Modified: 2018-05-21 10:31 EDT (History)
12 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Balloon service was previously not installed by default. This fix makes sure the service is both installed and enabled.
Story Points: ---
Clone Of: 1496458
Environment:
Last Closed: 2018-05-15 13:56:23 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Integration
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2018:1517 None None None 2018-05-15 13:57 EDT

  None (edit)
Description Tomáš Golembiovský 2017-09-29 14:45:05 EDT
+++ This bug was initially created as a clone of Bug #1496458 +++

Description of problem:

VirtIO Balloon statistics are not available on Windows 2016.

Version-Release number of selected component (if applicable):
virtio-win-1.9.3-1.el7
qemu-kvm-ev-2.9.0-16.el7_4.5.1.x86_64

How reproducible:
always

Steps to Reproduce:
1. Start QEMU using command line:
/usr/libexec/qemu-kvm -m 2G -device virtio-balloon-pci,id=balloon0 -qmp-pretty stdio /rhev/data-center/mnt/gateway:_home_data_ovirt4.1-data/8791a57e-bac2-45ab-83c1-bb069d41e094/images/04aefbf6-4f32-43fa-8749-b11efd5cf3f5/e1196018-5965-460e-b0e8-92a8d2720cad
2. Enable collection of stats by QMP command:
{ "execute": "qom-set", "arguments": {
  "path": "balloon0",
  "property": "guest-stats-polling-interval",
  "value": 5 } }

3. Check the stats by QMP command:
{ "execute": "qom-get", "arguments": {
  "path": "balloon0",
  "property": "guest-stats"  } }


Actual results:

{ "execute": "qom-get", "arguments": {
  "path": "balloon0",
  "property": "guest-stats"  } }
{
    "return": {
        "stats": {
            "stat-swap-out": -1,
            "stat-available-memory": -1,
            "stat-free-memory": -1,
            "stat-minor-faults": -1,
            "stat-major-faults": -1,
            "stat-total-memory": -1,
            "stat-swap-in": -1
        },
        "last-update": 1506516540
    }
}


Expected results:
There should be values other than -1.

--- Additional comment from Red Hat Bugzilla Rules Engine on 2017-09-27 14:51:45 CEST ---

Since this bug report was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.

--- Additional comment from lijin on 2017-09-28 05:13:10 CEST ---

Did you install balloon service in guest and is the service in running status?
run cmd as administrator:
# blnsvr.exe -i
# blnsvr.exe status

--- Additional comment from Tomáš Golembiovský on 2017-09-29 20:37:11 CEST ---

No, the balloon service is not installed (although blnsvr.exe is present). The problem seems to be in rhev-guest-tools-iso. Thanks for the pointer.
Comment 1 Tomáš Golembiovský 2017-09-29 14:46:55 EDT
The ISO used was: RHEV-toolsSetup_4.2_1.iso
Comment 3 Sandro Bonazzola 2017-11-24 06:56:54 EST
Lev, updates on this?
Comment 4 Lev Veyde 2017-11-26 03:34:02 EST
(In reply to Sandro Bonazzola from comment #3)
> Lev, updates on this?

It's in the queue.
Comment 6 Sandro Bonazzola 2017-12-06 05:31:17 EST
Moving to 4.2.2 aligning with bug #1500579
Comment 8 Petr Matyáš 2018-02-27 08:37:16 EST
Using rhv-guest-tools-iso-4.2-2.el7ev.noarch

Balloon service is installed but not started.
Comment 9 Lev Veyde 2018-03-04 07:40:01 EST
(In reply to Petr Matyáš from comment #8)
> Using rhv-guest-tools-iso-4.2-2.el7ev.noarch
> 
> Balloon service is installed but not started.

Please use the one on errata: rhv-guest-tools-iso-4.2-4.el7ev.noarch

The issue is fixed in rhv-guest-tools-iso-4.2-3.el7ev.noarch

Please note that the service should be running after the reboot.
Comment 10 Lev Veyde 2018-03-04 08:05:34 EST
(In reply to Lev Veyde from comment #9)
> (In reply to Petr Matyáš from comment #8)
> > Using rhv-guest-tools-iso-4.2-2.el7ev.noarch
> > 
> > Balloon service is installed but not started.
> 
> Please use the one on errata: rhv-guest-tools-iso-4.2-4.el7ev.noarch
> 
> The issue is fixed in rhv-guest-tools-iso-4.2-3.el7ev.noarch
> 
> Please note that the service should be running after the reboot.

Re-checked the code - the service should be running right after the installation.
Also the service installation and start happens at once, so please check that the testing env. is clean.
Comment 11 Petr Matyáš 2018-03-05 11:19:52 EST
Verified on rhv-guest-tools-iso-4.2-4.el7ev.noarch
Comment 16 errata-xmlrpc 2018-05-15 13:56:23 EDT
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-2018:1517

Note You need to log in before you can comment on or make changes to this bug.