Can you explain why this is not a bug in Nova? On the face of it, the code in Oslo is doing exactly what it intended: finding options that have been registered twice in the same group and raising the error:
"Unable to find group for option memcached_servers, maybe it's defined twice in the same group?"
After this change, the code no longer detects these errors as intended. Worse, now if a similar option is defined in a different group, that option will fail to show up in the output (see bug 1288586).
It seems like one or both of these Nova options should be in a separate group, so that they can be configured independently.
Can you explain why this is not a bug in Nova? On the face of it, the code in Oslo is doing exactly what it intended: finding options that have been registered twice in the same group and raising the error:
"Unable to find group for option memcached_servers, maybe it's defined twice in the same group?"
After this change, the code no longer detects these errors as intended. Worse, now if a similar option is defined in a different group, that option will fail to show up in the output (see bug 1288586).
It seems like one or both of these Nova options should be in a separate group, so that they can be configured independently.