From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web11.12640.1636036501405262401 for ; Thu, 04 Nov 2021 07:35:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=fU1NdYyN; spf=temperror, err=temporary DNS error (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0942c6339f=abner.chang@hpe.com) Received: from pps.filterd (m0134424.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1A4EW1Ks028012 for ; Thu, 4 Nov 2021 14:35:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=pps0720; bh=IFLrBSwRoV3v1zdqpszQ3L5Hid40Eq2McSTJUOVdkSU=; b=fU1NdYyNwZUAtjnudwVoNysLFyXwVwe1Jjlm9u8Wy+EiF4/lC/V1snxrS2jrIWhAdJOq dMgyMLoyYn5O6H0DC41KmvZMNg/LiBodVbzAzvMHANmOubxji0kL01ZuJyVo0huLCKjV XOAd34lMiZitodNapuDReETFO9G+GInUWbbcSTLDHtZGaviYetRbGhT/eG9Kun6mVhxv BmnAj4j6NVdR+MNXkZbKdqeaEi0TQ/dYaqvAH7+ucmJ7VN7kF61JHvZBMXqTBXYj0CMo oRNIOywOsJNXt+qxgCgM8hgYdTig50o3CLprQTqCCGeTypaFo5FxCfxgsAzXX/HccOIV 3w== Received: from g4t3427.houston.hpe.com (g4t3427.houston.hpe.com [15.241.140.73]) by mx0b-002e3701.pphosted.com with ESMTP id 3c4cjebra0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 04 Nov 2021 14:35:00 +0000 Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3427.houston.hpe.com (Postfix) with ESMTPS id 6AF595C for ; Thu, 4 Nov 2021 14:34:59 +0000 (UTC) Received: from G4W9335.americas.hpqcorp.net (16.208.33.85) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 4 Nov 2021 14:34:57 +0000 Received: from G1W8106.americas.hpqcorp.net (16.193.72.61) by G4W9335.americas.hpqcorp.net (16.208.33.85) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 4 Nov 2021 14:34:57 +0000 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (15.241.52.10) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Thu, 4 Nov 2021 14:34:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aMiFgZNXNcZEHFTmaBUITyQFIvioDwbs9P6TLfTOi9Gje0IaEqtB/tJ1b+jmc60LNvn6NwoWm357qQ3jNHsgKrVRxmE1IW3pZNirQp6Y9V+69v1iKeMF3fxqWnhAjrPngq0pTATKhd90d7PAHa0XAE8JeyAphK3XuLUrb/m05/4n1uvApsmS9YmkjzajPPWVRcMpTlYWIKrZ6GGY9R9aFY6t+JJrEDtg6CPYdv9Ngdhgc6zjKE89/C4rYbBUt0cgSkCzEN+vkwQPVAW3VjZxS9ZHvpGX76YQHI/EswpFOSG2cc3VAdfLHAvLze0TrRLfPosMQiltoTqHf7C7VKrUug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IFLrBSwRoV3v1zdqpszQ3L5Hid40Eq2McSTJUOVdkSU=; b=jgEL4kHa5eeYEiKoC2VAycTlkUvgXCEyXSFGaWDrtf3ZS5riI5MD7693Fq57iQks/ZA/lSBPhfmJnGe7HGCnby89biisYu7EX9eARyS0pkGjdCAIcMBvLpG1vbc5yuEapQf7naV33koZQdPt5l62ZaqLfQikUNMzIkL2ASggqPjeT1arCrsoqI6HcHYxaLpvKQOEjHEWIRjBmGdmzhQ/ail7I+kQLtXpLL0Qn5AlkoCX8pB9tX882Ku38ryf+WvVlqxnH4Me+TWSkXhKf119KxMuTjYqx4lGmfPXKgo0rlWF0OM3OJl4h2l9ypw0PGCH1h8Tl+gDc0DTwGnRo2jYqA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB1045.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7511::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Thu, 4 Nov 2021 14:34:54 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::85c4:1828:a12:8be7]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::85c4:1828:a12:8be7%8]) with mapi id 15.20.4649.021; Thu, 4 Nov 2021 14:34:54 +0000 From: "Abner Chang" To: "devel@edk2.groups.io" CC: "Wang, Nickle (HPS SW)" , "Chen, Aaron" , "Chang, Abner (HPS SW/FW Technologist)" Subject: [RFC] EDK2 Redfish client is upstream to edk2-staging Thread-Topic: [RFC] EDK2 Redfish client is upstream to edk2-staging Thread-Index: AQHX0YdAaLmXA4WuWEeoMjQX+L5tGA== Date: Thu, 4 Nov 2021 14:34:53 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 5ddbbfd7-f6c2-0467-f1b3-c81b07210d2e authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=hpe.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 51e5acb9-af24-415a-f213-08d99fa0445a x-ms-traffictypediagnostic: CS1PR8401MB1045: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Gq8WBKvQNnWPWui+TkdbpjgZAB+FPJmFItxPzgo0ck6s0uHecOhRcORI7GNAb0ZnNvfR1QRVuGtA2MPW0Y57l+ciDPeg3rFLjVU0cwE8AUcuZOZNR0uiXOe5Ea6KmvyHUdQ3lZN5jH9tVjm2jrT/D29cRabITdDksXSiKBNerEK2r2WziSslu88h3pzWdekqKNfVqQfdxOPb8iru02mvLkOuHFn1F12uAv9PiBpDREHpeBLSjRCG5o81/p7qsPlCrr5/HmrGGKwPTtXCTZvcTjRNJuCOLz2AIlZxxni79oF3RgbQyh9lyAKXDQDaTj1EqEVCnNyvYcL+abGhQ9HOQOrjA3aCxCesULtfoL1OM0u2hhI/WHekdGgftfa5Yl0ZDPyPdjPv9C/705EUKUZUgkmyV60aESSMpfbKYcD5gWalbHsiooUxCRK/wQdYx7XlmSM4Ac7axqtA6qq4LHOiVK8d4UYOAsqGemqlUk8fWEMk4c9F5uX822fuY63/EgeBuXyqaEFEewtoNS19hVIHlllKCTVnV0I1OJDR/3Nh8YcxXEVH12UmKovsR8SitBYbf6UVwlMOIiQJ9fLxC+2cqnScnmV3ivRSVuk+5Hys7UX2ptmRMVC8IhZVIHnNQamUfpmIVx37cUEWZ3BZLseaFveFt0KyuOr/tz7JtqB3HImtPsLEm5JzR0EJn1BIEVAumXkIg/+LVumaPTrSxiSKVzq4TEcNO0EC5+oDYM7W1efEgd1EDPd0EgB4wwLsPXkZvNB/OFWPEJBECivyVIpZoFAhXRThVK/qZhiFvja8IenI16aZAbtTvssx19LpOB3+xx9xMX+sFqT/38IdwPaZXw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(366004)(82960400001)(33656002)(91956017)(7696005)(66946007)(76116006)(6916009)(38100700002)(122000001)(54906003)(86362001)(166002)(316002)(71200400001)(4326008)(9686003)(186003)(19627405001)(52536014)(8676002)(5660300002)(55016002)(55236004)(966005)(508600001)(66446008)(66476007)(66556008)(64756008)(2906002)(26005)(6506007)(8936002)(38070700005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?oBNd5PURnlaJK/oHmSBhSIHdxWQSe5PCRO8U/e4U1wcfefZwWh6QSTaV?= =?Windows-1252?Q?CBmSyVrhF/6yjAum2x7mpPuvt6uNRTRwa0xxOzMuLphIC9OwH+XOGJ6Q?= =?Windows-1252?Q?U0p8pl8L3/ueuG+kAQYBSkuMT3epucQYPGXlhWPsJQMA90Pa2XSVPsL4?= =?Windows-1252?Q?esrFRID1wQp/CgfntOoM8meG1bQi96ctSvDTwXJW70he8OH690OmuSiz?= =?Windows-1252?Q?TboBhZG8k9FwyYFZwhlI62dVCbQyS6MHGEWTMPNJ34Y66j5GKR8gm5A6?= =?Windows-1252?Q?QFP9HHl0E+kik4HMsaG1S/r1iBT3v6EZYE6APJKKQBG3BfhBD6QX7jYn?= =?Windows-1252?Q?0lwKi55d3QxhFS4XqVEcyTRjtKDAaOhtocm7hn3bAWgMffN2M++YMwGb?= =?Windows-1252?Q?IolJ6qc6hEPrduA8sfKX3efTsrNh49OppBJXnedy4G0ZPJRqD3x3YGPP?= =?Windows-1252?Q?nmPV1q4s4dSX8AVa8EU29IZXsBuJnL1e5+jo5IPf6dZ4HepVufog1sss?= =?Windows-1252?Q?SXdBvU4ckZsOACsa5cUAw4kCzUnS6Qq5HOBgEP0R1n0pu+uO7GncBtjz?= =?Windows-1252?Q?Qnv62avgqrGwaGOFzZdkhAn/zZVlbVkJApEsmqMV2W3bMhqVEEf/l+Sp?= =?Windows-1252?Q?Cb8o3x4sOVMH6TNYhTMPyGUvKRR0/cbCx2ZjvQ/9YadttVIT6hE9Hoad?= =?Windows-1252?Q?2uG3wh4t1x5XuVocJ+rhV2lmh+Adtp6daNvhYYj4wsMU5f3vQi6/w9z/?= =?Windows-1252?Q?iPhoS5SPG90c0nnhS0+/DYFrNfp2ZGbbe5u05Xd/h9L9KCz6rnJZMyEa?= =?Windows-1252?Q?a3mp7DM0Q/se13TVCP2pFYCxesLrn1/5gfefy6udoFrQ3KEqLpEtJi44?= =?Windows-1252?Q?+o9cuo+i2sUr+ETIirgBx58WQahc/QTWzNQtJe4tu2G4GRU+Bw3UXPjI?= =?Windows-1252?Q?Cq3ZGZ0n5WiZlV0E1fBobFZy6lIXlhttni5FTS9LQ7WCGTNHG7d8egcA?= =?Windows-1252?Q?KRLV/RM6PmhKveK5WOmAOQ+nkeXe+BNau2rgoXl5C+nBM103ufNSAbWh?= =?Windows-1252?Q?NwUy2NwrVdw0Xg1iNBDYDCqMzonLSETPcEU3SXIYSN8V6F8VC60YTH1v?= =?Windows-1252?Q?sMmHPOJs6uLozKvHEmVpUnH7Ks3B/JQ8meWoVmW6ASc2+9ztpkBJZJAb?= =?Windows-1252?Q?pTWiyLY4jFWn5CBSxXQM9JfimqK2yKg4dQx+F2g7inxkrcVeZ3Czlo4u?= =?Windows-1252?Q?UHk336+S53ENdE8ujygGSLKeQikaV7e6yQimJ/u6N/W+y1+XQTsVt1Ew?= =?Windows-1252?Q?fo20c9AQz8kkz1LeXKP/aD76RA1Y1vdn0VaSgOXqxwwj8F+uuSXNFDpB?= =?Windows-1252?Q?Xh4YdwyQrDyqecbb0aOnbZOt+6cZz6T0Mwbi+7XmD7r0M6GsyfAse2hx?= =?Windows-1252?Q?lW/ffZ47sbzGksTsDDoJi9rJvA9E7WDzwEKrKD4gOEwx8pfCgv/eMFBt?= =?Windows-1252?Q?5rviwGKg3y2nDEtE7olVgGcFVAUwGysB7m7AtJPEtHyftbJ8pPNnQ0di?= =?Windows-1252?Q?EB8T8VKJbsWm9JmgHGIXCP9LEZ4DofIhOHSH42wiwLmuAggVZtFAFS1D?= =?Windows-1252?Q?YGVpxdephm4fgmlSuVg27C8+0R4jUTg38Z0GVS7AC9gqWsrAR8Fst97o?= =?Windows-1252?Q?hcOA7NC5/fs7et/aHkM/h1SYZxlgNYmgqvtoMnao8I+YAniXbTnt/hUO?= =?Windows-1252?Q?PwUYuMk+mWHDT0VC0/Y=3D?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 51e5acb9-af24-415a-f213-08d99fa0445a X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2021 14:34:53.8451 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5l6g4O+6faGCNQ4ZOpysj0CPrMm8c906s0Kdh6f8dSHfIFBEvyxLi6r9WnZLiPwH11jsZxUK1JzEr3XhN2YfiA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB1045 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: vjXz2VI8lJJVebDNWyz_idLXemgsk8Gx X-Proofpoint-ORIG-GUID: vjXz2VI8lJJVebDNWyz_idLXemgsk8Gx X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-11-04_04,2021-11-03_01,2020-04-07_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 impostorscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 adultscore=0 priorityscore=1501 clxscore=1015 mlxscore=0 mlxlogscore=880 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111040058 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB114468611FA75565F0300140FF8D9CS1PR8401MB1144_" --_000_CS1PR8401MB114468611FA75565F0300140FF8D9CS1PR8401MB1144_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi, EDK2 community, Just FYI, base on RedfishPkg which is the EDK2 Redfish foundation, we upstr= eam EDK2 Redfish Client implementation to edk2-staging repo. In case you don=92t know this project, below is the information regarding e= dk2 Redfish foundation, https://github.com/tianocore/edk2/blob/master/RedfishPkg/Readme.md And the link to the branch of EDK2 Redfish client implementation we just up= stream to edk2-staging. https://github.com/tianocore/edk2-staging/blob/edk2-redfish-client/RedfishC= lientPkg/Readme.md The goal of EDK2 Redfish client is to provide an open-source solution for t= he interoperability of platform BIOS configuration using Redfish. On EDK2, = the implementation is to map HII configuration to the standardized Redfish = property defined in the Redfish schema. This reduces the OEM proprietary Re= dfish BIOS properties (BIOS Attribute) which are used to configure the same= setting on the platforms produced by different OEMs. This also facilitates= having a common server management tool that can configure platform BIOS se= ttings on the different brands of server in out-of-band. You can take a look at the above links if you are interested in this projec= t, evaluate it, and you are welcome to report the issues or comments. Thanks and regards, Abner --_000_CS1PR8401MB114468611FA75565F0300140FF8D9CS1PR8401MB1144_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Hi, EDK2 community,

Just FYI, base on RedfishPkg which is the EDK2 Redfish foundation, we upstream EDK2 Redfish = Client implementation to edk2-staging repo.


In case you don=92t know this pro= ject, below is the information regarding edk2 Redfish foundation,

https://github.com/tianocore/edk2/blob/master/RedfishPkg/Readme= .md

And the link to the branch of EDK= 2 Redfish client implementation we just upstream to edk2-staging.

https://github.com/tianocore/edk2-st= aging/blob/edk2-redfish-client/RedfishClientPkg/Readme.md

 

The goal of EDK2 Redfish client is to provide an open-source solution for t= he interoperability of platform BIOS configuration using Redfish. On EDK2, = the implementation is to map HII configuration to the standardized Redfish = property defined in the Redfish schema. This reduces the OEM proprietary Redfish BIOS properties (BIOS Att= ribute) which are used to configure the same setting on the platforms produ= ced by different OEMs. This also facilitates having a common server managem= ent tool that can configure platform BIOS settings on the different brands of server in out-of-band.

You can take a look at the above = links if you are interested in this project, evaluate it, and you are welco= me to report the issues or comments.


Thanks and regards,

Abner


--_000_CS1PR8401MB114468611FA75565F0300140FF8D9CS1PR8401MB1144_--