[ 
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

        

Reply via email to