Bug 1534316 - [TSB] Should not show openshift/templates on Catalog after TSB enabled
Summary: [TSB] Should not show openshift/templates on Catalog after TSB enabled
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Management Console
Version: 3.9.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 3.9.0
Assignee: Samuel Padgett
QA Contact: Yadan Pei
URL:
Whiteboard:
Depends On: 1506502
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-15 02:06 UTC by shahan
Modified: 2018-03-27 09:44 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
undefined
Clone Of: 1506502
Environment:
Last Closed: 2018-01-23 13:20:45 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0489 0 normal SHIPPED_LIVE Red Hat OpenShift Container Platform 3.9 RPM Release Advisory 2018-03-28 18:06:38 UTC

Comment 1 Scott Dodson 2018-01-15 02:52:26 UTC
Sam, is this just a regression in podified console config?

Comment 2 Samuel Padgett 2018-01-15 13:31:20 UTC
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

Comment 3 Samuel Padgett 2018-01-18 19:25:39 UTC
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.

Comment 4 openshift-github-bot 2018-01-18 20:26:14 UTC
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

Comment 5 Samuel Padgett 2018-01-18 21:47:28 UTC
openshift-ansible changes:

https://github.com/openshift/openshift-ansible/pull/6785

Comment 8 shahan 2018-01-23 05:30:54 UTC
checked this issue in OCP v3.9.0-0.22.0, it has been fixed. Thanks!


Note You need to log in before you can comment on or make changes to this bug.