The proper parameter to set is in /etc/ironic/ironic.conf: [ipmi] min_command_interval=10 Then restart the ironic services 'systemctl restart openstack-ironic*' The puppet modules for ironic should put this parameter into the config file (with the default value) so the operator can modify it as they see fit. Furthermore, I suggest that ALL parameters should be included in the ironic.conf file for operator reference. The comments would be nice, too.
Hi Ronelle, Dan, This varies depending on hardware and operators should adjust it according to what they have, unfortunately there's no perfect value that will work for everybody. By default Ironic sets 5 seconds between each IPMI command (per BMC), which is already a lot in computing terms.
Hi! Is this still a problem? I don't think that bumping that ironic default is a way to go, but we can probably bump it via puppet for tripleo specifically.
Seems to be working now as far as the CI machines are concerned.
Thanks! I'm closing it for now. If somebody sees similar issues, we can reopen it and change the option via puppet.