yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #24336
[Bug 1390031] [NEW] Inconsistancy in using "aggregate_instance_extra_specs" prefix in glance/etc/metadefs/compute-host-capabilities.json
Public bug reported:
In file glance/etc/metadefs/compute-host-capabilities.json there is a
part of schema:
"resource_type_associations": [
{
"name": "OS::Nova::Flavor",
"prefix": "capabilities:"
},
{
"name": "OS::Nova::Aggregate",
"prefix": "aggregate_instance_extra_spec:"
}
],
It's important to notice aggegate prefix:
"aggregate_instance_extra_spec:".
But in nova scheduler filters
(/nova/scheduler/filters/aggregate_instance_extra_specs.py) there is
this line of code:
_SCOPE = 'aggregate_instance_extra_specs'
So in order not to touch nova filter prefix (which is ok), glance schema file should be fixed.
/etc/metadefs/compute-host-capabilities.json should be corrected by adding 's' after 'aggregate_instance_extra_spec'
** Affects: glance
Importance: Undecided
Status: New
** Tags: low-hanging-fruit metadef
** Tags added: low-hanging-fruit
** Tags added: metadef
** Tags removed: metadef
** Tags added: metadefs
** Tags removed: metadefs
** Tags added: metadef
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1390031
Title:
Inconsistancy in using "aggregate_instance_extra_specs" prefix in
glance/etc/metadefs/compute-host-capabilities.json
Status in OpenStack Image Registry and Delivery Service (Glance):
New
Bug description:
In file glance/etc/metadefs/compute-host-capabilities.json there is a
part of schema:
"resource_type_associations": [
{
"name": "OS::Nova::Flavor",
"prefix": "capabilities:"
},
{
"name": "OS::Nova::Aggregate",
"prefix": "aggregate_instance_extra_spec:"
}
],
It's important to notice aggegate prefix:
"aggregate_instance_extra_spec:".
But in nova scheduler filters
(/nova/scheduler/filters/aggregate_instance_extra_specs.py) there is
this line of code:
_SCOPE = 'aggregate_instance_extra_specs'
So in order not to touch nova filter prefix (which is ok), glance schema file should be fixed.
/etc/metadefs/compute-host-capabilities.json should be corrected by adding 's' after 'aggregate_instance_extra_spec'
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1390031/+subscriptions
Follow ups
References