Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-13741

"Could not match supplied host pattern, ignoring" message is returned when trying to delete semi-deployed node

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Major Major
    • None
    • rhos-16.2.z
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Important

      To Reproduce Steps to reproduce the behavior:
      After https://review.opendev.org/c/openstack/tripleo-common/+/717798 was merged we fail early with node deletion: if Ironic is unable to return BM node data for requested instance UUID, then we do not proceed with deletion.

      However, there are situations when we need to delete semi-deployed overcloud nodes (Heat and Nova resource were created and in FAILED/Error state, but Ironic server wasn't reserved). In this cases we can't delete overcloud nodes after subset of nodes failed provisioning during scale-out.

      We currently have VIP customer affected by this, so I am kindly asking for some workaround. Bug itself could be processed later.

      Expected behavior
      If records for overcloud node exist in Nova and Heat, then it should be possible to use openstack overcloud command to delete it

      Bug impact
      Cleanup after semi-failed scale-out is blocked

      Known workaround
      If scale-out failed completely, we can repeat deployment command with original node count. But in this case 3/20 nodes failed provisioning

              rhn-support-ramishra Rabi Mishra
              rhn-support-astupnik Alex Stupnikov
              rhos-dfg-df
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: