Fresh installation of maas on fresh installation of Ubuntu 22.04.
On the controller the ‘fabric-*’ are not (automatically) detected.
The following error logs appear in the maas regiond.log
2023-03-30 07:37:15 provisioningserver.utils.services: [warn] Couldn't report test results: HTTP error [403]
2023-03-30 07:37:39 maasserver.regiondservices.active_discovery: [info] Active network discovery: Active scanning is not enabled on any subnet. Skipping periodic scan.
2023-03-30 07:37:39 twisted.internet.defer: [critical] Unhandled error in Deferred:
2023-03-30 07:37:39 twisted.internet.defer: [critical]
Traceback (most recent call last):
Failure: twisted.internet.error.MulticastJoinError: (b'\xe0\x00\x00v', b'\xc0\xa8z[', 98, 'Address already in use')
Digging through the source, IMHO this is the place where the error is logged:
maas/src/provisioningserver/utils/services.py:1181
in function _updateInterfaces
The underlying problem looks to be:
[pid 4533] setsockopt(13, SOL_IPV6, IPV6_ADD_MEMBERSHIP, {inet_pton(AF_INET6, "ff02::15a", &ipv6mr_multiaddr), ipv6mr_interface=if_nametoindex("enp1s0")}, 20) = -1 EADDRINUSE (Address already in use)
[pid 4533] setsockopt(13, SOL_IP, IP_ADD_MEMBERSHIP, {imr_multiaddr=inet_addr("224.0.0.118"), imr_interface=inet_addr("192.168.122.91")}, 8) = -1 EADDRINUSE (Address already in use)
maas 3.3.1-13169-g.94920eb1e 26658
Any hint?