Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1538974 - "WebConsole" as disabledFeatures does not honored when running a standalone registry cluster.
"WebConsole" as disabledFeatures does not honored when running a standalone r...
Status: CLOSED CURRENTRELEASE
Product: OpenShift Container Platform
Classification: Red Hat
Component: Installer (Show other bugs)
3.9.0
Unspecified Unspecified
medium Severity medium
: ---
: 3.9.0
Assigned To: Scott Dodson
Johnny Liu
: Regression
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2018-01-26 04:56 EST by Johnny Liu
Modified: 2018-03-27 05:46 EDT (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-02-12 10:40:11 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0489 normal SHIPPED_LIVE Red Hat OpenShift Container Platform 3.9 RPM Release Advisory 2018-03-28 14:06:38 EDT

  None (edit)
Comment 1 Dan Mace 2018-01-26 10:21:59 EST
I believe this is going to be an installer issue. As of 3.9, the web console is deployed in its own pod externally. If the operator doesn't want a web console, the web console shouldn't be deployed. The disabledFeature=WebConsole flag is no longer used.

The registry deployment type should do whatever is necessary to prevent the deployment of the web console.
Comment 2 Scott Dodson 2018-01-26 12:57:06 EST
Sam,

Lets drop something like this at the end of playbooks/init/basic_facts.yml this will depend on the earlier call to sanitize inventory which migrates from the legacy 'deployment_subtype' that QE is setting to 'openshift_deployment_subtype'.

- name: Disable web console if required
  hosts: oo_masters_to_config
  gather_facts: no
  tasks:
  - set_fact:
      openshift_web_console_install: False
    when: 
    - openshift_deployment_subtype == 'registry'
Comment 3 Johnny Liu 2018-01-28 21:49:25 EST
BTW, according to comment 1, if the disabledFeature=WebConsole flag is no longer used, it is better to be removed from /etc/origin/master/master-config.yaml either.
Comment 7 Johnny Liu 2018-02-05 01:13:54 EST
Verified this bug with openshift-ansible-3.9.0-0.36.0.git.0.da68f13.el7.noarch, and PASS.

When deployment_subtype=registry is set, no web console is installed.
# oc get project openshift-web-console
Error from server (NotFound): namespaces "openshift-web-console" not found

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