[
https://issues.apache.org/jira/browse/CLOUDSTACK-7957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
edison su resolved CLOUDSTACK-7957.
-----------------------------------
Resolution: Cannot Reproduce
Do you forget to create vm with data disk in step 4?
> [Automation] After Assigning a VM to a Different Account -
> PrimaryStorageTotal value of the Different Account is not Updated properly
> -------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-7957
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7957
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: Automation
> Affects Versions: 4.5.0
> Reporter: Chandan Purushothama
> Assignee: edison su
> Priority: Critical
> Fix For: 4.5.0
>
>
> *Steps to Reproduce:*
> 1. Create an Account. Observe the primarystoragetotal Information:
> {noformat}
> {
> primarystorageavailable: u'Unlimited',
> domain: u'ROOT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> vpclimit: u'Unlimited',
> iplimit: u'Unlimited',
> volumelimit: u'Unlimited',
> memorytotal: 0,
> secondarystorageavailable: u'Unlimited',
> vmtotal: 0,
> cputotal: 0,
> vpctotal: 0,
> id: u'40f4c89b-2964-4c54-9aff-5e537faee4f9',
> cpuavailable: u'Unlimited',
> snapshotlimit: u'Unlimited',
> networklimit: u'Unlimited',
> iptotal: 0,
> volumetotal: 0,
> projectlimit: u'Unlimited',
> state: u'enabled',
> networktotal: 0,
> accounttype: 2,
> networkavailable: u'Unlimited',
> primarystoragetotal: 0,
> templatelimit: u'Unlimited',
> snapshottotal: 0,
> templateavailable: u'Unlimited',
> vmlimit: u'Unlimited',
> vpcavailable: u'Unlimited',
> memoryavailable: u'Unlimited',
> secondarystoragetotal: 0,
> templatetotal: 0,
> projecttotal: 0,
> user: [
> {
> username:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> account:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> firstname: u'test',
> created: u'2014-11-19T14: 24: 52+0000',
> lastname: u'test',
> domain: u'ROOT',
> id: u'3108696d-5bb2-43e4-a5dc-9b7e095e5e6d',
> iscallerchilddomain: False,
> state: u'enabled',
> accounttype: 2,
> email: u'[email protected]',
> isdefault: False,
> accountid: u'40f4c89b-2964-4c54-9aff-5e537faee4f9'
> }
> ],
> groups: [
>
> ],
> projectavailable: u'Unlimited',
> isdefault: False,
> primarystoragelimit: u'Unlimited',
> secondarystoragelimit: u'Unlimited',
> volumeavailable: u'Unlimited',
> name:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> vmavailable: u'Unlimited',
> ipavailable: u'Unlimited',
> memorylimit: u'Unlimited',
> cpulimit: u'Unlimited',
> snapshotavailable: u'Unlimited'
> }
> {noformat}
> 2. Deploy a VM from the default template (2 GB Size) with a disk offering of
> 2GB. Observe primarystoragetotal Information of the account as 4GB.
> {noformat}
> {
> primarystorageavailable: u'Unlimited',
> domain: u'ROOT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> vpclimit: u'Unlimited',
> iplimit: u'Unlimited',
> volumelimit: u'Unlimited',
> memorytotal: 128,
> secondarystorageavailable: u'Unlimited',
> vmtotal: 1,
> cputotal: 1,
> vpctotal: 0,
> id: u'40f4c89b-2964-4c54-9aff-5e537faee4f9',
> networkavailable: u'Unlimited',
> snapshotlimit: u'Unlimited',
> networklimit: u'Unlimited',
> iptotal: 1,
> volumetotal: 2,
> projectlimit: u'Unlimited',
> state: u'enabled',
> networktotal: 1,
> sentbytes: 0,
> accounttype: 2,
> receivedbytes: 0,
> cpuavailable: u'Unlimited',
> primarystoragetotal: 4,
> templatelimit: u'Unlimited',
> snapshottotal: 0,
> templateavailable: u'Unlimited',
> vmlimit: u'Unlimited',
> vpcavailable: u'Unlimited',
> memoryavailable: u'Unlimited',
> secondarystoragetotal: 0,
> templatetotal: 0,
> projecttotal: 0,
> vmrunning: 1,
> groups: [
>
> ],
> projectavailable: u'Unlimited',
> isdefault: False,
> primarystoragelimit: u'Unlimited',
> secondarystoragelimit: u'Unlimited',
> volumeavailable: u'Unlimited',
> name:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> vmavailable: u'Unlimited',
> ipavailable: u'Unlimited',
> memorylimit: u'Unlimited',
> cpulimit: u'Unlimited',
> snapshotavailable: u'Unlimited',
> user: [
> {
> username:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> account:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-ECMKAT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> firstname: u'test',
> created: u'2014-11-19T14: 24: 52+0000',
> lastname: u'test',
> domain: u'ROOT',
> id: u'3108696d-5bb2-43e4-a5dc-9b7e095e5e6d',
> iscallerchilddomain: False,
> state: u'enabled',
> accounttype: 2,
> email: u'[email protected]',
> isdefault: False,
> accountid: u'40f4c89b-2964-4c54-9aff-5e537faee4f9'
> }
> ]
> }
> ]
> {noformat}
> 3. Create a new Account. Observe the primarystoragetotal value of the Account
> {noformat}
> {
> primarystorageavailable: u'Unlimited',
> domain: u'ROOT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> vpclimit: u'Unlimited',
> iplimit: u'Unlimited',
> volumelimit: u'Unlimited',
> memorytotal: 0,
> secondarystorageavailable: u'Unlimited',
> vmtotal: 0,
> cputotal: 0,
> vpctotal: 0,
> id: u'ed1f13c5-b544-4e1e-a5f2-fba55c6f8100',
> cpuavailable: u'Unlimited',
> snapshotlimit: u'Unlimited',
> networklimit: u'Unlimited',
> iptotal: 0,
> volumetotal: 0,
> projectlimit: u'Unlimited',
> state: u'enabled',
> networktotal: 0,
> accounttype: 2,
> networkavailable: u'Unlimited',
> primarystoragetotal: 0,
> templatelimit: u'Unlimited',
> snapshottotal: 0,
> templateavailable: u'Unlimited',
> vmlimit: u'Unlimited',
> vpcavailable: u'Unlimited',
> memoryavailable: u'Unlimited',
> secondarystoragetotal: 0,
> templatetotal: 0,
> projecttotal: 0,
> user: [
> {
> username:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> account:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> firstname: u'test',
> created: u'2014-11-19T14: 24: 57+0000',
> lastname: u'test',
> domain: u'ROOT',
> id: u'4f30bf67-0d8b-42f6-b8d0-938716e932c6',
> iscallerchilddomain: False,
> state: u'enabled',
> accounttype: 2,
> email: u'[email protected]',
> isdefault: False,
> accountid: u'ed1f13c5-b544-4e1e-a5f2-fba55c6f8100'
> }
> ],
> groups: [
>
> ],
> projectavailable: u'Unlimited',
> isdefault: False,
> primarystoragelimit: u'Unlimited',
> secondarystoragelimit: u'Unlimited',
> volumeavailable: u'Unlimited',
> name:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> vmavailable: u'Unlimited',
> ipavailable: u'Unlimited',
> memorylimit: u'Unlimited',
> cpulimit: u'Unlimited',
> snapshotavailable: u'Unlimited'
> }
> {noformat}
> 4. Assign a the deployed VM to the newly created Account. Observe the
> primarystoragetotal value of the new Account. It is 2 instead of 4
> {noformat}
> {
> primarystorageavailable: u'Unlimited',
> domain: u'ROOT',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> vpclimit: u'Unlimited',
> iplimit: u'Unlimited',
> volumelimit: u'Unlimited',
> memorytotal: 128,
> secondarystorageavailable: u'Unlimited',
> vmtotal: 1,
> cputotal: 1,
> vpctotal: 0,
> id: u'ed1f13c5-b544-4e1e-a5f2-fba55c6f8100',
> cpuavailable: u'Unlimited',
> snapshotlimit: u'Unlimited',
> networklimit: u'Unlimited',
> iptotal: 0,
> volumetotal: 2,
> projectlimit: u'Unlimited',
> state: u'enabled',
> networktotal: 1,
> accounttype: 2,
> networkavailable: u'Unlimited',
> primarystoragetotal: 2,
> templatelimit: u'Unlimited',
> snapshottotal: 0,
> templateavailable: u'Unlimited',
> vmlimit: u'Unlimited',
> vpcavailable: u'Unlimited',
> memoryavailable: u'Unlimited',
> vmstopped: 1,
> secondarystoragetotal: 0,
> templatetotal: 0,
> projecttotal: 0,
> user: [
> {
> username:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> account:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> domainid: u'd32d07d4-6fe6-11e4-8b15-0e412070d892',
> firstname: u'test',
> created: u'2014-11-19T14: 24: 57+0000',
> lastname: u'test',
> domain: u'ROOT',
> id: u'4f30bf67-0d8b-42f6-b8d0-938716e932c6',
> iscallerchilddomain: False,
> state: u'enabled',
> accounttype: 2,
> email: u'[email protected]',
> isdefault: False,
> accountid: u'ed1f13c5-b544-4e1e-a5f2-fba55c6f8100'
> }
> ],
> groups: [
> ],
> projectavailable: u'Unlimited',
> isdefault: False,
> primarystoragelimit: u'Unlimited',
> secondarystoragelimit: u'Unlimited',
> volumeavailable: u'Unlimited',
> name:
> u'test-a-TestVolumeLimits-test_assign_vm_different_account_1_root_domain_admin-RC0MJ9',
> vmavailable: u'Unlimited',
> ipavailable: u'Unlimited',
> memorylimit: u'Unlimited',
> cpulimit: u'Unlimited',
> snapshotavailable: u'Unlimited'
> }
> ]
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)