Unable to delete cloud providers after upgrading cloudforms to version 3.2 (cfme-5.4.1)

Solution Verified - Updated -

Issue

  • After updating cloudforms to version 3.2 (fme-5.4.1), Deletion of an openstack cloud provider by executing "Remove Cloud Provider from the VMDB" action fails. There is no error or warning reported on dashboard to indicate why it's failing.
  • While provisioning new Openstack Instance from Cloudforms, it gives below error on clicking the 'Properties' tab or 'Submit' button:
Error text:

The single-table inheritance mechanism failed to locate the subclass: 'OpenstackResourceQuota'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Please rename this column if you didn't intend it to be used for storing the inheritance class or overwrite CloudResourceQuota.inheritance_column to use another column for that information. [miq_request/prov_field_changed] 

Environment

  • Cloudforms 3.2 (upgraded)
  • Red Hat OpenStack

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