Australian Leisure & Hospitality (ALH) will have to sell beer, spirits and wine sourced from Foster's Group for at least two years, according to press reports.