[Bug 1857320] Re: openstack limits show --absolute --project does not work correctly for volumes and security groups

2020-01-06 Thread Shatadru Bandyopadhyay
The totalGigabytesUsed issue was already reported :

https://bugs.launchpad.net/ubuntu/+source/python-
openstackclient/+bug/1792880

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1857320

Title:
  openstack limits show --absolute --project   does not work
  correctly for volumes and security groups

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-openstackclient/+bug/1857320/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1857320] [NEW] openstack limits show --absolute --project does not work correctly for volumes and security groups

2019-12-23 Thread Shatadru Bandyopadhyay
Public bug reported:

openstack limits show --absolute --project   does not work 
correctly for volumes and security groups


if I source admin credential even if I use `openstack limits show
--absolute --project   ` it shows details for admin project
for volumes and security groups.


OS_REGION_NAME=regionOne
OS_USER_DOMAIN_NAME=Default
OS_IMAGE_API_VERSION=2
OS_PROJECT_NAME=admin
OS_IDENTITY_API_VERSION=3
OS_PASSWORD=
OS_AUTH_TYPE=password
PS1=${OS_CLOUDNAME:+($OS_CLOUDNAME)} [\u@\h \W]\$ 
OS_AUTH_URL=http://192.168.100.7:5000//v3
OS_USERNAME=admin
OS_VOLUME_API_VERSION=3
OS_NO_CACHE=True
OS_CLOUDNAME=overcloud
OS_PROJECT_DOMAIN_NAME=Default

admin limits :
openstack limits show  --absolute
None
+--+---+
| Name | Value |
+--+---+
| maxServerMeta|   128 |
| maxTotalInstances|10 |
| maxPersonality   | 5 |
| totalServerGroupsUsed| 0 |
| maxImageMeta |   128 |
| maxPersonalitySize   | 10240 |
| maxTotalRAMSize  | 51200 |
| maxServerGroups  |10 |
| maxSecurityGroupRules|20 |
| maxTotalKeypairs |   100 |
| totalCoresUsed   | 4 |
| totalRAMUsed |  4096 |
| maxSecurityGroups|10 |
| totalFloatingIpsUsed | 0 |
| totalInstancesUsed   | 2 |
| maxServerGroupMembers|10 |
| maxTotalFloatingIps  |10 |
| totalSecurityGroupsUsed  | 1 |
| maxTotalCores|20 |
| totalSnapshotsUsed   | 0 |
| maxTotalBackups  |10 |
| maxTotalVolumeGigabytes  |  1000 |
| maxTotalSnapshots|10 |
| maxTotalBackupGigabytes  |  1000 |
| totalBackupGigabytesUsed | 0 |
| maxTotalVolumes  |10 |
| totalVolumesUsed | 3 |
| totalBackupsUsed | 0 |
| totalGigabytesUsed   | 3 |
+--+---+


test project limits :

(overcloud-test-project) [stack@shatadru-osp13-director ~]$ source test-user.rc 
(overcloud-test-project) [stack@shatadru-osp13-director ~]$ env|grep -i OS_
OS_REGION_NAME=regionOne
OS_USER_DOMAIN_NAME=Default
OS_IMAGE_API_VERSION=2
OS_PROJECT_NAME=test-project
OS_IDENTITY_API_VERSION=3
OS_PASSWORD=xx
OS_AUTH_TYPE=password
PS1=${OS_CLOUDNAME:+($OS_CLOUDNAME)} [\u@\h \W]\$ 
OS_AUTH_URL=http://192.168.100.7:5000//v3
OS_USERNAME=test-user
OS_VOLUME_API_VERSION=3
OS_NO_CACHE=True
OS_CLOUDNAME=overcloud-test-project
OS_PROJECT_DOMAIN_NAME=Default


This works too :
(overcloud-test-project) [stack@shatadru-osp13-director ~]$ openstack limits 
show  --absolute
None
+--+---+
| Name | Value |
+--+---+
| maxServerMeta|   128 |
| maxTotalInstances|10 |
| maxPersonality   | 5 |
| totalServerGroupsUsed| 0 |
| maxImageMeta |   128 |
| maxPersonalitySize   | 10240 |
| maxTotalRAMSize  | 51200 |
| maxServerGroups  |10 |
| maxSecurityGroupRules|20 |
| maxTotalKeypairs |   100 |
| totalCoresUsed   | 2 |
| totalRAMUsed |  2048 |
| maxSecurityGroups|10 |
| totalFloatingIpsUsed | 0 |
| totalInstancesUsed   | 1 |
| maxServerGroupMembers|10 |
| maxTotalFloatingIps  |10 |
| totalSecurityGroupsUsed  | 1 | <--
| maxTotalCores|20 |
| totalSnapshotsUsed   | 0 |
| maxTotalBackups  |10 |
| maxTotalVolumeGigabytes  |  1000 |
| maxTotalSnapshots|10 |
| maxTotalBackupGigabytes  |  1000 |
| totalBackupGigabytesUsed | 0 |
| maxTotalVolumes  |10 |
| totalVolumesUsed | 1 | <-- for this project(test-project) this is 
correct
| totalBackupsUsed | 0 |
| totalGigabytesUsed   | 1 |
+--+---+


But if I source admin credential and try to list details for specific project 
the details are incorrect 
~~~
openstack limits show --project 2f50689300a948ba912988a65f8a42f1 --absolute
+--+---+
| Name | Value |
+--+---+
| maxServerMeta|   128 |
| maxTotalInstances|10 |
| maxPersonality   | 5 |
| totalServerGroupsUsed| 0 |
| maxImageMeta |   128 |
| maxPersonalitySize   | 10240 |
| maxTotalRAMSize  | 51200 |
| maxServerGroups  |10 |
| maxSecurityGroupRules|20 |
| maxTotalKeypairs |   100 |
| totalCoresUsed   | 4 |
| totalRAMUsed |  4096 |
| maxSecurityGroups|10 |
| totalFloatingIpsUsed | 0 |
| totalInstancesUsed   | 2 |
| maxServerGroupMembers|10 |
| maxTotalFloatingIps  |10 |
| totalSecurityGroupsUsed  | 1 |
| maxTotalCores|20 |
| totalSnapshotsUsed   | 0 |
| maxTotalBackups  |10