message: rebase take 11
diff: @@ -48,8 +48,10 @@ import {
  VM_STATUS_V2V_CONVERSION_PENDING,
  CONVERSION_PROGRESS_ANNOTATION,
  VM_STATUS_IMPORT_PENDING,
  + VM_STATUS_PAUSED,
  } from './constants';
  import { Status } from '..';
  +import { isVMIPaused } from '../../selectors/vmi/basic';
  import { getPhase } from '@console/noobaa-storage-plugin/src/utils';
  const isBeingMigrated = (vm: VMILikeEntityKind, migrations?: K8sResourceKind[]): VMStatus => {
  @@ -102,6 +104,9 @@ const isReady = (vmi: VMIKind, launcherPod: PodKind): VMStatus => {
  return NOT_HANDLED;
  };
  +const isPaused = (vmi: VMIKind): VMStatus =>
  + isVMIPaused(vmi) ? { status: VM_STATUS_PAUSED } : NOT_HANDLED;
  +
  const isVMError = (vm: VMILikeEntityKind): VMStatus => {
  // is an issue with the VM definition?
  const condition = getVMStatusConditions(vm)[0];
  @@ -248,6 +253,7 @@ export const getVMStatus = ({
  const vmLike = vm || vmi;
  const launcherPod = findVMPod(vmLike, pods);
  return (
  + isPaused(vmi) ||
  isV2VConversion(vmLike, pods) || // these statuses must precede isRunning() because they do not rely on ready vms
  isBeingMigrated(vmLike, migrations) || // -||-
  (vm && isBeingImported(vm, pods)) || // -||-
  