Bug 1589941
| Summary: | Upgrade fails - Configmap for node-config-master must be present | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Vikas Laad <vlaad> | ||||
| Component: | Cluster Version Operator | Assignee: | Vadim Rutkovsky <vrutkovs> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Vikas Laad <vlaad> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 3.10.0 | CC: | aos-bugs, jokerman, mmccomas, rteague, sdodson, vlaad, vrutkovs, wmeng, xtian | ||||
| Target Milestone: | --- | Keywords: | Regression | ||||
| Target Release: | 3.10.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-06-13 12:26:53 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
Created attachment 1450158 [details]
ansible log with -vvv
I also saw this error on a 3.10 to 3.10 upgrade. It appears the API was not responding for an unknown reason. A second run of the upgrade passed this task. This is a lack of documentation issue. We're forcing people to create configmaps during the upgrade process. Can you please take a look at https://github.com/openshift/openshift-ansible/pull/8710 and see if that helps to explain the situation? Formal documentation is coming soon. Hit it on both openshift-ansible-3.10.0-0.65 and openshift-ansible-3.10.0-0.66 Block all upgrade tests. This seems to be happening anytime 3.9 is updated to 3.10. Created https://github.com/openshift/openshift-ansible/pull/8727 to fix it. running playbooks/openshift-master/openshift_node_config.yml creates config maps. Install continues without any errors. Scott, Is there a doc bug ? or can we use this as doc bug ? *** This bug has been marked as a duplicate of bug 1569476 *** |
Description of problem: I am trying to upgrade from 3.9 cluster to 3.10 cluster and getting following error. TASK [openshift_node_group : fail] ********************************************************************************************************** task path: /root/openshift-ansible/roles/openshift_node_group/tasks/check_for_config.yml:5 fatal: [ec2-34-220-187-111.us-west-2.compute.amazonaws.com]: FAILED! => { "changed": false, "failed": true, "msg": "Configmap for node-config-master must be present" } 3.9 cluster has 1 lb 3 masters 3 etcd (separate) 1 infra 2 computes Version-Release number of the following components: openshift-ansible - 0626581810b7577e64ba2ba0d7d8aba7ae7b91f2 rpm -q ansible ansible-2.4.4.0-1.el7ae.noarch ansible --version ansible 2.4.4.0 config file = /root/openshift-ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible python version = 2.7.5 (default, May 4 2018, 09:38:16) [GCC 4.8.5 20150623 (Red Hat 4.8.5-34)] Steps to Reproduce: 1. create 3.9 cluster (version openshift v3.9.27) 2. run 3.10 upgrade playbook openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_10/upgrade.yml Actual results: Please include the entire output from the last TASK line through the end of output if an error is generated Expected results: Upgrade should complete. Additional info: Please attach logs from ansible-playbook with the -vvv flag