I just noticed after upgrading to 20.10.5 the systemd unit for dockerd fails to start with the following error. Reverting to 19.03.14 fixes the issue for me. @JoshStrobl did something change in the most recent update where network manager would be blocking the new bridge?
bash
Apr 05 11:43:28 io dockerd[4676]: time="2021-04-05T11:43:28.485698755-07:00" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock.ttrpc
Apr 05 11:43:28 io dockerd[4676]: time="2021-04-05T11:43:28.485721312-07:00" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock
Apr 05 11:43:28 io dockerd[4676]: time="2021-04-05T11:43:28.485734661-07:00" level=info msg="containerd successfully booted in 0.021669s"
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.495539700-07:00" level=info msg="parsed scheme: \"unix\"" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.495567612-07:00" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.495596550-07:00" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///var/run/docker/containerd/containerd.sock <nil> 0 <nil>}] <nil> >
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.495610139-07:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.496006355-07:00" level=info msg="parsed scheme: \"unix\"" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.496020170-07:00" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.496037135-07:00" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///var/run/docker/containerd/containerd.sock <nil> 0 <nil>}] <nil> >
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.496047002-07:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.505758961-07:00" level=info msg="[graphdriver] using prior storage driver: overlay2"
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.509422198-07:00" level=info msg="Loading containers: start."
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.513367756-07:00" level=info msg="Firewalld: docker zone already exists, returning"
Apr 05 11:43:28 io dockerd[4661]: time="2021-04-05T11:43:28.887999032-07:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a prefe>
Apr 05 11:43:29 io dockerd[4661]: time="2021-04-05T11:43:29.020490647-07:00" level=info msg="stopping event stream following graceful shutdown" error="<nil>" module=libcontainerd namespace=moby
Apr 05 11:43:29 io dockerd[4661]: time="2021-04-05T11:43:29.021181039-07:00" level=info msg="stopping healthcheck following graceful shutdown" module=libcontainerd
Apr 05 11:43:29 io dockerd[4661]: time="2021-04-05T11:43:29.021283057-07:00" level=info msg="stopping event stream following graceful shutdown" error="context canceled" module=libcontainerd namespace=plugins.mo>
Apr 05 11:43:30 io dockerd[4661]: failed to start daemon: Error initializing network controller: Error creating default "bridge" network: Failed to program NAT chain: COMMAND_FAILED: 'python-nftables' failed: i>
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: internal:0:0-0: Error: Could not process rule: No such file or directory
Apr 05 11:43:30 io dockerd[4661]: JSON blob:
Apr 05 11:43:30 io dockerd[4661]: {"nftables": [{"metainfo": {"json_schema_version": 1}}, {"insert": {"rule": {"family": "inet", "table": "firewalld", "chain": "filter_INPUT_ZONES", "expr": [{"match": {"left": >
Apr 05 11:43:30 io systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Apr 05 11:43:30 io systemd[1]: docker.service: Failed with result 'exit-code'.
Apr 05 11:43:30 io systemd[1]: Failed to start Docker Application Container Engine.
Apr 05 11:43:30 io systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
Apr 05 11:43:30 io systemd[1]: Stopped Docker Application Container Engine.
Apr 05 11:43:30 io systemd[1]: docker.service: Start request repeated too quickly.
Apr 05 11:43:30 io systemd[1]: docker.service: Failed with result 'exit-code'.
Apr 05 11:43:30 io systemd[1]: Failed to start Docker Application Container Engine.
Apr 05 11:44:01 io systemd[1]: docker.service: Start request repeated too quickly.
Apr 05 11:44:01 io systemd[1]: docker.service: Failed with result 'exit-code'.
Apr 05 11:44:01 io systemd[1]: Failed to start Docker Application Container Engine.