Project

General

Profile

Actions

Bug #10265

closed

Redhat Openstack Nova compute QEMU virtual machines are seen as physical

Added by I C almost 6 years ago. Updated 8 months ago.

Status:
Released
Priority:
N/A
Category:
Agent
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Priority:
0
Regression:

Description

Hi,

I have virtual machines on Redhat Openstack Nova compute considered as physical.

Regards


Files

Actions #2

Updated by Benoît PECCATTE almost 6 years ago

  • Found in version (s) 4.1.0~beta3 added
Actions #3

Updated by Benoît PECCATTE almost 6 years ago

  • Found in version(s) old deleted (4.1.0.beta3)
Actions #4

Updated by François ARMAND almost 6 years ago

  • Target version set to 4.1.0~rc1
Actions #5

Updated by Nicolas CHARLES almost 6 years ago

Hello Ilan,

This looks a lot like http://www.rudder-project.org/redmine/issues/9052

Can you upload the inventory (it may contain sensitive information, so I understand if it's not possible)?
To debug this issue, do you have a file /var/log/dmesg, with any relevant content in it (actually, the content of dmesg), or simply "(Nothing has been logged yet.)" ?
In the inventory, what is the content of BIOS/SMANUFACTURER entry ?

Kind regards,
Nicolas

Actions #6

Updated by I C almost 6 years ago

Hello Nicolas,

Here is the Bios part of inventory :
<BIOS>
<ASSETTAG /> <BDATE>04/01/2014</BDATE>
<BMANUFACTURER>SeaBIOS</BMANUFACTURER>
<BVERSION>1.9.1-5.el7</BVERSION>
<MMANUFACTURER /> <MMODEL /> <MSN /> <SKUNUMBER /> <SMANUFACTURER>Red Hat</SMANUFACTURER>
<SMODEL>OpenStack Compute</SMODEL>
<SSN>e1622fe8-eb7d-44d0-a2d5-7ce6991b2120</SSN>
</BIOS>

Dmesg is already in attachment to this issue, maybe is not what you expect ?

Thansk

Actions #7

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.1.0~rc1 to 4.1.0
Actions #8

Updated by Nicolas CHARLES almost 6 years ago

Hello Ilan,

For dmesg, I need to be sure if you have actual content in file /var/log/dmesg, or if it's an empty file, because based on the dmesg you sent, it should be correctly detected as QEMU/KVM

Kind regards

Actions #9

Updated by François ARMAND almost 6 years ago

  • Severity set to Minor - inconvenience | misleading | easy workaround
  • User visibility set to Getting started - demo | first install | level 1 Techniques
Actions #10

Updated by Benoît PECCATTE almost 6 years ago

  • Priority set to 35
Actions #11

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.1.0 to 4.1.1
Actions #12

Updated by Nicolas CHARLES almost 6 years ago

Ilan,

I fail to reproduce it - it may have been fixed by https://www.rudder-project.org/redmine/issues/9763
Could you check with an agent in version 4.1 final to see if it still happen ?

Kind regards,
Nicolas

Actions #13

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.1.1 to 4.1.2
  • Priority changed from 35 to 34
Actions #14

Updated by I C almost 6 years ago

Hi Nicolas,

I have checked with agent 4.1.1 and it is the same problem.

Machine type is "physical"

Best regards,

Ilan

Actions #15

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.2 to 4.1.3
Actions #16

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.3 to 4.1.4
Actions #17

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.4 to 4.1.5
  • Priority changed from 34 to 33
Actions #18

Updated by Alexis Mousset over 5 years ago

  • Target version changed from 4.1.5 to 4.1.6
Actions #19

Updated by Benoît PECCATTE over 5 years ago

  • Priority changed from 33 to 48
Actions #20

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.6 to 4.1.7
  • Priority changed from 48 to 47
Actions #21

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.7 to 4.1.8
  • Priority changed from 47 to 46
Actions #22

Updated by I C over 5 years ago

Hi,

More information,

Debian 8 detected as Physical Machine with Rudder agent 4.1.6-jessie0 (CFEngine Core 3.10.0)

And all other are detected as Virtual Machine :
Centos 7Rudder agent 4.1.6.release (CFEngine Core 3.10.0)
Ubuntu 16.04 Rudder agent 4.1.6-xenial0 (CFEngine Core 3.10.0)
Debian 9 Rudder agent 4.1.8~rc1~git201709050155-stretch0 (CFEngine Core 3.10.2)

You can look at the debian 8 inventory in attachment.

Thanks

Actions #23

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.8 to 4.1.9
  • Priority changed from 46 to 45
Actions #24

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 4.1.9 to 4.1.10
  • Priority changed from 45 to 44
Actions #25

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 4.1.10 to 4.1.11
  • Priority changed from 44 to 42
Actions #26

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 4.1.11 to 4.1.12
Actions #27

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 4.1.12 to 4.1.13
Actions #28

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 4.1.13 to 4.1.14
Actions #29

Updated by Benoît PECCATTE over 4 years ago

  • Target version changed from 4.1.14 to 4.1.15
Actions #30

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 4.1.15 to 4.1.16
Actions #31

Updated by Benoît PECCATTE over 4 years ago

  • translation missing: en.field_tag_list set to Sponsored
  • Priority changed from 42 to 69
Actions #32

Updated by François ARMAND over 4 years ago

  • Severity changed from Minor - inconvenience | misleading | easy workaround to Major - prevents use of part of Rudder | no simple workaround
  • Priority changed from 69 to 85

I'm requalifying that as major, because it breaks the configuration of hardware-based groups, and there is no workaround.

Actions #34

Updated by François ARMAND over 4 years ago

  • Assignee set to Nicolas CHARLES

We will try to reproduce on site.

Actions #35

Updated by Nicolas CHARLES over 4 years ago

File /var/log/dmesg is empty on debian 8 - causing invalid detection
see https://github.com/fusioninventory/fusioninventory-agent/pull/594

Actions #36

Updated by Nicolas CHARLES over 4 years ago

  • Status changed from New to In progress
Actions #37

Updated by Nicolas CHARLES over 4 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/1702
Actions #38

Updated by Nicolas CHARLES over 4 years ago

  • Status changed from Pending technical review to Pending release
Actions #39

Updated by Vincent MEMBRÉ about 4 years ago

  • Status changed from Pending release to Released
This bug has been fixed in Rudder 4.1.16, 4.3.6 and 5.0.2 which were released today.
Changelog
Changelog
Changelog
Actions #40

Updated by Alexis Mousset 8 months ago

  • Priority changed from 85 to 0
Actions

Also available in: Atom PDF