| Summary: | Cisco DUD drivers support for deploy and discover image | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ondrej <ochalups> | |
| Component: | openstack-ironic | Assignee: | Lucas Alvares Gomes <lmartins> | |
| Status: | CLOSED NOTABUG | QA Contact: | Toure Dunnon <tdunnon> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 7.0 (Kilo) | CC: | jschluet, lmartins, mburns, morazi, rhel-osp-director-maint, scorcora, sputhenp, yeylon | |
| Target Milestone: | async | Keywords: | ZStream | |
| Target Release: | 7.0 (Kilo) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1317918 (view as bug list) | Environment: | ||
| Last Closed: | 2016-04-05 14:54:02 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Bug Depends On: | ||||
| Bug Blocks: | 1317918 | |||
|
Description
Ondrej
2016-03-01 13:50:27 UTC
Hi Ondrej, We do have a cisco UCS driver [0], the model you have there does not seem to be on the tested platforms. But that doesn't means that it won't work, would be possible to test it at the customer? [0] http://docs.openstack.org/developer/ironic/drivers/ucs.html#tested-platforms (In reply to Lucas Alvares Gomes from comment #2) > Hi Ondrej, > > We do have a cisco UCS driver [0], the model you have there does not seem to > be on the tested platforms. But that doesn't means that it won't work, would > be possible to test it at the customer? > > [0] > http://docs.openstack.org/developer/ironic/drivers/ucs.html#tested-platforms Hi, This doc does not seem to help. We are not looking for ironic driver to do power management. But we are looking to make this driver available in the overcloud image and deploy ramdisk so that raid can be configured during deployment. Is there is a way to add this driver to overcloud image and deploy ramdisk? virt-customize should be usable for overcloud full image (but please note, you must replace the existing image in glance prior to deploying your cloud). (In reply to Sadique Puthen from comment #3) > (In reply to Lucas Alvares Gomes from comment #2) > > Hi Ondrej, > > > > We do have a cisco UCS driver [0], the model you have there does not seem to > > be on the tested platforms. But that doesn't means that it won't work, would > > be possible to test it at the customer? > > > > [0] > > http://docs.openstack.org/developer/ironic/drivers/ucs.html#tested-platforms > > Hi, This doc does not seem to help. We are not looking for ironic driver to > do power management. But we are looking to make this driver available in the > overcloud image and deploy ramdisk so that raid can be configured during > deployment. > > Is there is a way to add this driver to overcloud image and deploy ramdisk? Hi Sadique, Soft RAID configuration is not yet supported by Ironic. In the mitaka release we started introducing a generic interface for creating RAID devices across different vendors [0]. The spec is focused on Hardware RAID but it potentially can be extended for Software RAID (probably on the newton release). So, unfortunately at present we can't not support this. Some options we can take to support it is: 1. Open an RFE, since this is asking to add a new feature to the project that is not yet supported. 2. It's possible to hack your own ramdisk to create the Software RAID you are looking for. The IPA ramdisk that we use for OSP8+ is pluggable [1] and it's possible to create a custom hardware manager for it to do the work. For example the rackspace onmetal has their own hardware manager [2], not specific for RAID but you can have an idea. [0] http://specs.openstack.org/openstack/ironic-specs/specs/approved/ironic-generic-raid-interface.html [1] https://wiki.openstack.org/wiki/Ironic-python-agent#Pluggable_Backends [2] https://github.com/rackerlabs/onmetal-ironic-hardware-manager/blob/master/onmetal_ironic_hardware_manager/__init__.py Hope that helps, Lucas Clone to track for the RFE portion. (https://bugzilla.redhat.com/show_bug.cgi?id=1317918) Leaving this bug open to ensure the driver insertion itself worked as expected. customer case has been closed due to inactivity |