-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Add Supervisor unsupported system architecture info #41618
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: current
Are you sure you want to change the base?
Conversation
The Supervisor gains a new unsupported flag "system_architecture" which marks systems running on the deprecated architectures (`i386`, `armhf` and `armv7`) as unsupported. Add documentation about this new flag to the unsupported system architecture page.
|
It seems that this PR is targeted against an incorrect branch since it has a parent PR on one of our codebases. Documentation that needs to be updated for an upcoming release should target the |
✅ Deploy Preview for home-assistant-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a new documentation page explaining why certain 32-bit system architectures (i386, armhf, and armv7) are marked as unsupported by Home Assistant Supervisor, and provides guidance on migrating to supported 64-bit hardware.
Key changes:
- Documents the sunset of 32-bit architectures announced in May 2025
- Explains the impact on updates for unsupported architectures
- Provides migration steps using backup and restore
| Supervisor considers `i386`, `armhf` and `armv7` (all 32-bit system architectures) | ||
| as unsupported. Home Assistant announced sunset of these architectures in May 2025 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Supervisor considers `i386`, `armhf` and `armv7` (all 32-bit system architectures) | |
| as unsupported. Home Assistant announced sunset of these architectures in May 2025 | |
| Supervisor considers `i386`, `armhf`, and `armv7` (all 32-bit system architectures) | |
| as unsupported. Home Assistant announced the sunset of these architectures in May 2025 |
| On these system architectures Supervisor stops refreshing its update | ||
| information. This means you will no longer receive updates for any component, | ||
| including Home Assistant Core or Add-on updates. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| On these system architectures Supervisor stops refreshing its update | |
| information. This means you will no longer receive updates for any component, | |
| including Home Assistant Core or Add-on updates. | |
| On these system architectures, the Supervisor stops refreshing its update | |
| information. This means you will no longer receive updates for any component, | |
| including Home Assistant Core or Add-on updates. |
| You'll be able to continue to use the system as is, but we recommend to move your | ||
| Home Assistant installation onto supported hardware. This makes sure that you'll | ||
| continue to receive software updates, including security updates. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| You'll be able to continue to use the system as is, but we recommend to move your | |
| Home Assistant installation onto supported hardware. This makes sure that you'll | |
| continue to receive software updates, including security updates. | |
| You can continue to use the system as is, but it is recommended to move your | |
| Home Assistant installation onto supported hardware. This makes sure that you'll | |
| continue to receive software updates, including security updates. |
| To migrate to a supported architecture, [create a full backup](/common-tasks/general/#backups) | ||
| and download it. Install Home Assistant OS on supported 64-bit hardware. Use the | ||
| [restore from backup feature during on-boarding](https://www.home-assistant.io/getting-started/onboarding/) (Option 2). | ||
| If you use a Raspberry Pi 3 or Raspberry Pi 4, you can install the 64-bit variants | ||
| of Home Assistant OS. See the [Raspberry Pi installation documentation](https://www.home-assistant.io/installation/raspberrypi/) for detailed instructions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| To migrate to a supported architecture, [create a full backup](/common-tasks/general/#backups) | |
| and download it. Install Home Assistant OS on supported 64-bit hardware. Use the | |
| [restore from backup feature during on-boarding](https://www.home-assistant.io/getting-started/onboarding/) (Option 2). | |
| If you use a Raspberry Pi 3 or Raspberry Pi 4, you can install the 64-bit variants | |
| of Home Assistant OS. See the [Raspberry Pi installation documentation](https://www.home-assistant.io/installation/raspberrypi/) for detailed instructions. | |
| 1. To migrate to a supported architecture, [create a full backup](/common-tasks/general/#backups) | |
| and download it. | |
| 2. Install Home Assistant OS on supported 64-bit hardware. | |
| - Use the [restore from backup feature during onboarding](https://www.home-assistant.io/getting-started/onboarding/) (Option 2). | |
| - If you use a Raspberry Pi 3 or Raspberry Pi 4, you can install the 64-bit variants | |
| of Home Assistant OS. | |
| - See the [Raspberry Pi installation documentation](https://www.home-assistant.io/installation/raspberrypi/) for detailed instructions. |
I think numbered steps would be helpful here.
|
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
Proposed change
The Supervisor gains a new unsupported flag "system_architecture" which marks systems running on the deprecated architectures (
i386,armhfandarmv7) as unsupported. Add documentation about this new flag to the unsupported system architecture page.Type of change
currentbranch).currentbranch).nextbranch).nextbranch).Additional information
Checklist
currentbranch.nextbranch.