<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/OpenBmc/bmcweb.git/static/google, branch master</title>
<subtitle>A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/'/>
<updated>2022-05-20T01:59:46+00:00</updated>
<entry>
<title>Add RootOfTrustCollection and RootOfTrust under Google service root.</title>
<updated>2022-05-20T01:59:46+00:00</updated>
<author>
<name>Vidya Satyamsetti</name>
<email>satyamsetti@google.com</email>
</author>
<published>2022-04-21T21:53:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/commit/?id=4cee35e72cc593f7d407c110ed8c19afb78d279c'/>
<id>urn:sha1:4cee35e72cc593f7d407c110ed8c19afb78d279c</id>
<content type='text'>
These are Google only resources powered by Hoth DBus interface.
The ComponentsProtected links is hardcoded for now.
But it will be queried from DBus and interpreted accordingly in the
future.

TEST:
$curl -u root:0penBmc -X GET http://[::1]:$PORT/google/v1/RootOfTrustCollection
{
  "@odata.id": "/google/v1/RootOfTrustCollection",
  "@odata.type": "#RootOfTrustCollection.RootOfTrustCollection",
  "Members": [
    {
      "@odata.id": "/google/v1/RootOfTrustCollection/Hoth"
    }
  ],
  "Members@odata.count": 1
}

$ curl -u root:0penBmc -X GET http://[::1]:$PORT/google/v1/RootOfTrustCollection/Hoth
{
  "@odata.id": "/google/v1/RootOfTrustCollection/Hoth",
  "@odata.type": "#RootOfTrust.v1_0_0.RootOfTrust",
  "Actions": {
    "#RootOfTrust.SendCommand": {
      "target": "/google/v1/RootOfTrustCollection/Hoth/Actions/RootOfTrust.SendCommand"
    }
  },
  "Id": "Hoth",
  "Location": {
    "PartLocation": {
        "ServiceLabel": "Hoth",
        "Locationtype": "Embedded"
    }
  },
  "Name": "RootOfTrust-Hoth",
  "Status": {
    "State": "Enabled"
}

$ curl -u root:0penBmc -X POST -d @req.json -H "Content-Type: application/json" http://[::1]:$PORT/google/v1/RootOfTrustCollection/Hoth/Actions/RootOfTrust.SendCommand
{
  "CommandResponse": "033B0000"
}

Signed-off-by: Vidya Satyamsetti &lt;satyamsetti@google.com&gt;
Change-Id: If64612468bb89e6d9251d848697608b7daf37339
</content>
</entry>
<entry>
<title>Add google service root</title>
<updated>2021-08-10T00:55:32+00:00</updated>
<author>
<name>Feras Aldahlawi</name>
<email>faldahlawi@gmail.com</email>
</author>
<published>2021-03-19T21:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/commit/?id=735ef6d87392d643901ffede8042652b29d8cce7'/>
<id>urn:sha1:735ef6d87392d643901ffede8042652b29d8cce7</id>
<content type='text'>
This commit introduces the following
=&gt; Service root for Google
=&gt; compiler option for the Google Root of Trust specific functionalities

Tested:
curl -vvvv --insecure --user $user_pass https://${bmc}/google/v1

Desing Doc can be found here https://github.com/openbmc/docs/blob/master/designs/oem/google/root_of_trust.md

Change-Id: I941b5cab55179279d0eff18aa29df62c3f226e47
Signed-off-by: Feras Aldahlawi &lt;faldahlawi@gmail.com&gt;
</content>
</entry>
</feed>
