Details
Description
The setting ozone.scm.block.client.address allows extra flexibility but it is set to the ozone.scm.client.address all the time when we deploy the cluster.
Currently, KSM will fail to startup if ozone.scm.block.client.address is not configured. This JIRA suggests that we use ozone.scm.client.address as the default for the ozone.scm.block.client.address, so we don't have to explicitly configure ozone.scm.block.client.address.
Change involves modifying getScmAddressForBlockClients and the passing the default parameter to getHostNameFromConfigKeys and getPortNumberFromConfigKeys