Sometimes cached objects are loaded again
|Target version:||Release 3.2.1|
|Affected Versions:||OpenNebula 3.2|
User, Host and Group use a different key to be stored in cache (PoolSQL::get), and to be retrieved by name.
This sometimes causes cached objects to be retrieved again from the DB.
Bug #1086: Re-implement cache key for User, Group and Host pools
(cherry picked from commit 03e6449d465e4ca41b89136f3f464da18414dcd1)