Centurion_Dan | parazyd, KatolaZ - my TalosII power9 hardware has arrived. Will try to video the unboxing and getting it running on Devuan. I will try and get it to run a buildhost vm for ppc64 asap. | 02:46 |
---|---|---|
Centurion_Dan | hmmm discovered today in prep for building up my Talos II server that it uses OpenBMC which in turn uses systemd.... | 06:47 |
golinux | Oh NOOOOO! | 06:49 |
golinux | How are you going to get around that? | 06:50 |
Centurion_Dan | https://github.com/openbmc/docs/blob/master/openbmc-systemd.md | 06:59 |
Centurion_Dan | golinux: fork openBMC?? | 06:59 |
Centurion_Dan | basically openbmc (BMC stands for baseboard management controller) is an embedded (presumably ARM soc) that is used to manage the baseboard functions. So OpenBMC on the BMC does essentially what the Intel Management Engine does on Intel mainboards. | 07:12 |
onefang | I think the word you left out of that description Centurion_Dan is "OS", OpenBMC is an OS for the embedded computer that controls the motherboard out of band, like Intel's IME. OpenBMC is basically a specialised systemd based Linux distro. | 09:47 |
onefang | Forking it might be almost as hard as forking Debian was. | 09:49 |
onefang | Intel's IME is based on Minix I believe, so at least is systemd free, but that's entirely unhelpful to you. | 09:52 |
Centurion_Dan | I think we can just use armel or armhf devuan and drop in the custom software that provides the BMC functionality... at least it's all open source... ;-) | 10:00 |
onefang | Or just ignore it now, and leave it until later? It's not the main OS on the main CPU. | 10:01 |
onefang | Otherwise, yes sounds like a good idea. | 10:01 |
* onefang wishes I could find an open source version of the Intel IME OS, though my server company is not likely to install it on their hardware. Still, my home test box could use it. | 10:03 | |
parazyd | Centurion_Dan: We already have a TALOS II on the Devuan CI ;) | 10:20 |
parazyd | if you need it, you can already debootstrap ppc64 Ascii I believe | 10:20 |
Centurion_Dan | parazyd: excellent!!! | 10:35 |
Centurion_Dan | parazyd: what do you think about openBMC using systemd? and using Devuan instead as a base for the BMC instead? | 10:36 |
Centurion_Dan | not that it's a priority mind... | 10:37 |
parazyd | I'm indifferent tbh. Never used it. | 10:39 |
onefang | If it's anything like the Intel IMEs I'm familiar with, it's really only useful for remote access to power, reset, and console when the OS isn't running, or you fucked up your ssh config. | 10:41 |
onefang | If you have physical access, you may never need it. | 10:42 |
onefang | But as mentioned above, if I had a Devuan based one for my remote Intel server, and I could convince the server company to install it, I'd be happy. B-) | 10:45 |
Centurion_Dan | onefang: in this case it's actually used for the power up of the main system... and apparently they have a current issue with stability that comes from the "firmware - possibly an openBMC issue as it effects things like fan and cpu power which are managed it seems by the BMC | 10:57 |
parazyd | Centurion_Dan: I think you can still manage that through sysfs and procfs | 10:57 |
parazyd | Also in BIOS | 10:58 |
Centurion_Dan | correction 2nd cpu security lock out. | 10:58 |
Centurion_Dan | parazyd, there is no bios... all that is provided by the BMC... | 10:58 |
parazyd | Ah | 10:59 |
Centurion_Dan | I read the technical documents... | 10:59 |
parazyd | I thought you might do something through petitboot | 10:59 |
parazyd | You might be able to* | 10:59 |
Centurion_Dan | it uses and AST2500... https://www.aspeedtech.com/products.php?fPath=20&rId=440 | 11:00 |
parazyd | There's #openbmc here on freenode. They'll help :) | 11:01 |
onefang | OK, so nothing like what I'm familiar with then. And the last time I did any Power coding was on the PlayStation 3, just before it was released. | 11:01 |
onefang | Don't think the PS3 had one of those. | 11:01 |
parazyd | bbl | 11:02 |
* onefang wanders out to eat dinner. | 11:02 | |
golinux | You back? | 23:13 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!