To complement those moves, Houston recalled left-handed pitcher Fernando Abad and infielder Brian Bixler from Triple-A Oklahoma City.
Weiland said earlier this week that the pain in his shoulder had been mounting since the late stages of Spring Training. Manager Brad Mills said he hoped that skipping Friday's start would be enough for Weiland, but the righty will likely miss at least three starts.
"It's been building up a little bit since late Spring Training," Weiland said earlier this week. "It's nothing too serious; it's stuff that I've felt before, and I want to stop it before it gets worse."
The right-hander is coming off his best start of the season, last Saturday, when he allowed three runs on six hits over seven innings against the Dodgers. For the season, he's 0-3 with a 6.62 ERA in three starts.
Gonzalez is hitting .231 (9-for-39) in 16 games (12 starts) after being acquired from the Red Sox via trade this past offseason. Per Major League policy, Gonzalez can remain on the paternity list for up to three days.
Abad made Houston's Opening Day roster, but he was optioned to Oklahoma City on April 9 after making two relief appearances. The southpaw has tossed 7 1/3 scoreless innings at Oklahoma City, striking out 12 and walking two.
Bixler was optioned to Triple-A on April 12 after going 1-for-6 in five games (one start) with the Major League club. At Oklahoma City, Bixler hit .429 with a pair of homers and four RBIs in 11 games.