Heat your oven to 300ºF.
In a saucepan set over medium heat, combine the pineapple, brown sugar, and sriracha. Cook, stirring frequently, until reduced by half – about 5 minutes.
Score the ham and place it in a baking dish. Spread one third of the glaze over the ham. Bake 1 hour.
Remove the ham from the oven and spread with half of the remaining glaze. Return to the oven and bake 45-60 minutes, or until warmed through.
Slice thinly and serve with remaining glaze.