Description of problem: When upgrading to last version 3.11.153, the upgrade playbook is replacing adminConsolePublicURL to https://console.{{openshift_master_default_subdomain}}, which is causing the upgrade to fail: "msg": [ "Error: AssetConfig.webconsole.config.openshift.io \"\" is invalid: config.clusterInfo.adminConsolePublicURL: Invalid value: \"https://console.{{openshift_master_default_subdomain}}/\": must be a valid URL", As we can see in logs, previous value was set properly: Before: 2019-11-22 13:33:36,980 p=9722 u=v002978 | ok: [master.example.com] => {"ansible_facts": {"existing_config_map_data": {"webconsole-config.yaml": "apiVersion: webconsole.config.openshift.io/v1\nclusterInfo:\n adminConsolePublicURL: https://console.example.com/\n Later: 2019-11-22 13:33:38,864 p=9722 u=v002978 | changed: [master.example.com] => {"changed": true, "module_results": [{"edit": {"apiVersion": "webconsole.config.openshift.io/v1", "clusterInfo": {"adminConsolePublicURL": "https://console.{{openshift_master_default_subdomain}}/", Version-Release number of selected component (if applicable): 3.11.153 How reproducible: Run upgrade playbook of last version
PR was already opened to address this: https://github.com/openshift/openshift-ansible/pull/12014
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:4050