Description of problem: when customer execute "openstack stack update -t heat.yaml -e heat.env stack_name" with only new image indicated in heat.env, stack update is failed because of "no valid host found". In nova log we can see that nova-scheduler is searching for new resources (cpu, ram) to rebuild instance instead of using the same resources. That's why numatopolgy filter can not find new CPUs to pin and it's reported that no valid host was found. Version-Release number of selected component (if applicable): openstack-nova-api-14.1.0-27.el7ost openstack-nova-cert-14.1.0-27.el7ost openstack-nova-common-14.1.0-27.el7ost openstack-nova-compute-14.1.0-27.el7ost openstack-nova-conductor-14.1.0-27.el7ost openstack-nova-console-14.1.0-27.el7ost openstack-nova-migration-14.1.0-27.el7ost openstack-nova-novncproxy-14.1.0-27.el7ost openstack-nova-scheduler-14.1.0-27.el7ost How reproducible: Always Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
*** Bug 1714039 has been marked as a duplicate of this bug. ***
*** Bug 1751449 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2022:6543