Disable irmc virtual media test_prepare_instance_with_secure_boot and test_clean_up_instance_with_secure_boot Related-Bug: #2025424 Explicitly close out test connection When creating a test database, we should follow the same pattern we know to be good, where an orphaned handler is not left in memory to close out a connection. Change connection style in dbTestBase to mirror how we do database connections so they close out when we are done with them. Change migrations timeout to be >60 seoncds In local testing, I found the migrations tended to take an average of 70 seconds. Granted, my test machine is old, and slow but the performance is very similar to a busy cloud provider. As such, increase the timeout to a larger value so we can enable the double migration test again. Also use BASE_TEST_TIMEOUT as time limit for unit tests, failing hard if that's passed. Co-Authored-By: Julia Kreger <juliaashleykreger@gmail.com> Change-Id: I84802be2e75751fe44ba2e1b60e60563cd276483
Ironic
Team and repository tags
Overview
Ironic consists of an API and plug-ins for managing and provisioning physical machines in a security-aware and fault-tolerant manner. It can be used with nova as a hypervisor driver, or standalone service using bifrost. By default, it will use PXE and IPMI to interact with bare metal machines. Ironic also supports vendor-specific plug-ins which may implement additional functionality.
Ironic is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.
Project resources
- Documentation: https://docs.openstack.org/ironic/latest
- Source: https://opendev.org/openstack/ironic
- Bugs: https://bugs.launchpad.net/ironic/+bugs
- Wiki: https://wiki.openstack.org/wiki/Ironic
- APIs: https://docs.openstack.org/api-ref/baremetal/index.html
- Release Notes: https://docs.openstack.org/releasenotes/ironic/
- Design Specifications: https://specs.openstack.org/openstack/ironic-specs/
Project status, bugs, and requests for feature enhancements (RFEs) are tracked in StoryBoard: https://storyboard.openstack.org/#!/project/943
For information on how to contribute to ironic, see https://docs.openstack.org/ironic/latest/contributor