Overcloud deploy fails with no valid host because ramfilter
Issue
- nova-scheduler.log
-4096MB disk: -40960MB io_ops: 0 instances: 0 does not have 4096 MB usable ram before overcommit, it only has 0 MB. host_passes /usr/lib/python2.7/site-packages/nova/scheduler/filters/ram_filter.py:45
2018-01-06 18:03:47.057 26374 INFO nova.filters [req-681a27f0-d36e-4f68-9c3b-37f8ac3f7d22 a94cfd7ad5544d0194c40bdb1d67d765 9353cdc077a2496887b145276452bdd5 - - -] Filter RamFilter returned 0 hosts
- may notice ipmi command failure in ironic-conductor.log
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool ProcessExecutionError: Unexpected error while running command.
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool Command: ipmitool -I lanplus -H 192.168.x.x -L ADMINISTRATOR -p 623 -U emu -R 3 -N 5 -f /tmp/tmpUaNETE raw 0x00 0x08 0x03 0x08
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool Exit code: 1
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool Stdout: u''
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool Stderr: u'Unable to send RAW command (channel=0x0 netfn=0x0 xxx): Invalid data field in request\n'
2018-01-06 18:03:25.264 1474 ERROR ironic.drivers.modules.ipmitool
2018-01-06 18:03:25.266 1474 WARNING ironic.drivers.modules.deploy_utils [req-a30d99f2-4111-4764-a01f-8fd3f7db28e4 - - - - -] ipmitool is unable to set boot device while the node 99f29e84-7c8c-1000-b2exxxxxxx a is in UEFI boot mode. Please set the boot device manually.
- May also see retry filter failing
2017-11-27 09:46:41.997 12554 INFO nova.filters [req-2c4164ef-0865-48ae-b21e-db5f14344894 a94cfd7ad5544d0194c40bdb1d67d765 9353cdc077a2496887b145276452bdd5 - - -] Filter RetryFilter returned 0 hosts
2017-11-27 09:46:41.997 12554 INFO nova.filters [req-2c4164ef-0865-48ae-b21e-db5f14344894 a94cfd7ad5544d0194c40bdb1d67d765 9353cdc077a2496887b145276452bdd5 - - -] Filtering removed all hosts for the request with instance ID '61858f35-e8ba-464a-a6d4-50fdbee3ecc6'. Filter results: ['RetryFilter: (start: 5, end: 0)']
Environment
Red Hat OpenStac Platform 10.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.