Sam, is this just a regression in podified console config?
This is one of the items that's not yet complete in the console split. See the checklist in https://trello.com/c/9oaUh8xP Specifically, the following PRs are in place to discover if the TSB is enabled, although there are some small changes needed in addition to these for everything to work. https://github.com/openshift/origin-web-console-server/pull/18 https://github.com/openshift/origin/pull/18075 https://github.com/openshift/openshift-ansible/pull/6706
Additional PRs to support this: https://github.com/openshift/origin-web-console-server/pull/21 https://github.com/openshift/origin-web-console/pull/2683 https://github.com/openshift/origin/pull/18163 Even after these merge, we'll probably need to update openshift-ansible to redeploy the console after template service broker is installed.
Commit pushed to master at https://github.com/openshift/origin-web-console https://github.com/openshift/origin-web-console/commit/3b5b8917866eb5bf311db58038696bdfab6a8dc0 Merge pull request #2683 from spadgett/tsb-config Automatic merge from submit-queue. Bug 1534316: Check for new templateServiceBrokerEnabled flag Check for new flag from https://github.com/openshift/origin-web-console-server/pull/21 https://bugzilla.redhat.com/show_bug.cgi?id=1534316 /assign @jwforres
openshift-ansible changes: https://github.com/openshift/openshift-ansible/pull/6785
checked this issue in OCP v3.9.0-0.22.0, it has been fixed. Thanks!