# Fail to Update umbrelOS1.5 --\> 1.7.1

**URL:** <https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043>\
**Category:** Support and Troubleshooting\
**Created:** [April 29, 2026, 5:02pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043 "2026-04-29T17:02:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![TAC](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/tac/32/4538_2.png) [@TAC](https://community.umbrel.com/u/TAC)\
**Post date:** [April 29, 2026, 5:02pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/1 "2026-04-29T17:02:06Z")

</div>

I’m running on a Intel NUC. When I click the Install now from the Settings screen I get an Update Failed message and have to reenter my password.to log back in. The system is still on 1.5 and tells me umbrelOS 1.7.1 is now available to install.

---

<div class="post-metadata">

**Author:** ![Youknowme221091](https://avatars.discourse-cdn.com/v4/letter/y/5f9b8f/32.png) [@Youknowme221091](https://community.umbrel.com/u/Youknowme221091)\
**Post date:** [April 29, 2026, 6:34pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/2 "2026-04-29T18:34:53Z")

</div>

Same thing over here!

Running a small nuc with unknown hardware but also grub boot installed.. [@admins](https://community.umbrel.com/groups/admins)

I tried everything to make it work the last 48 hours but nothing works, and im so happy with the external usb support but it needs to work​😔

---

<div class="post-metadata">

**Author:** ![fogetdapain](https://avatars.discourse-cdn.com/v4/letter/f/85e7bf/32.png) [@fogetdapain](https://community.umbrel.com/u/fogetdapain)\
**Post date:** [April 30, 2026, 7:03am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/3 "2026-04-30T07:03:51Z")

</div>

Is there already 1.7.1 I only see 1.7 ?

---

<div class="post-metadata">

**Author:** ![Youknowme221091](https://avatars.discourse-cdn.com/v4/letter/y/5f9b8f/32.png) [@Youknowme221091](https://community.umbrel.com/u/Youknowme221091)\
**Post date:** [April 30, 2026, 9:42am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/4 "2026-04-30T09:42:18Z")

</div>

Thats the upfollowing release.. its called Semantic Versioning (SemVer).

To explain why a version jumps from 1.5 directly to 1.7.1, it helps to understand the standard Major.Minor.Patch structure:

​The Format: X.Y.Z..

​X - Major Version: Incremented when you make incompatible API changes.

​Y - Minor Version: Incremented when you add functionality in a backward-compatible manner.

​Z - Patch Version: Incremented when you make backward-compatible bug fixes.

---

<div class="post-metadata">

**Author:** ![DanManTX](https://avatars.discourse-cdn.com/v4/letter/d/e9c0ed/32.png) [@DanManTX](https://community.umbrel.com/u/DanManTX)\
**Post date:** [April 30, 2026, 4:04pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/5 "2026-04-30T16:04:03Z")

</div>

This seems to happen to all of us Intel NUC owners… I had the same problem trying to update from 1.4.2 to 1.5 on a Intel NUC (Model NUC10i7FNH). I ended up starting over from scratch and loading 1.5. I haven’t tried updating to 1.7.1 yet, but I’m sure I’ll have similar problems with a failed install.

---

<div class="post-metadata">

**Author:** ![bmentink](https://avatars.discourse-cdn.com/v4/letter/b/bbce88/32.png) [@bmentink](https://community.umbrel.com/u/bmentink)\
**Post date:** [May 1, 2026, 1:33am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/6 "2026-05-01T01:33:25Z")

</div>

Try stopping your apps before upgrading.

I managed the 1.5 to 1.7.1 upgrade but it resulted in 5 apps refusing to start.

The only way I managed to resolve this, was to restore each app using “rewind” from my backup server .. to the day before the upgrade.

This really sucks for a server OS

(My system is a RPI5)

---

<div class="post-metadata">

**Author:** ![AJam](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@AJam](https://community.umbrel.com/u/AJam)\
**Post date:** [May 1, 2026, 8:35am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/7 "2026-05-01T08:35:38Z")

</div>

Hello,  
I suggest you check the logs:  
`cat /var/lib/mender/device_type`  
`mender --version`  
`sudo systemctl is-active mender-client mender 2>/dev/null || true`  
and check if you have an external disk mounted. If so, unmount it.  
`sudo umount /home/umbrel/umbrel/external/Untitled`  
then restart the 1.7.1 installation.

---

<div class="post-metadata">

**Author:** ![Don911](https://avatars.discourse-cdn.com/v4/letter/d/0ea827/32.png) [@Don911](https://community.umbrel.com/u/Don911)\
**Post date:** [May 1, 2026, 3:23pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/8 "2026-05-01T15:23:08Z")

</div>

Hi, I do have an external disk with the blockchain data on. Would I then shut down my Pi4, disconnect the external drive and then start and update?

---

<div class="post-metadata">

**Author:** ![AJam](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@AJam](https://community.umbrel.com/u/AJam)\
**Post date:** [May 1, 2026, 3:47pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/9 "2026-05-01T15:47:51Z")

</div>

Yes, try doing it like that.

---

<div class="post-metadata">

**Author:** ![TAC](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/tac/32/4538_2.png) [@TAC](https://community.umbrel.com/u/TAC)\
**Post date:** [May 1, 2026, 9:19pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/10 "2026-05-01T21:19:53Z")

</div>

And what if you boot off the external drive?

---

<div class="post-metadata">

**Author:** ![Don911](https://avatars.discourse-cdn.com/v4/letter/d/0ea827/32.png) [@Don911](https://community.umbrel.com/u/Don911)\
**Post date:** [May 2, 2026, 6:13pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/11 "2026-05-02T18:13:19Z")

</div>

Starting the Pi4 without the external SSD did not work. I just got to a page where I could set up a new Umbrel or restore. So I assume info about my Umbrel is stored on the SSD, not the SD card? Or is there another way to do it?

---

<div class="post-metadata">

**Author:** ![AJam](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@AJam](https://community.umbrel.com/u/AJam)\
**Post date:** [May 2, 2026, 6:55pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/12 "2026-05-02T18:55:53Z")

</div>

Yes, your assumption is correct. On Umbrel OS (especially Raspberry Pi setups), the base OS lives on the microSD card, while all your apps, data, Bitcoin blockchain, files, settings, and configurations are stored on the external SSD. This design allows you to reflash the SD card without losing everything.  
When you boot without the SSD, Umbrel detects no external storage and drops you into the fresh setup/restore screen—which is expected behavior.  
Recommended Upgrade Path: Clean Flash (Safest for Major Version Jump)  
Upgrading from 1.5 to 1.7.1 via the in-UI OTA update has been problematic for many users (especially on Pi 4/5), with failed updates, apps not starting afterward, or other issues.a6989b  
Backup first (if not already using Umbrel’s built-in backups):  
Use the Backups feature in umbrelOS 1.5 (to USB, NAS, or another Umbrel).  
Or manually copy critical data if possible.  
Download the latest image:  
Get umbrelos-pi4.img.zip from the official releases: [Release umbrelOS 1.7.1 · getumbrel/umbrel · GitHub](https://github.com/getumbrel/umbrel/releases/tag/1.7.1) (or the latest).  
Flash the new image to your microSD card:  
Use Balena Etcher (recommended) or Raspberry Pi Imager.  
Flash the .img file to the SD card (not the SSD).  
Boot with the SSD attached:  
Insert the newly flashed SD card.  
Connect your external SSD.  
Power on the Pi 4.  
It should boot into your existing Umbrel (it detects the data on the SSD and restores/mounts everything). The first boot may take 5–10+ minutes.  
Access it:  
Go to umbrel.local (or your Pi’s IP) in a browser.  
Log in with your existing credentials.  
This process is the standard way to “upgrade” the OS on Pi hardware and is more reliable than in-place OTA for bigger jumps.  
If OTA Update Still Appeals (Less Recommended Right Now)  
In Settings → check for updates and try installing 1.7.1.  
Stop all apps first.  
Some users report issues with external drives or Mender (the update system)—check logs if it fails (cat /var/lib/mender/device\_type, etc.).  
Have a backup ready and be prepared to fall back to the flash method.

---

<div class="post-metadata">

**Author:** ![Pinipon88](https://avatars.discourse-cdn.com/v4/letter/p/db5fbb/32.png) [@Pinipon88](https://community.umbrel.com/u/Pinipon88)\
**Post date:** [May 2, 2026, 8:35pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/13 "2026-05-02T20:35:56Z")

</div>

I’d recommend you not to follow what someone copy-pasting from an AI suggests (and clearly hasn’t tested himself), it’s safer to wait for a smother upgrade version, there’s probably no need to rush, and this version hasn’t been tested enough, it went from beta to final version in just 6 days.

My 2 cents.

---

<div class="post-metadata">

**Author:** ![dvdribeiro](https://avatars.discourse-cdn.com/v4/letter/d/e480ec/32.png) [@dvdribeiro](https://community.umbrel.com/u/dvdribeiro)\
**Post date:** [May 3, 2026, 1:42am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/14 "2026-05-03T01:42:49Z")

</div>

My case is a little different. I run Umbrel on a miniPC and I was updating from version 1.5 to 1.7.1. Initially, the installation was completed and after restarting, my browser displayed that initial screen asking me to create an account or restore a backup.

I have my apps and data on a second SSD drive. Since version 1.0 or 1.1, I used to run these steps via SSH so that my Umbrel would recognize my credentials and I could access my data again:

-=-=-=-=-=-=-=-=-=-=-=-=  
login umbrel - umbrel  
lsblk  
sudo mount /dev/sdb1 /home  
lsblk  
sudo nano /etc/fstab  
#comments out old /home  
/dev/sdb1 /home ext4 defaults 0 0  
ctrl x -Y  
sudo reboot now

-=-=-=-=-=-=-=-=-=-=-=-=

I did exactly the same thing this time, however, when accessing umbrel.local it remained on the welcome page, not recognizing that I already had an account. I verified that now the edit I made to the fstab file no longer remains after the restart. Somehow Umbrel is erasing it, so it doesn’t recognize my second drive and can’t find my data.

After much discussion with Gemini trying to solve the problem, which apparently has to do with something called Rugix, I found no alternative but to revert to version 1.5. I flashed it from the USB, ran the commands above, and everything went back to normal.

Now, if possible, I would like suggestions on how to update to version 1.7.1 safely. I’m not in a hurry to update, but I know I’ll have to do it sooner or later, because something has changed in the reboot process and will remain in future versions.

Those of you who have a second SSD to store apps and data, how are you getting Umbrel to automatically identify this other drive? I’m thinking of creating a backup, installing version 1.7.1 again, and trying to restore my account with that backup. Will that work?

Thank you for your attention.

---

<div class="post-metadata">

**Author:** ![bmentink](https://avatars.discourse-cdn.com/v4/letter/b/bbce88/32.png) [@bmentink](https://community.umbrel.com/u/bmentink)\
**Post date:** [May 3, 2026, 2:24am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/15 "2026-05-03T02:24:41Z")

</div>

After running for a couple of days my Dockge app now no longer shows any stacks, is it a Docker issue? How do I fix from ssh ..thanks

(The data is all there for the containers that Dockge manages, but the stacks are gone .. how to restore?)

EDIT: Seems the docker.pid was locked, so docker would not run. Deleted it and restarted Dockge and got everything back.

---

<div class="post-metadata">

**Author:** ![gremytecka](https://avatars.discourse-cdn.com/v4/letter/g/ce7236/32.png) [@gremytecka](https://community.umbrel.com/u/gremytecka)\
**Post date:** [May 3, 2026, 10:09am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/16 "2026-05-03T10:09:23Z")

</div>

To my opinion umbrel should solve these issues.  
It is not a communities task to experiment with workarounds, which may fail or not. Update should be tested extensively before lauch. Hardware mentioned here is common hardware.

---

<div class="post-metadata">

**Author:** ![aymxdd](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/aymxdd/32/8137_2.png) [@aymxdd](https://community.umbrel.com/u/aymxdd)\
**Post date:** [May 3, 2026, 10:31am UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/17 "2026-05-03T10:31:55Z")

</div>

I also tried to upgrade from 1.5 to 1.7.1 on my Pi 4B, using both OTA updates and SD card flashing, and every time the SSD was not “mounted” by UmbrelOS.

Sometimes the umbrel services straight up failed to start, no dashboard, nothing and sometimes it was just like a fresh install using the SD card’s storage.

Even tried to upgrade my SSD enclosure to make sure it supports UASP (a suggestion from Gemini).

What I noticed though is that on boot, when I ssh into the pi and run lsblk, I can see my SSD but when I try to read anything on it, the command hangs then it stops showing up on lsblk until a reboot.

I think that the 1.7.1 release is just broken and should be addressed by the maintainers and that additionnal hardware tests should be done before a release.

For now if you have the same problem, just stay on 1.5 untill a new update addresses this.

---

<div class="post-metadata">

**Author:** ![TAC](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/tac/32/4538_2.png) [@TAC](https://community.umbrel.com/u/TAC)\
**Post date:** [May 3, 2026, 1:25pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/18 "2026-05-03T13:25:47Z")

</div>

I agree 100%!

---

<div class="post-metadata">

**Author:** ![bmentink](https://avatars.discourse-cdn.com/v4/letter/b/bbce88/32.png) [@bmentink](https://community.umbrel.com/u/bmentink)\
**Post date:** [May 3, 2026, 9:42pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/19 "2026-05-03T21:42:16Z")

</div>

Yep, Umbrel is broke .. maintainers fix please!

---

<div class="post-metadata">

**Author:** ![gremytecka](https://avatars.discourse-cdn.com/v4/letter/g/ce7236/32.png) [@gremytecka](https://community.umbrel.com/u/gremytecka)\
**Post date:** [May 10, 2026, 10:48pm UTC](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043/20 "2026-05-10T22:48:16Z")

</div>

Any experience with v1.7.2 yet?

[Next page](https://community.umbrel.com/t/fail-to-update-umbrelos1-5-1-7-1/25043.md?page=2)
