Skip to content
Snippets Groups Projects
Commit 4ba70008 authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "Add redfish_address variable and support discovering it"

parents 242f3452 425e0020
No related branches found
No related tags found
No related merge requests found
......@@ -13,3 +13,6 @@ ipmi_username:
# Password to use to access a host's BMC via IPMI.
ipmi_password:
# Address to use to access a host's BMC via Redfish.
redfish_address:
......@@ -46,9 +46,10 @@
and host not in ignore_hosts %}
{% set hostvars=ironic_inventory._meta.hostvars[host] %}
{% set ipmi_address=hostvars.driver_info.ipmi_address | default %}
{% set redfish_address=hostvars.driver_info.redfish_address | default %}
{% set system_vendor=hostvars.extra.system_vendor | default %}
{% set bmc_type=system_vendor | bmc_type_from_system_vendor %}
{{ host }} ipmi_address={{ ipmi_address }} bmc_type={{ bmc_type }}
{{ host }} {% if redfish_address %}redfish_address={{ redfish_address }} {% elif ipmi_address %}ipmi_address={{ ipmi_address }} {% endif %}bmc_type={{ bmc_type }}
{% endif %}
{% endfor %}
......
......@@ -14,6 +14,9 @@
# Password to use to access a host's BMC via IPMI.
#ipmi_password:
# Address to use to access a host's BMC via Redfish.
#redfish_address:
###############################################################################
# Dummy variable to allow Ansible to accept this file.
workaround_ansible_issue_8743: yes
---
features:
- |
Adds a new ``redfish_address`` variable and extends the ``kayobe overcloud
inventory discover`` command to discover the address from the Bifrost node
inventory.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment