Bug 1808888
Summary: | Ironic bare-metal discovery not working with idrac driver type (failed to get power state - WSMan request failed) | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Nenad Peric <nperic> |
Component: | openstack-ironic | Assignee: | RHOS Maint <rhos-maint> |
Status: | CLOSED CANTFIX | QA Contact: | Alistair Tonner <atonner> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16.0 (Train) | CC: | bfournie, christopher_dearborn, dtantsur, ietingof, mburns |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-03-02 13:32:48 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: | |
Embargoed: |
Description
Nenad Peric
2020-03-01 21:26:13 UTC
Please provide an sosreport when the problem occurs. iDrac is currently supported. Since this is easily reproducible I can do it right now. But before I do so, are there any other things you wish to collect (apart from sosreport)? Would it be beneficial if I left the systems in a broken state for a day or two if someone wants to log in and check it out? I cannot leave them like this for much longer that that unfortunately, since we need the environment deployed... Thanks! ironic-conductor.log.1:5331:2020-03-01 16:14:51.963 8 ERROR dracclient.wsman [req-481413fd-cb58-4c76-9223-c089032e586d 634ba25f2ea14d0bb00b43b517bb3740 a5ec179025db483ca19a2847dfeb6a9a - default default] A SSLError error occurred while communicating with 10.19.136.1, attempt 3 of 3: requests.exceptions.SSLError: HTTPSConnectionPool(host='10.19.136.1', port=443): Max retries exceeded with url: /wsman (Caused by SSLError(SSLError(1, '[SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:897)'),)) Note the "dh key too small". We've seen it with another vendor: apparently RHEL 8 no longer accepts weak certificates that have previously been accepted. There is nothing we can do about it. Could you try updating/regenerating the TLS certificate on the server side? You may be able to set drac_protocol in the node's driver_info to "http" to use insecure connection, but it depends on whether the server will accept it (probably won't). As the last resort, switch to IPMI. If you don't need any advanced features, it should work for you just fine. Hmm that is a certificate on the Dell chassis, or blades rather. Those certs might be older ones, that means that I would have to find a way to change/update the certificate on the blade(s). Since I only need this for simple OC deployment, I will switch to the IPMI, no exotic features needed in my case. Thanks for debugging! |