Description of problem:
During the creation of install-config, using openshift-install (openshift-install create install-config), the installer requires the IBM Cloud Account to have at least one CIS domain, regardless of the type of cluster the user wishes to create (Public uses CIS, Private uses DNS Services). DNS Services domains should also be listed in the query, and based on a CIS domain or DNS Services domain, set the publish mode accordingly (Public/External for CIS domain, Private/Internal for DNS Services domain).
Version-Release number of selected component (if applicable):
4.15
How reproducible:
100%
Steps to Reproduce:
1. Use an IBM Cloud account (API Key) without any CIS instances or domains 2. Run: openshift-install create install-config --dir ...
Actual results:
Expected results:
Successful creation of install-config
Additional info:
IBM Cloud is working on a solution to this issue. This would likely be cherry-picked to all releases that support IBM Cloud (4.12+).