In a 9 by 13-inch roasting pan, add the carrots, celery and onions. Season the chicken both inside and out with the kosher salt and white pepper. Squeeze the lemon halves over the chicken and place the rinds inside the cavity. Place the bay leaves inside the cavity. In a small bowl, combine the garlic, rosemary, olive oil and butter. Rub the chicken both inside and out with the garlic rosemary blend and place in the roasting pan.
Place the pan in the oven and roast the chicken for 40 to 50 minutes, or until the juices run clear. To test this, insert a thermometer in the thickest part of a leg. It should register at 160 degrees internal temperature. Remove the chicken from the oven and allow to cool for 10 to 15 minutes before carving.
Pour off excess fat from pan and return to heat. Whisk in chicken stock, roasted garlic, white wine and chopped rosemary, scraping up the bits on the bottom of pan. Bring to a boil, then reduce to a simmer. Reduce gravy by half, until thickened.