1、.save our co-lo bills(and the planet).OCP OSFCI scaleHARDWARE MANAGEMENTOCP OSFCI scale:save our co-lo bills(and the planet)Jean-Marie Verdun,Distinguished Technologist,HPEArun Darlie Koshy,Senior Engineer,HPETEST&VALIDATIONConnect.Collaborate.Accelerate.The pandemic hit hardFirmware development had
2、 to become fully remote We needed real hardware execution for the test-debug-release workflow.Enable adoption of open framework at scaleWe need new tools!PROBLEMConnect.Collaborate.Accelerate.SOLUTION:OCP-OSFCIAutomatize remote build,testing and release management of BMC and ROM firmwareIt offers re
3、al hardware execution i.e.,not virtualized exactly as the firmware developer is used to on-siteValidate on target that Open-Source Firmware works as expected(OpenBMC and LinuxBoot)Make it fully open source and encourage community adoptionConnect.Collaborate.Accelerate.DEMO Get your account at https:
4、/osfci.techWe will show some of the key features likebuild,deploy,power-on via the GUIAPI interface better for automation and scriptingDEMO BUILD OPENBMCDEMO BUILD LINUXBOOTDEMO LOADDEMO POWER ONDEMO TEST(s)DEMO APIARCHITECTURE-ORIGINAL Modular architecture,configurable&written in Go API endpoints s
5、upporting:Automation including external frameworks like Contest Non-interactive mode Build and load firmware,log retrieval,power operations Enhanced logging&analytics OCP-OSFCI is fully open-source under MIT licenseARCHITECTURE-NEWBefore we assigned one compiler node per user with a 1:1 mapping to a
6、 system-under-test(SUT).The constraint around control,gateway and mechanisms around EM100s is via the fact that we offer real hardware execution.We avoid emulation/virtualization etc.to offer our engineers the workflow they are used to with added comfort of th