Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Upgrade failed from 7.2.4 to 7.3.1 - Docker service failed to start

Featured Replies

  • Community Expert

It seemed to be stuck in some sort of docker start loop.

Looked like they are starting, as in they were all seen, and some say starting, then it all seems to crash, It says Docker Services could not be started, then it repeats all that.

Everything else seems to be ok. Drives were good, both my bfs drives (cache and cache-nvme) looked right.

I through I did everything beforehand to remove and risks -

1 - Waiting a reasonable time.

2 - Checked the reports from others

3 - I am macvlan, with hardcoded IP addresses in my br0 network, so added the mac's to each of these in the extra parameters

4 - flas backup

5 - updated all dockers and plugins

also my other backup unraid system went to this with no issues.

Luckily, the rollback from the gui works (have to re-save a few containers to get them to start however). so the flash backup was not needed.

Diags attached if anyone can help, and what can I do ahead for a successful re attempt.

tower-diagnostics-20260619-1403.zip

Solved by vw-kombi

  • Author
  • Community Expert

I asked AI about all this and he said there were some issues with the xml's in my config.

These has some old config it said (eth0 etc), so I deleted them all.

The log suggested (it said) an issue with the Firefox container, so that was deleted, plus its cfg/bak files too.

I have a large cleanup of all the very old xml files and only ones that match a running container are there now.

While on that topic, I also got it to verify the Mac addresses with this command -

for file in /boot/config/plugins/dockerMan/templates-user/*.xml; do \
if grep -qE "<Network>br0(\.[0-9]+)?</Network>" "$file"; then \
name=$(grep -Po '(?<=<Name>)[^<]+' "$file"); \
mac=$(grep -Po '(?<=--mac-address=)[^ <"]+' "$file" || echo "⚠️ MISSING MAC ADDRESS"); \
echo -e "Container: $name\n -> MAC: $mac\n"; \
fi; \

It also suggested I should stop docker, delete the docker file, then re-create it and then re-create all my containers, as a final check - but that seems like a way overkill and you would frighten people off if that was a 'normal' instruction.

  • Author
  • Community Expert
  • Solution

Seems a load of tidying up on the old unused docker xml files (assisted by AI) was needed for this.

Todays upgrade went in fine.

AI commands to check all the cfg files and made some edits and deleted some.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.