intel_rapl: no valid rapl domains found on Fuel Master setup

Bug #1523526 reported by Matthew Mosesohn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Maksim Malchuk
8.0.x
Fix Released
Medium
Matthew Mosesohn
Mitaka
Invalid
Medium
Maksim Malchuk

Bug Description

This message appears multiple times during Fuel Master deployment. It's because of limited power saving features in VirtualBox. It's not necessary to load this kernel module when running as a VirtualBox VM, so we should blacklist the kernel module.

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  openstack_version: "2015.1.0-8.0"
  api: "1.0"
  build_number: "265"
  build_id: "265"
  fuel-nailgun_sha: "0e09dce510927f2cc490b898e5fe3f813bd791be"
  python-fuelclient_sha: "f033192b84263f0e699458a4274289a5198ae7e4"
  fuel-agent_sha: "660c6514caa8f5fcd482f1cc4008a6028243e009"
  fuel-nailgun-agent_sha: "a33a58d378c117c0f509b0e7badc6f0910364154"
  astute_sha: "48fd58676debcc85951db68df6d77c22daa55e52"
  fuel-library_sha: "ab7e51f345ffb7c256e0f61addcf86553d7c3867"
  fuel-ostf_sha: "23b7ae2a1a57de5a3e1861ffb7805394ca339cc2"
  fuel-mirror_sha: "6534117233a5bdc51d7d47361bc7d511e4b11e6f"
  fuelmenu_sha: "fcb15df4fd1a790b17dd78cf675c11c279040941"
  shotgun_sha: "a0bd06508067935f2ae9be2523ed0d1717b995ce"
  network-checker_sha: "a3534f8885246afb15609c54f91d3b23d599a5b1"
  fuel-upgrade_sha: "1e894e26d4e1423a9b0d66abd6a79505f4175ff6"
  fuelmain_sha: "26adf12c320936a97a9b0a84169a6e58c530e848"

Changed in fuel:
assignee: nobody → Matthew Mosesohn (raytrac3r)
importance: Undecided → Medium
milestone: none → 8.0
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

Fix proposed to branch: master
Review: https://review.openstack.org/254221

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/254221
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=43bd3fb1fb57ae4f6f305e53ba5456e7fb42122c
Submitter: Jenkins
Branch: master

commit 43bd3fb1fb57ae4f6f305e53ba5456e7fb42122c
Author: Matthew Mosesohn <email address hidden>
Date: Mon Dec 7 17:23:38 2015 +0300

    Blacklist intel_rapl if running VirtualBox

    VirtualBox improperly exposes PAE/NX features, which
    causes intel_rapl to report errors to console. This does
    not apply to VMs anyway, so it can be disabled.

    Change-Id: I29492ffb191b2388be5016c9823e0b2efad9da05
    Closes-Bug: #1523526

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Alexander Gordeev (a-gordeev) wrote :

just wondering. Should this fix be added to slave nodes?

There's another place, where we did black listing of kernel modules for virtualbox

https://github.com/openstack/fuel-agent/blob/master/cloud-init-templates/boothook_ubuntu.jinja2#L51-L54

Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

It is observed there too in ubuntu. I can propose this as well. Good catch, Alexander.

Changed in fuel:
status: Fix Committed → In Progress
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
tags: added: team-bugfix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

Fix proposed to branch: master
Review: https://review.openstack.org/258956

Changed in fuel:
assignee: Matthew Mosesohn (raytrac3r) → Maksim Malchuk (mmalchuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-agent (master)

Fix proposed to branch: master
Review: https://review.openstack.org/258960

Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

Fix proposed to fuel-agent (master):

Review: https://review.openstack.org/#/c/258960/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/258956
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=fa79aa017a38c88fc88b3e6232ed8eb0a68463a3
Submitter: Jenkins
Branch: master

commit fa79aa017a38c88fc88b3e6232ed8eb0a68463a3
Author: Maksim Malchuk <email address hidden>
Date: Thu Dec 17 14:11:04 2015 +0300

    Blacklist didn't work if running VirtualBox

    This commit fixes blacklist procedure if running VirtualBox because with
    version 5.0 of VirtualBox the 'virt-what' reports several hypervisors,
    such as "virtualbox" and "kvm".

    Change-Id: Ie55d613f7196982b5eaaca892ccaea22fd618b1d
    Partial-Bug: #1523526

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-agent (master)

Reviewed: https://review.openstack.org/258960
Committed: https://git.openstack.org/cgit/openstack/fuel-agent/commit/?id=d910cb6655b2a4c37e5db2f873fcca802d14a8fa
Submitter: Jenkins
Branch: master

commit d910cb6655b2a4c37e5db2f873fcca802d14a8fa
Author: Maksim Malchuk <email address hidden>
Date: Thu Dec 17 14:22:35 2015 +0300

    Blacklist didn't work if running VirtualBox

    This commit fixes blacklist procedure if running VirtualBox because with
    version 5.0 of VirtualBox the 'virt-what' reports several hypervisors,
    such as "virtualbox" and "kvm".

    Change-Id: Ifba124c4c89fe08f573a56cdf71165309bfd5709
    Partial-Bug: #1523526

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Aleksei Stepanov (penguinolog) wrote :

VirtualBox Version 5.0.14_Gentoo r105127
ISO: fuel-8.0-569-2016-02-15_07-42-00.iso

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

We forgot the cobbler part.

no longer affects: fuel/mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/284147

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

Maksim, this bug is applying only to Fuel Master. Cobbler traditional deployment has been disabled since Fuel 7.0. You may want to fix how we build bootstrap images OR fuel-agent and preparing images, but cobbler snippets are not applicable here.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Maksim Malchuk (<email address hidden>) on branch: master
Review: https://review.openstack.org/284147

Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

Marked as an invalid for 9.0 and abandoned the fix.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.