[
https://issues.apache.org/jira/browse/DTACLOUD-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ronelle Landy closed DTACLOUD-94.
---------------------------------
Resolution: Fixed
Issue looks to be fixed. The output from querying the hardware profiles from
mock server is copied below. Note the range values are all integers:
$ curl -X GET --user 'username:password'
"http://server:3001/api/hardware_profiles?format=xml"
<?xml version='1.0' encoding='utf-8' ?>
<hardware_profiles>
<hardware_profile href='http://server:3001/api/hardware_profiles/m1-small'
id='m1-small'>
<name>m1-small</name>
<property kind='fixed' name='memory' unit='MB' value='1740.8' />
<property kind='fixed' name='storage' unit='GB' value='160' />
<property kind='fixed' name='cpu' unit='count' value='1' />
<property kind='fixed' name='architecture' unit='label' value='i386' />
</hardware_profile>
<hardware_profile href='http://server:3001/api/hardware_profiles/m1-large'
id='m1-large'>
<name>m1-large</name>
<property kind='range' name='memory' unit='MB' value='10240'>
<param href='http://server:3001/api/instances' method='post'
name='hwp_memory' operation='create' />
<range first='7680' last='15360' />
</property>
<property kind='enum' name='storage' unit='GB' value='850'>
<param href='http://server:3001/api/instances' method='post'
name='hwp_storage' operation='create' />
<enum>
<entry value='850' />
<entry value='1024' />
</enum>
</property>
<property kind='range' name='cpu' unit='count' value='1'>
<param href='http:/server:3001/api/instances' method='post'
name='hwp_cpu' operation='create' />
<range first='1' last='6' />
</property>
<property kind='fixed' name='architecture' unit='label' value='x86_64' />
</hardware_profile>
<hardware_profile href='http://server:3001/api/hardware_profiles/m1-xlarge'
id='m1-xlarge'>
<name>m1-xlarge</name>
<property kind='range' name='memory' unit='MB' value='12288'>
<param href='http://server:3001/api/instances' method='post'
name='hwp_memory' operation='create' />
<range first='12288' last='32768' />
</property>
<property kind='enum' name='storage' unit='GB' value='1024'>
<param href='http://server:3001/api/instances' method='post'
name='hwp_storage' operation='create' />
<enum>
<entry value='1024' />
<entry value='2048' />
<entry value='4096' />
</enum>
</property>
<property kind='fixed' name='cpu' unit='count' value='4' />
<property kind='fixed' name='architecture' unit='label' value='x86_64' />
</hardware_profile>
<hardware_profile href='http://servert.com:3001/api/hardware_profiles/opaque'
id='opaque'>
<name>opaque</name>
</hardware_profile>
</hardware_profiles>
> Mock HW profile returns float value in range
> --------------------------------------------
>
> Key: DTACLOUD-94
> URL: https://issues.apache.org/jira/browse/DTACLOUD-94
> Project: DeltaCloud
> Issue Type: Bug
> Reporter: Jan Provaznik
> Assignee: Michal Fojtik
>
> m1-large mock hw profile defines float memory range, only integers are
> allowed for ranges:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/mock/mock_driver.rb:
> define_hardware_profile('m1-large') do
> cpu (1..6)
> memory (7.5*1024 .. 15*1024), :default => 10 * 1024
> storage [ 850, 1024 ]
> architecture 'x86_64'
> end
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira