yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #72354
[Bug 1763907] [NEW] allocation candidates member_of gets all the shared providers
Public bug reported:
When the `member_of` parameter is present, only non shared providers in
the specified aggregation are picked, but the non shared provider brings
shared providers from out of the specified aggregation.
For example, with the following set up,
```
CN1 (VCPU) CN2 (VCPU)
/ agg3 \ agg1 / agg1 \ agg2
SS3 (DISK_GB) SS1 (DISK_GB) SS2 (DISK_GB)
```
When you request allocation candidates in "agg3" using `member_of` parameter,
expected is to get one allocation request of the combination of (CN1+SS3),
but actual is to get two allocation request, (CN1+SS3) and (CN1+SS1).
** Affects: nova
Importance: Undecided
Status: New
** Description changed:
When the `member_of` parameter is present, only non shared providers in
the specified aggregation are picked, but the non shared provider brings
shared providers from out of the specified aggregation.
For example, with the following set up,
```
- CN1 (VCPU) CN2 (VCPU)
- / agg3 \ agg1 / agg1 \ agg2
- SS3 (DISK_GB) SS1 (DISK_GB) SS2 (DISK_GB)
+ CN1 (VCPU) CN2 (VCPU)
+ / agg3 \ agg1 / agg1 \ agg2
+ SS3 (DISK_GB) SS1 (DISK_GB) SS2 (DISK_GB)
```
When you request allocation candidates in "agg3" using `member_of` parameter,
expected is to get one allocation request of the combination of (CN1+SS3),
but actual is to get two allocation request, (CN1+SS3) and (CN1+SS1).
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1763907
Title:
allocation candidates member_of gets all the shared providers
Status in OpenStack Compute (nova):
New
Bug description:
When the `member_of` parameter is present, only non shared providers
in the specified aggregation are picked, but the non shared provider
brings shared providers from out of the specified aggregation.
For example, with the following set up,
```
CN1 (VCPU) CN2 (VCPU)
/ agg3 \ agg1 / agg1 \ agg2
SS3 (DISK_GB) SS1 (DISK_GB) SS2 (DISK_GB)
```
When you request allocation candidates in "agg3" using `member_of` parameter,
expected is to get one allocation request of the combination of (CN1+SS3),
but actual is to get two allocation request, (CN1+SS3) and (CN1+SS1).
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1763907/+subscriptions
Follow ups