Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Correctly propagate tenant links when using PlacementZoneUtil
Until now, tenant links were attached to the underlying resource pool state, but not to the elastic placement zone state. This approach works for systems where the elastic placement zone state contains no tenant links. If this is not the case, the tenant links of the resource pool state are overwritten. This resulted in problems in VCA mode where an organization tenant link is attached to the elastic placement zone. This removes the project link that gets set from the PlacementZoneUtil. To fix this, we manually set the tenant links of the elastic placement zone state as well. Change-Id: If9ed3f36148d71592c2949eaef4153235227214e Reviewed-on: https://bellevue-ci.eng.vmware.com:8080/47427 Closures-Verified: jenkins <[email protected]> Upgrade-Verified: jenkins <[email protected]> PG-Verified: jenkins <[email protected]> CS-Verified: jenkins <[email protected]> Bellevue-Verified: jenkins <[email protected]> Reviewed-by: Sergio Sanchez <[email protected]>
- Loading branch information