Continue to bake in the preheated oven, basting every 20 minutes, for about 2 hours. Cut the pineapple rings in half. Remove the ham from the oven and float the pineapple rings in the drippings. Allow the ham to rest for about 10 minutes, then slice and serve with the pineapple and sauce.