Minor upgrade of 16.2.3 to 16.2.4 failed while performing step "3.1. Running the overcloud update preparation"

Solution In Progress - Updated -

Issue

  • We are performing minor upgrade of openstack 16.2.3 to 16.2.4 to fix bugs as suggested on redhat case 03365631. Update of Undercloud went successful but it failed on step "3.1. Running the overcloud update preparation" with below error.
(undercloud) [stack@director-16 templates]$ sh overcloud-update-prepare.sh
You are about to run a UPDATE command. It is strongly recommended to perform a backup before the update. Are you sure you want to update [y/N]?y
2022-12-16 07:05:39.982 189079 INFO tripleoclient.v1.overcloud_update.MinorUpdatePrepare [-] User confirmed action.
/usr/lib/python3.6/site-packages/openstack/resource.py:351: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()
  len(inspect.getargspec(type_).args) > 1)
2022-12-16 07:05:45.285 189079 INFO tripleoclient.v1.overcloud_update.MinorUpdatePrepare [-] Stack found, will be doing a stack update
Removing the current plan files
Uploading new plan files
Temporary Swift GET/PUT URL parameters have successfully been updated.
Plan updated.
Processing templates in the directory /tmp/tripleoclient-h00et1ow/tripleo-heat-templates
/usr/lib/python3.6/site-packages/openstack/resource.py:351: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()
  len(inspect.getargspec(type_).args) > 1)
2022-12-16 07:08:00.398 189079 ERROR openstack [-] Action tripleo.parameters.update execution failed: Error validating environment for plan overcloud: ERROR: Property error: resources.StorageVirtualIP.properties: Unknown Property DnsName
  File "/usr/lib/python3.6/site-packages/heat/common/wsgi.py", line 892, in __call__
    request, **action_args)
  File "/usr/lib/python3.6/site-packages/heat/common/wsgi.py", line 965, in dispatch
    return method(*args, **kwargs)
  File "/usr/lib/python3.6/site-packages/heat/api/openstack/v1/util.py", line 55, in handle_stack_method
    return handler(controller, req, **kwargs)
  File "/usr/lib/python3.6/site-packages/heat/api/openstack/v1/stacks.py", line 634, in validate_template
    raise exc.HTTPBadRequest(result['Error'])
: tripleoclient.exceptions.WorkflowActionError: Action tripleo.parameters.update execution failed: Error validating environment for plan overcloud: ERROR: Property error: resources.StorageVirtualIP.properties: Unknown Property DnsName
2022-12-16 07:08:00.409 189079 INFO osc_lib.shell [-] END return value: 1

Environment

  • Red Hat OpenStack Platform 16.2 (RHOSP)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content