bcornec / python-redfish

Python library for RedFish RESTful API
Apache License 2.0
8 stars 19 forks source link

Ironic json support #75

Open uggla opened 8 years ago

uggla commented 8 years ago

The CSV file has the following columns:

  1. MAC Address ---> Update redfish to get oem data as information is only available in oem data.
  2. Management username --> conf
  3. Management password --> conf
  4. Management Address --> manager ip
  5. CPU Count --> ok
  6. Memory size in MB --> ok
  7. Disk Storage in GB --> from oem : https://10.3.8.49/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/ --> CapacityMiB
  8. Flavor (Not Used)
  9. Type (Not Used)
  10. Host UUID --> ok
  11. Host or Node name --> from cmd line
  12. Host IP Address to be set --> from cmd line
  13. ipmi_target_channel - Requires: ipmi_bridging set to single
  14. ipmi_target_address - Requires: ipmi_bridging set to single
  15. ipmi_transit_channel - Requires: ipmi_bridging set to dual
  16. ipmi_transit_address - Requires: ipmi_bridging set to dual
  17. ironic driver --> from cmd line
  18. Host provisioning IP Address --> from cmd line

redfish-client baremetal getinfo --format=csv|json