Cool, thanks! I will try and see if that fixes it. Thank you again. I didn't noticed that input value just read doc and follow instructions. On Tue, Dec 22, 2020 at 2:39 PM Ben Nemec <openstack@nemebean.com> wrote:
On 12/22/20 10:33 AM, Satish Patel wrote:
As per advice i have tired to add following snippet to fix this issue
[DEFAULT] transport_url = rabbit://senlin:94d7aecb853145779db8f1dcb@10.65.6.176:5671//senlin?ssl=1
[oslo_messaging_rabbit] ssl = True direct_mandatory_flag = False
But i got error when trying to set direct_mandatory_flag option
ERROR oslo_service.service [-] Error starting t hread.: oslo_config.cfg.ConfigFileValueError: Value for option direct_mandatory_flag from LocationInfo(location=<Locations.user: (4, True)>, detail='/etc/senlin/senlin.conf') is not valid: invalid literal for int() with base 10: 'False'
Any idea what is going on here?
It's a bug in the opt definition[0]. We appear to have created an IntOpt that expects a boolean value. It's possible you could work around the problem by setting it to 0 instead of False, but that's assuming there isn't any other code that requires an actual boolean.
I opened a bug[1] for the opt definition problem since it's separate from the existing bug about the mandatory flag.
0: https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_driv... 1: https://bugs.launchpad.net/oslo.messaging/+bug/1909036