monogon-dev / monogon

The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!
https://monogon.tech
Apache License 2.0
377 stars 9 forks source link

BMaaS agent: 'Defuse' ESPs other than the one we installed into #264

Open q3k opened 12 months ago

q3k commented 12 months ago

Some production machines we're dealing with seem to be very confused by the existence of two EFI System Partitions - the one stock on the machine and the one we created on a separate disk.

We might want to implement 'defusing' the inactive ESP to perhaps convince the EFI firmware to actually not break and boot whatever is on the new ESP.

The big question is mostly when do we do this. Sounds like something we should make configurable, so that some part of the BMaaS can decide, given on some machine shape, whether we perform the defusing or not.

leoluk commented 6 months ago

Did we end up working around this?