sonofspike / cluster_mgnt_roles

OpenShift 4 Management Cluster Seed Playbook
Apache License 2.0
9 stars 8 forks source link

Redfish API fails on Supermicro servers without license #43

Open a1bokhari opened 3 years ago

a1bokhari commented 3 years ago

When trying to deploy on Supermicro servers, the redfish API fails if the servers don't have the SFT-DCMS-SINGLE license installed on Supermicro BMC. Perhaps the playbooks can check for license availability and get feedback to the user about the missing license.

hanengarcia commented 3 years ago

If the purpose is to provide a message about the missing license, then the redfish response itself would provide such info that the playbooks might be able to leverage. If the query requires a license, the request should return 403 Forbidden