Upgrade be/hv params with default values
Upgrade be/hv params with default values

From time to time we're adding new be or hv parameters. With this patch
missing parameters get set to the default value when loading the cluster
object. This patch version also considers the case when hv/be params
don't exist at all, and fixes a broken unit test triggered in that
case.

Signed-off-by: Guido Trotter <f62ca4d5358bdaeef0e50e57f9f7e231de63727e@google.com>
Reviewed-by: Iustin Pop <acf83a5274f31a43af6b914614365999469c1a31@google.com>
(cherry picked from commit c1b42c18b914aa7ea650362ade7489448f71a523)

dimara/ganeti,ganeti-github-testing/ganeti-test-1,yiannist/ganeti,ganeti/ganeti,yiannist/ganeti,andir/ganeti,mbakke/ganeti,ganeti/ganeti,leshchevds/ganeti,mbakke/ganeti,apyrgio/snf-ganeti,dimara/ganeti,leshchevds/ganeti,apyrgio/ganeti,mbakke/ganeti,onponomarev/ganeti,ganeti/ganeti,andir/ganeti,apyrgio/snf-ganeti,bitemyapp/ganeti,bitemyapp/ganeti,onponomarev/ganeti,grnet/snf-ganeti,grnet/snf-ganeti,apyrgio/ganeti,andir/ganeti,yiannist/ganeti,leshchevds/ganeti,ganeti-github-testing/ganeti-test-1