Bug 902659 - oVirt incompatible recipes are incorrectly reported in the Graphite metrics as "dynamic_virt_possible"
Summary: oVirt incompatible recipes are incorrectly reported in the Graphite metrics a...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Retired
Component: scheduler
Version: 0.11
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: 0.11
Assignee: beaker-dev-list
QA Contact:
URL:
Whiteboard: Measurements
Depends On:
Blocks: 907307
TreeView+ depends on / blocked
 
Reported: 2013-01-22 07:49 UTC by Nick Coghlan
Modified: 2018-02-06 00:41 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
: 907307 (view as bug list)
Environment:
Last Closed: 2013-02-13 03:37:33 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 907307 0 unspecified CLOSED Dynamic virt should be precluded for non i386/x86_64 arches 2021-02-22 00:41:40 UTC

Internal Links: 907307

Description Nick Coghlan 2013-01-22 07:49:19 UTC
Recipes with "hostRequires" conditions that cannot be met by the oVirt Engine integration incorrectly report "RecipeVirtStatus.possible" from recipe.check_virtualizability().

The current call to needpropertyxml.vm_params [1] should be moved from provision_virt_recipe in beakerd to a new try/catch block in check_virtualizability that changes the result to "RecipeVirtStatus.precluded" when NotVirtualizable is thrown.

[1] http://git.beaker-project.org/cgit/beaker/tree/Server/bkr/server/tools/beakerd.py#n494

Comment 2 Nick Coghlan 2013-02-04 07:48:57 UTC
On Gerrit: http://gerrit.beaker-project.org/#/c/1684

Comment 5 Min Shin 2013-02-13 03:41:51 UTC
Beaker 0.11.3 hot fix has been released.


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