Buttrey was assigned to minor-league spring training Monday, Daniel Kramer of MLB.com reports.
Buttrey signed a minor-league contract with the Mariners on Tuesday.
Buttrey (finger) has made one appearance out of the bullpen since being reinstated from Triple-A Sugar Land's 7-day injured list Friday, covering two scoreless innings while allowing no hits and two walks and striking out one batter.
Buttrey announced Wednesday via his personal Twitter account that he has reported to the Astros' spring training facility in West Palm Beach, Fla. to begin rehab for a small hairline fracture in his right middle finger.
Buttrey signed a minor-league contract with the Astros on Tuesday that includes an invitation to major-league spring training, Sam Blum of The Athletic reports.
Buttrey cleared waivers and was outrighted to Triple-A Salt Lake on Wednesday.
Buttrey was designated for assignment by the Angels on Wednesday.
Buttrey pitched a perfect inning for Triple-A Salt Lake on Saturday.
Buttrey was reinstated from the restricted list and optioned to Triple-A Salt Lake on Saturday.
Buttrey announced Sunday that he's hopeful to resume his baseball career in 2022, Jeff Fletcher of The Orange County Register reports.