News for hackers. Stuff that matters.
Re:Opening Up the Baseboard Management Controller by bradfitz on Wednesday January 15, 2020 @03:48PM (#22058348)
Actually, a good BMC lets you automate your fleet of machines and treat them like cattle, rebooting/reimaging on demand.
Re:Opening Up the Baseboard Management Controller by Lammy on Thursday January 16, 2020 @05:51PM (#22069915)
> a good BMC

I hope to see such a thing some day. The code quality and support lifecycles for these things are horrendous.

Re:Opening Up the Baseboard Management Controller by ipmifatwa on Wednesday January 15, 2020 @04:01PM (#22058514)
Cattle is when you DGAF that 1% of your machines failed to reboot. A tech can deal with it whenever.
Re:Opening Up the Baseboard Management Controller by MoosePirate on Wednesday January 15, 2020 @04:21PM (#22058769)
How are you rebooting your cattle though if not via the BMC?
Re:Opening Up the Baseboard Management Controller by tbyehl on Wednesday January 15, 2020 @04:34PM (#22058928)
More importantly, how do those cattle become cattle in the first place without BMC? How do you turn them into another breed of cattle without BMC?

Not that it can't be done... but that's a system dependent on the hardware doing the right thing, as opposed to a system that can tell the hardware what to do every step of the way.

Re:Opening Up the Baseboard Management Controller by gpapilion on Thursday January 16, 2020 @12:40AM (#22061971)
There are other solutions, like network pdus. It’s different but does the same job.
Re:Opening Up the Baseboard Management Controller by tedivm on Wednesday January 15, 2020 @04:38PM (#22058985)
I'm also curious how they're reimaging those machines.
Re:Opening Up the Baseboard Management Controller by ipmifatwa on Wednesday January 15, 2020 @05:50PM (#22059697)
What's wrong with PXE boot?
Re:Opening Up the Baseboard Management Controller by AdamJacobMuller on Wednesday January 15, 2020 @06:06PM (#22059815)
How are you triggering the machine to PXE boot? How are you recovering from situations where the machine becomes unresponsive or needs someone to look at a console to see why a failure occurred?
Re:Opening Up the Baseboard Management Controller by ipmifatwa on Wednesday January 15, 2020 @06:33PM (#22060040)
PXE boot it every single time and if it fails it goes on the repair list and some tech looks at it within 90 days and I DGAF about one dead cow.
Re:Opening Up the Baseboard Management Controller by MoosePirate on Wednesday January 15, 2020 @09:16PM (#22061097)
IPMI is bad. No argument.

Having the ability to remotely reboot servers is good, even in a “cattle” environment. Being able to pull temperature sensor data from servers is useful in a data center environment. Having an out of band console available can be helpful during incidents and outages, or with remote sites where there’s no tech that will be there. BMCs are useful in a large scale environment.

Re:Opening Up the Baseboard Management Controller by AdamJacobMuller on Wednesday January 22, 2020 @10:26PM (#22124560)
IPMI is the least bad solution to a problem. If someone came up with a better solution I'd be all over it.
Re:Opening Up the Baseboard Management Controller by denkmoon on Wednesday January 15, 2020 @07:53PM (#22060620)
You must realise that potential 90 day downtimes just aren't acceptable in some domains.

Just because most BMC implementations are bug riddled shitshows, that does not mean the concept of a BMC is bad. OpenBMC is the exact right solution to the problem of bad BMC implementations.

Of course, you've signed up with that name just to issue decrees about IPMI being bad :)