class SdxUpgradeService {

    public void updateRuntimeVersionFromCloudbreak(Long sdxId) {
        SdxCluster sdxCluster = sdxService.getById(sdxId);
        String clusterName = sdxCluster.getClusterName();
        LOGGER.info("Trying to update the runtime version from Cloudbreak for cluster: {}", clusterName);
        StackV4Response stack = ThreadBasedUserCrnProvider.doAsInternalActor(() ->
                stackV4Endpoint.get(0L, clusterName, Set.of(), sdxCluster.getAccountId()));
        sdxService.updateRuntimeVersionFromStackResponse(sdxCluster, stack);
    }

}