Fail to upgrade OCP from v3.4 to v3.5 with quick installer due to wrong variant version.

Solution Unverified - Updated -

Issue

  • Fail to upgrade OCP from v3.4 to v3.5 with quick installer due to wrong variant version with below errors:
Traceback (most recent call last):
  File "/usr/bin/atomic-openshift-installer", line 9, in <module>
    load_entry_point('ooinstall==3.0.0', 'console_scripts', 'oo-install')()
  File "/usr/lib/python2.7/site-packages/click/core.py", line 664, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/click/core.py", line 644, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python2.7/site-packages/click/core.py", line 991, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python2.7/site-packages/click/core.py", line 837, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python2.7/site-packages/click/core.py", line 464, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/ooinstall/cli_installer.py", line 1031, in upgrade
    ctx.obj['verbose'])
  File "/usr/lib/python2.7/site-packages/ooinstall/openshift_ansible.py", line 333, in run_upgrade_playbook
    inventory_file = generate_inventory(hosts)
  File "/usr/lib/python2.7/site-packages/ooinstall/openshift_ansible.py", line 63, in generate_inventory
    write_inventory_vars(base_inventory, lb)
  File "/usr/lib/python2.7/site-packages/ooinstall/openshift_ansible.py", line 142, in write_inventory_vars
    base_inventory.write('deployment_type={}\n'.format(ver.ansible_key))
AttributeError: 'NoneType' object has no attribute 'ansible_key'

Environment

  • Openshift Container Platform 3.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.