Preheat your oven to 325°F first.
Remove the ham from packaging carefully.
Place it in your roasting pan.
Cover it tightly with aluminum foil.
This keeps the moisture locked inside.
Combine brown sugar and honey in saucepan.
Add pineapple juice and Dijon mustard next.
Stir in melted butter until smooth.
Add cinnamon and cloves for flavor.
Heat on medium until sugar dissolves completely.
Stir constantly to prevent burning.
Place covered ham in the oven.
Bake for about 1.5 hours initially.
Remove foil after this time passes.
Brush glaze generously over the ham.
Return to oven uncovered for 30 minutes.
Baste every 10 minutes with more glaze.
Use your meat thermometer to check temperature.
It should read 140°F when done.
The glaze should look caramelized and shiny.
Let the ham rest 15 minutes.
Then slice and serve to guests.