Glentoran will be away to either Ballyclare Comrades or Annagh United.
Linfield will host Knockbreda or Carrick Rangers, and Crusaders face Newington.
Coleraine have been paired with Moyola Park or Loughgall, while it's the PSNI at home for Glenavon.
Ballinamallard United will take on Queen's University or Banbridge Town.
Donegal Celtic will face either Killymoon Rangers or their namesakes Lurgan Celtic.
Larne or Portstewart face Dungannon Swifts, Portadown welcome Limavady United or Sport & Leisure Swifts.
Premiership new boys Ards have Tobermore United or Wakehurst, and Warrenpoint Town play Bangor.
The ties are to be played on 26 August.