| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Adds secure boot support to ilo-uefi-https boot interface.
Change-Id: I1d08b88496764bbee5cf0a1d306eb7be31d0d373
Story: #2008258
Task: #41114
|
|/
|
|
| |
Change-Id: Ied66562bb2475513ddb8c712dedc5f50fc6cad4f
|
|
|
|
| |
Change-Id: Ief679596e49d8686fc778e342180d221255b15cf
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
I7cd08a37071ce330b4c254595d0745ca154ced2b only got some of the
$uuid instances. I thought I was just getting one, but there were
several. *shrugs*
Change-Id: I93a63c898a54926edd93b1978e86d0bdb33fe55e
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit follows up the observations in review 756708, updates
`$node_ident`, `$uuid` & `${node_uuid}` to <node>.
Story: 2008194
Task: 40964
Change-Id: I7cd08a37071ce330b4c254595d0745ca154ced2b
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
At the expense of some duplication this change allows finding driver
docs much easier.
Change-Id: Ib19f8551b173ad50f07a82a4de32cbc4cb95bd91
|
|/
|
|
|
|
|
|
| |
Also update the devstack plugin to use the same procedure.
Based on https://review.opendev.org/760423.
Change-Id: I8e20ad0fbc7e62e418b24ef56425328ec3a201b0
|
|
|
|
|
|
| |
It proved easy to overlook that it requires changing the deploy_interface.
Change-Id: Ibd4b76db4a78e0a71b6dce3d01cd3e9548e5b099
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Using software RAID with whole disk images requires specifying
a root partition UUID, but it is only possible through Glance.
This change adds an explicit field for that.
Change-Id: I55e3727aab3960ef472ec2db1f23c25db405e801
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit removes `--os-baremetal-api-version` from CLI examples,
updates some `openstack baremetal` commands to be `baremetal` and
removes -uuid from <node-uuid>
Story: 2008194
Task: 40964
Change-Id: I4421e98afdee9ed97506cb7e5d69da966cffd963
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The OS_AUTH_TYPE=token_endpoint plugin has been removed from Keystoneauth1
Setting that value as an envvar triggers a stack trace when performing
baremetal driver list
Change-Id: Ieb9c12f29c2f4df1ba89b792442e1768c8aee8a4
|
|/ /
| |
| |
| |
| |
| |
| | |
Support for this was added in https://review.opendev.org/500524 but
never documented.
Change-Id: Icc67ea11bd3dde08bfdc1e46d8c32d425f9ae4ac
|
|/
|
|
|
|
|
|
|
| |
The OAT project was gone for a long time, the successor opencit was
also in an unmaintained state for a few years, let's remove this
piece from the doc as it can't provide meaningful instructions to be
useful.
Change-Id: If77e1125c05e2351c757c4397ea524617e91926d
|
|
|
|
|
|
|
|
| |
Updates ironic documentation to change "openstack baremetal" to "baremetal"
Change-Id: I95afa010aeb4fb08aff05adf0cfb7a200db8a53f
Story: #2008194
Task: #40962
|
|
|
|
|
|
|
|
|
|
|
| |
This patch implements reporting number of NVIDIA Tesla T4
devices connected to a system by discovering such devices
and reporting them through capability 'pci_gpu_devices'.
Change-Id: If713895f05f08a9827c4c085108abb3e388b2a2e
Story: 2008118
Task: 40839
Depends-On: https://review.opendev.org/#/c/750364/
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Fix the incorrect Ussuri release mapping.
Change-Id: I77589745a89104ddc948f084f21a60cef8265271
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds support for performing firmware updates using the
redfish and idrac hardware types.
Co-Authored-By: Aija Jaunteva <aija.jaunteva@dell.com>
Change-Id: Ie8f3f68c4a771121ec0ee13ce9349c7cd2b1e567
Depends-On: https://review.opendev.org/#/c/745950
Story: 2008140
Task: 40872
|
| |
| |
| |
| |
| |
| |
| | |
This commit addresses the remaining comment on the
changes for iso less vmedia support patch.
Change-Id: I25c224adf27c1479e541331bd31a8c5ba30c1b45
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit allows virtual media deployment/rescue
using kernel/ramdisk pair by creating iso on the fly
for ilo and ilo5 hardware types. Also it adds support
of dhcp less deploy to ilo and ilo5 hardware type.
Change-Id: I08e37a9f5268c15ba954b34ad706b900e5430da6
Story: #2006691
Task: #40893
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds idrac hardware type support of a BIOS interface
implementation that utilizes the Redfish out-of-band (OOB) management
protocol and is compatible with the integrated Dell Remote Access
Controller (iDRAC) baseboard management controller (BMC). It is named
'idrac-redfish'.
The idrac hardware type declares support for that new interface
implementation, in addition to all BIOS interface implementations it has
been supporting. The highest priority BIOS interface remains the same,
the one which relies on the Web Services Management (WS-Man) OOB
management protocol. The new 'idrac-redfish' immediately follows it.
Co-Authored-By: Eric Barrera <eric_barrera@dell.com>
Co-Authored-By: Richard G. Pioso <richard.pioso@dell.com>
Co-Authored-By: Mike Raineri <mraineri@gmail.com>
Story: 2008100
Task: 40803
Depends-On: https://review.opendev.org/#/c/750020/
Change-Id: Ic5a1da418dccb0f3ec92914909aacd7c339d8837
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
Split ramdisk deploy information away from other deploy interfaces,
since it's so different from the other interfaces (and to highlight
it in the top-level index).
Change-Id: Id3a5d71141451a45e89ffdba903966bb7da84d55
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: I224eca4d8b331711369b17903098daa9fec27d7d
Story: #2008073
Task: #40761
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Please consider providing lolcat gifs to the fund to help
ironic developers recover from the headaches of iPXE + LACP.
In all seriousness, we needed to document this headache and it
does so at a fairly high level so we are not shaming anything
specifically.
Change-Id: Ic792697a0574e45723c8076002aa802ad22b3d54
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Per discussions with stendulker, the Edgeline servers are not
recognized by proliantutils which means they are not handled
properly and the wrong devices can be set/selected for setting
the next boot device. This is largely because proliantutils
thinks Edgeline hardware is 8th generation instead of 10th
generation hardware.
Since the docs explicitly state Proliant line of rackmount
servers, it seems logical to clarify the Edgeline servers
as it is a different line of servers with a different
market focus.
Change-Id: I75062be1799ea5dd906e675d1b53c10d4f23ce3a
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Negotiation fails for some hardware, let's allow an explicit setting.
Change-Id: I04a3391f85412dcabc6105bd91beb1da25bdfc19
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Accepts the certificate from a heartbeat and stores its path in
driver_internal_info for further usage by the agent client (or
any 3rd party deploy implementations).
Similarly to agent_url, the certificate is protected from further
changes (unless the local copy does not exist) and is removed
on reboot or tear down (unless fast-tracking).
Change-Id: I81b326116e62cd86ad22b533f55d061e5ed53e96
Story: #2007214
Task: #40603
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
This commit addresses remaining comments on the One Button
Secure Erase clean step patch for iLO5 based Gen10 servers.
Change-Id: I606991b77dfc409a4ab0b966afdbb368fe8c2b54
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch adds few of the security dashboard parameters
to iLO capabilities. It adds :
- overall_security_status
- last_firmware_scan_result
- security_override_switch
Story: 2008024
Task: 40678
Change-Id: I7ef2ce1a20fbc1b258fce0f8ebd53661b24e66ff
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch removes the dependency from ironicclient to
communicate with neutron in favor of openstacksdk.
Also:
* Use import keystoneauth1.loading as ks_loading accross
the project.
* Refactor to have one 'get_client' function, removing the
'_get_config_client' method. Setting config_client=True
when calling 'get_client' returns a client using auth
options values from conf parameters.
Depends-On: https://review.opendev.org/735601
Change-Id: Ib6c0fa2acfc33deb9c5b36ae724d5d8304d1dd29
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removes the deprecated support for token-less agents which
better secures the ironic-python-agent<->ironic interactions
to help ensure heartbeat operations are coming from the same
node which originally checked-in with the Ironic and that
commands coming to an agent are originating from the same
ironic deployment which the agent checked-in with to begin
with.
Story: 2007025
Task: 40814
Change-Id: Id7a3f402285c654bc4665dcd45bd0730128bf9b0
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit adds functionality to perform out-of-band one button
secure erase for iLO5 based HPE Proliant servers. Using this a
user can securely erase the whole system. It includes deleting
any deployment settings profiles, all licenses, Active Health
System (AHS) and warranty data stored there, reseting BIOS and
erasing supported non-volatile storage data.
Change-Id: I2f46a67580e8a607a91a3f6660feb85ed1827dc8
Story: #2007964
Task: #40458
|