In small saucepan over medium heat, add pineapple juice & mustard, brown sugar, honey and spices. Stir over medium heat until slightly thickened.
Line deep baking dish with parchment paper (or not if you like scrubbing dishes). Place ham, flat side down in baking dish. Arrange pineapple rings on top of ham using cloves to secure pineapple to ham. Drizzle a few spoonfuls of glaze on top of ham.
Preheat oven to 325°F. Drizzle a few spoonfuls of glaze on top of ham.
Bake according to package directions (my 7 lb smoked ham cooked 15 minutes per pound)
Baste ham with remaining glaze every 20-30 minutes during cooking.
Remove ham from oven and pineapple from ham, discarding whole cloves.
Slice ham, drizzle glaze on top. Serve remaining glaze on the side.