Merge changes I83162c52,I4b4a7775,I9b2cc8de,I0b63d2fd,I8fa2d271, ... into main

* changes:
  Fix import
  Always enable gradual rolling out features for adte owners
  Add a member to owners
  Print full output when rolling output is enabled and subprocess failed
  Use StringIO instead of a string list
  Erase the rolling outputs after command finish
  Only display rolling output on tty terminals
  Support displaying TF subprocess progress in a rolling window
  Skip logging and hash calculation for 0 or 100 rollout percentage