HewlettPackard / python-ilorest-library

Python library for interacting with devices which support a Redfish Service
Apache License 2.0
187 stars 92 forks source link

Base.1.0.PropertyMissing when setting bios password #115

Closed mpictor closed 3 years ago

mpictor commented 3 years ago
$ ilorest setpassword --url https://1.2.3.4 -u user -p pass --currentpassword hunter2 --newpassword None --verbose --includelogs
iLOrest : RESTful Interface Tool version 3.2.2
Copyright (c) 2014-2021 Hewlett Packard Enterprise Development LP
-------------------------------------------------------------------------------------------------------------------------
Discovering data...Done
[400] Base.1.0.PropertyMissing
ILOREST return code: 63

Product Name ProLiant DL360 Gen10 iLO Firmware Version 1.45 Jun 27 2019 System ROM U32 v2.14 (09/05/2019)

Using iLOrest : RESTful Interface Tool version 2.1, the equivalent command (ilorest setpassword --url https://1.2.3.4 -u user -p pass '' hunter2) succeeds on the same machine.

JohnAZoidberg commented 3 years ago

The code for the ilorest command is here: https://github.com/HewlettPackard/python-redfish-utility Please submit your issue there.

rajeevkallur commented 3 years ago

This was fixed in later iLO versions. Please iLO FW > 2.40