[ale] Remove systemd network handling
Solomon Peachy
pizza at shaftnet.org
Wed Oct 13 10:02:57 EDT 2021
On Fri, Sep 24, 2021 at 10:22:43PM -0700, Alex Carver via Ale wrote:
> To get security fixes and some library bug fixes I had to update. It
> was not possible to stay with Stretch and get all the fixes I would have
> needed hence the upgrade to Buster. Nowhere in the notes did it
> indicate it was going to automatically add systemd timers to fire off
> apt and do background system updates.
To be fair, I recall Raspbian enabling automatic background apt metatada
updates by default. Whether that was implemented using cron or systemd
timers is immaterial; the policy did not change, only the mechanism used
to implement it.
Now Debian as a general rule tries very hard to respect user
configuration across updates but nothing is infalliable, that's why I
asked if you'd reported this bug. Assuming it was due to a _Debian_
change as opposed to _Raspbian_ -- there are a bunch of subtle (and
not-so-subtle) differencs between them, least of which including the
core purpose of the distribution.
But no [mainstream] linux distro I'm aware of automatically _applies_
updates without the user/admin/operator explicitly enabling/approving
it. So again, if something automatically _updated_ in the background,
that's *because the operator explicitly turned it on*.
Meanwhile, your primary gripe here is that Raspbian apparently changed
how their network interfaces were enabled/started/whatever, and it seems
systemd-network was implicated. Yet systemd-networkd is _not_ enabled
by default in Debian Bullseye (or Buster) so if it was being used on
your unit, again, it's either due to a change that _Raspbian_ made or
because someone with root access turned it on.
Or maybe Pottering did this in cahoots with Bill Gates using the 5G
COVID microchip and a backdoor in all Broadcom SoCs. (In a rare example
of the Illuminiati and Chinese Communist Party having aligned interests,
because the severe cutback in international flights due to COVID meant
they couldn't rely on the traditional chemtrail disperal methods)
> I'm disappointed in you Solomon. DO NOT PIN THIS ON ME. I was not given
> the option to keep my settings as they were, I would have not approved
> them and gone a different route if it had been disclosed. Flippant
> suggestions of "don't change it" don't support the case that this change
> should have not done harm since your case is that systemd is better and
> this is objectively not the case in this instance where removing a
> portion fixed a problem.
The Raspberry Pi folks have long recommended _against_ doing in-place
major upgrades from one OS release to the next, and have _never_
provided a supported upgrade path. While yes, it generally works thanks
to the efforts of Debian, Raspbian-specific changes to Debian aren't
checked, and won't block releases. This might be an example of one of
the consequences of undertaking this path.
So, yes, this _is_ on you -- You chose to undertake a path that was not
supported by upstream, who made no particular promises that it could be
expected to work, on a critical production system without first doing a
shakedown run to make sure there weren't any issues. Or maybe this was
the shakedown run. Either way, bugs are to be expected because only
_you_ can test your own environment. You deal with them and move on.
A useful data point here would be to install a from-scratch default
Raspbian loadout and see if it exhibited the same wonkiness. If not,
it's due to administrator/operator changes, most likely the unsuppported
upgrade. If it _does_ show the same wonkiness, to me that still
indicates some sort of physical hardware/connectivity issue that might
not be handled properly, because the problem you're reporting is hardly
widespread -- these days they're cranking out something like a million
of these things every month.
> I've reported it, it falls on deaf ears so not much I can do beyond that.
Reporting it is the bare minimum. But it's all Free Software, so you
could have tried to root-cause and fix the problem yourself -- but I
understand that's often (usually?) not practical for most folks.
- Solomon
--
Solomon Peachy pizza at shaftnet dot org (email&xmpp)
@pizza:shaftnet dot org (matrix)
High Springs, FL speachy (libra.chat)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mail.ale.org/pipermail/ale/attachments/20211013/567f104a/attachment.sig>
More information about the Ale
mailing list