Keepalived installation results in hook install error

Hey ho!

Using a fresh install of charmed-kubernetes and following the manual for installing keepalived (HA for kubeapi-load-balancer | Ubuntu) results in hook install errors. I tried an older version of keepalived (29 and 24) as well, but same errors:

WARNING unit.keepalived/4.install Traceback (most recent call last):
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/charm/hooks/install", line 21, in <module>
WARNING unit.keepalived/4.install     from charms.reactive import main  # noqa
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/.venv/lib/python3.8/site-packages/charms/reactive/__init__.py", line 22, in <module>
WARNING unit.keepalived/4.install     from .endpoints import *  # noqa
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/.venv/lib/python3.8/site-packages/charms/reactive/endpoints.py", line 23, in <module>
WARNING unit.keepalived/4.install     from charms.reactive.helpers import data_changed
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/.venv/lib/python3.8/site-packages/charms/reactive/helpers.py", line 21, in <module>
WARNING unit.keepalived/4.install     from charmhelpers.core import host
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/.venv/lib/python3.8/site-packages/charmhelpers/core/host.py", line 41, in <module>
WARNING unit.keepalived/4.install     __platform__ = get_platform()
WARNING unit.keepalived/4.install   File "/var/lib/juju/agents/unit-keepalived-4/.venv/lib/python3.8/site-packages/charmhelpers/osplatform.py", line 13, in get_platform
WARNING unit.keepalived/4.install     tuple_platform = platform.linux_distribution()
WARNING unit.keepalived/4.install AttributeError: module 'platform' has no attribute 'linux_distribution'
ERROR juju.worker.uniter.operation hook "install" (via explicit, bespoke hook script) failed: exit status 1

What can I do?

Best regards,
pandac