Comment 2 for bug 1610813

Revision history for this message
Dheeraj Gautam (dgautam) wrote : Re: SM tgz provision of a ha cluster hangs at u'openstack' due to heat encryption key related issue

ISSUE:
======
If admin has not provided a heat_encryption key, Server Manager generates a alphanumeric key of 16 characters length. At one such instance, heat::engine is reporting wrong type for heat_encryption_key and puppet function size() fails for that.

ROOT CAUSE:
===========
Few of the auto-generated value may start with "0" (zero), this value is treat by size() as number instead of string and it fails the check for size(),

Issue is not observed when admin has configured a value that starts with alphabet or Server-Manager generated a value that starts with alphabet

E.g "0E59160040634493" fails but "E059160040634493" doesn't.

WORK-AROUND/FIX:
================
1. Configure cluster with heat_encryption_key that starts with alphabet.