Description of problem: The upgrade from 1.3 to 1.4 using ansible playbook fails because --drain is not an option for 'oc adm manage-node' but is oc adm drain Version-Release number of selected component (if applicable): 1.4 How reproducible: every time Steps to Reproduce: 1. ansible-playbook -i inventory.erb openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_4/upgrade.yml Actual results: fatal: [console.techdope.io -> console.techdope.io]: FAILED! => {"changed": true, "cmd": ["/usr/local/bin/oc", "adm", "manage-node", "192.168.0.139", "--drain", "--force"], "delta": "0:00:00.197877", "end": "2017-01-19 10:09:45.916133", "failed": true, "rc": 1, "start": "2017-01-19 10:09:45.718256", "stderr": "Error: unknown flag: --drain\n\n\nUsage:\n oc adm manage-node [options] Expected results: According to: https://github.com/openshift/openshift-ansible/blob/def9d435ef60b1f11c29db2fc98fe266bbd4041d/roles/openshift_facts/library/openshift_facts.py#L870 It should be evacuate for 1.4 and not drain. In any case, it shouldn't be --drain but instead oc adm drain Additional info:
This was fixed in https://github.com/openshift/openshift-ansible/pull/3459