History log of /openbmc/docs/REDFISH-cheatsheet.md (Results 1 – 24 of 24)
Revision Date Author Comments
# 8d4906ee 18-Jun-2024 Jagpal Singh Gill <paligill@gmail.com>

remove info for PATCH for ApplyOptions

BMCWeb is removing support for PATCH for ApplyOptions, hence remove the
related info sections from Redfish cheatsheet. The related diff from
BMCWeb is as under

remove info for PATCH for ApplyOptions

BMCWeb is removing support for PATCH for ApplyOptions, hence remove the
related info sections from Redfish cheatsheet. The related diff from
BMCWeb is as under -
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/72150.

Change-Id: I53cbc3e25df162d65dfda54c1758a1c0b489a431
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>

show more ...


# 275f271f 07-Mar-2024 Konstantin Aladyshev <aladyshev22@gmail.com>

Redfish cheatsheet: Correct Actions/Manager.ResetToDefaults command

According to the Redfish Data Model specification the correct parameter
name for the '/Actions/Manager.ResetToDefaults' action is

Redfish cheatsheet: Correct Actions/Manager.ResetToDefaults command

According to the Redfish Data Model specification the correct parameter
name for the '/Actions/Manager.ResetToDefaults' action is not
'ResetToDefaults' but 'ResetType'.
Change parameter name to match with the specification.

Change-Id: I92cda8479dff19e9cd0517d85973d05be8c73d9c
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>

show more ...


# f4febd00 08-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

Change-Id: I35ec9c19ae581e4dd00b515c1bba3a9c1862eeb1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# 9a8c365c 05-Oct-2022 Gunnar Mills <gmills@us.ibm.com>

Redfish-cheatsheet: Add Content-Type

From https://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7.2.1:
Any HTTP/1.1 message containing an entity-body SHOULD include a
Content-Type header field d

Redfish-cheatsheet: Add Content-Type

From https://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7.2.1:
Any HTTP/1.1 message containing an entity-body SHOULD include a
Content-Type header field defining the media type of that body.

Redfish also mentions this "In HTTP messages, the media type is
specified in the Content-Type header."

Tested: Did a few of these POSTs and PATCHes. Work as expected.

Change-Id: Ie20ddf6679b09646d348b6996190dca6529e2316
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 70bbfb44 06-Sep-2022 Jae Hyun Yoo <quic_jaehyoo@quicinc.com>

Redfish cheatsheet: fix the 'ApplyTime' descriptions

Fix descriptions of the 'ApplyTime' setting to make it work on the
latest code tree.

Signed-off-by: Jae Hyun Yoo <quic_jaehyoo@quicinc.com>
Chan

Redfish cheatsheet: fix the 'ApplyTime' descriptions

Fix descriptions of the 'ApplyTime' setting to make it work on the
latest code tree.

Signed-off-by: Jae Hyun Yoo <quic_jaehyoo@quicinc.com>
Change-Id: I923ea70bc2c59dc55f0e10e0c1a44ea917e35422

show more ...


# 9915e5d2 11-May-2022 Ed Tanous <edtanous@google.com>

Fix redfish cheat sheet firmware update

Hardcoding redfish paths is contrary to the Redfish standard. While the
redfish cheat sheet hardcodes a number of paths, the firmware update
path is particul

Fix redfish cheat sheet firmware update

Hardcoding redfish paths is contrary to the Redfish standard. While the
redfish cheat sheet hardcodes a number of paths, the firmware update
path is particularly hairy, as it's preventing us from effecting a
change that is correct per the standard, but because clients have copied
the incorrect cheat-sheet, requires openbmc to do code gymnastics to
keep some semblance of backward compatibility.

This commit fixes the documentation to call UpdateService, and pull out
the appropriate fields to then make a subsequent call to upload the
payload.

Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I5b822ec9f4495f1dcacd9973f31787ed23163870

show more ...


# c85e4df9 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Add warning about assuming ids

The Redfish spec discusses how a Redfish client should not assume an id.
This document hardcodes ids like ManagerId and ComputerSystemI

Redfish cheatsheet: Add warning about assuming ids

The Redfish spec discusses how a Redfish client should not assume an id.
This document hardcodes ids like ManagerId and ComputerSystemId.
Add appropriate warning.

Tested:
https://github.com/gtmills/docs/blob/fix-up-redfish-cheatsheet/REDFISH-cheatsheet.md

Change-Id: Ib0c8e0f09c98374757ac9377f1d90147cc682849
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# cb5e5cfa 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Disable IPMI

Change-Id: I5ddaaed4a020af2655e6c45f8a69f562f482a16a
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# 22ad91b4 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Enable NTP and add a Server

Tested: Tested these commands.
Change-Id: I7e8a8d9fe9b56331284becc5e937ee5eac323a3c
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# c4930a19 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Add viewing session

Change-Id: I5586e230801824e28368941834c5b193c0c6fff8
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# 93a199c3 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Add BMC Factory Reset

Change-Id: I54a1c694302230cf97de14f6f96fa676b4035788
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# 2ade7654 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Add BMC reboot

Change-Id: Ifaf1bcf06ff5d7f993fd96134b9ca8220fb79cf9
Tested: Did a BMC reboot
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# 2c204426 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Make BIOS boot control match

Remove $, bullets, and add a horizontal rule to match the other
sections.

Make this section look just like Host power or Firmwar

Redfish cheatsheet: Make BIOS boot control match

Remove $, bullets, and add a horizontal rule to match the other
sections.

Make this section look just like Host power or Firmware update.

Tested: https://github.com/gtmills/docs/blob/fix-up-redfish-cheatsheet/REDFISH-cheatsheet.md
Change-Id: Ib995ea9a6d22b1804b5d1c1ea30c07d5caebd263
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# ba8bf31c 17-Nov-2021 Gunnar Mills <gmills@us.ibm.com>

Redfish cheatsheet: Fix up ServiceRoot section

Clarify this is the Redfish Service Root.
Redfish in all its documentation intentionally calls this the Service
Root.

From htt

Redfish cheatsheet: Fix up ServiceRoot section

Clarify this is the Redfish Service Root.
Redfish in all its documentation intentionally calls this the Service
Root.

From https://redfish.dmtf.org/redfish/schema_index:
"The ServiceRoot schema describes the root of the Redfish Service,
located at the '/redfish/v1' URI. All other Resources accessible through
the Redfish interface on this device are linked directly or indirectly
from the Service Root."

The Service Root requires no authentication so remove -b.
No where else in this file is a cookie set or used.

Change-Id: I47b87b14c8d118c34889452a3775bf35bbc658fe
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 90f84ec8 18-Feb-2021 Timothy W. Kilmer <Timothy.Kilmer@ibm.com>

Change existing format of REDFISH-cheatsheet.md

removed $ on each of curl commands
removed bullets and used horizontal rules to break up cheatsheet

Signed-off-by: Timothy W. Kil

Change existing format of REDFISH-cheatsheet.md

removed $ on each of curl commands
removed bullets and used horizontal rules to break up cheatsheet

Signed-off-by: Timothy W. Kilmer <Timothy.Kilmer@ibm.com>
Change-Id: Id8cc03758370aa4148fd99e9ac568036adea8143

show more ...


# 411b75fe 03-Aug-2021 Konstantin Aladyshev <aladyshev22@gmail.com>

Update information about boot override via Redfish

Add information about legacy/EFI selector change.

Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I5891

Update information about boot override via Redfish

Add information about legacy/EFI selector change.

Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I58916e3e45f766b4a5bf4fd73490fc5b505189f5

show more ...


# f58df4f1 12-Feb-2021 Andrew Geissler <geissonator@yahoo.com>

add bios setup commands

Some useful command used recently for testing in this area

Change-Id: Ia744044b42dcf6c530c064c34c84ca1e63e39893
Signed-off-by: Andrew Geissler <geissonat

add bios setup commands

Some useful command used recently for testing in this area

Change-Id: Ia744044b42dcf6c530c064c34c84ca1e63e39893
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# dca598c3 04-Nov-2019 Gunnar Mills <gmills@us.ibm.com>

Redfish Cheatsheet: Fix Link

https://github.com/openbmc/docs/commit/b41aff0fabe137cdb0cfff584b5fe4a41c0c8e77#diff-69d0c5b64bdbed527f8d5d4eea750ba9L85
broke the Redfish link, fix it.

Redfish Cheatsheet: Fix Link

https://github.com/openbmc/docs/commit/b41aff0fabe137cdb0cfff584b5fe4a41c0c8e77#diff-69d0c5b64bdbed527f8d5d4eea750ba9L85
broke the Redfish link, fix it.

Tested: https://jbt.github.io/markdown-editor/
Change-Id: I6460ae9b0f2804aaa348ff586f08f76d46715756
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# b41aff0f 05-Sep-2019 Xiaochao Ma <maxiaochao@inspur.com>

Optimize REDFISH and REST documents

Optimized several documents about REST and REDFISH.
Add new command and fix out-of-date commands.
Tested on fp5280g2 that all commands are working

Optimize REDFISH and REST documents

Optimized several documents about REST and REDFISH.
Add new command and fix out-of-date commands.
Tested on fp5280g2 that all commands are working on openbmc version
2.8.0-dev-434-g48f8ce5a5-dirty.

Signed-off-by: Xiaochao Ma <maxiaochao@inspur.com>
Change-Id: Ibbf1857cef327e57cceb5ac9f206ddf10601cb42

show more ...


# 6eb7a424 01-Jul-2019 George Keishing <gkeishin@in.ibm.com>

Firmware update method via TFTP and ImageURI

Change-Id: Ic7317a620020575ba3b137b2d857269c3a0f07d2
Signed-off-by: George Keishing <gkeishin@in.ibm.com>


# 9afbdf28 28-Jun-2019 George Keishing <gkeishin@in.ibm.com>

Firmware ApplyTime settings Immediate and OnReset

Change-Id: I92dae449ec0524e5f1d2a60a7717e46b82e5cc4e
Signed-off-by: George Keishing <gkeishin@in.ibm.com>


# 7f2469dc 06-May-2019 George Keishing <gkeishin@in.ibm.com>

Firmware update CURL command

Change-Id: Ie79c27cd7fe53f918ebe1b9efa3388368a2ebd48
Signed-off-by: George Keishing <gkeishin@in.ibm.com>


# 4b7fcd62 13-Mar-2019 Anthony Wilson <wilsonan@us.ibm.com>

redfish: Update for system and logging changes

Updated to reflect the latest developments in Systems and
LogServices:
openbmc/bmcweb:
029573: bmcweb: Implement single Redfi

redfish: Update for system and logging changes

Updated to reflect the latest developments in Systems and
LogServices:
openbmc/bmcweb:
029573: bmcweb: Implement single Redfish "system" endpoint
323893: Initial redfish logging support

Change-Id: I8995e7f76d742bbbba49c352b30b9c539982fc77
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>

show more ...


# 00989a41 31-Oct-2018 Andrew Geissler <geissonator@yahoo.com>

Create initial REDFISH-cheatsheet

Some initial commands to get people started on authenticating
and executing some common redfish commands

Change-Id: Ia61e41af5663b59239fbf05d08

Create initial REDFISH-cheatsheet

Some initial commands to get people started on authenticating
and executing some common redfish commands

Change-Id: Ia61e41af5663b59239fbf05d080112a9419cdb73
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...