Systemdumbass

This is how awesome systemd is:

I physically moved a Linux server from one place to another.

The server had two separate dual-port NICs with one port on each NIC bonded (teamed, in Windowsโ€™ terms). It had worked fine for almost a year.

Then I moved the server and re-connected the NICs โ€” using a photograph, so I know it was correct (verified it three times).

After the move, systemd had moved/mis-identified one of the ports in the bond, so even though the cables were plugged in correctly (I had a photo โ€” easy to verify), one half of the bond was not functional. (In other words, a port that systemd had called โ€œBillโ€ was now called โ€œJennifer.โ€ Since the bond software identifies ports by name, it was thus broken.)

So something that worked for 10 years in Linux without a problem is now completely unpredictably non-functional due to systemd.

Thatโ€™s quality, right there.