Skip to content
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

Bug Report: Block Unsupported OS (PR #262) violates ADR-0012 #266

Closed
3 tasks done
lassem opened this issue Dec 18, 2022 · 1 comment
Closed
3 tasks done

Bug Report: Block Unsupported OS (PR #262) violates ADR-0012 #266

lassem opened this issue Dec 18, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@lassem
Copy link

lassem commented Dec 18, 2022

OS Version

NA

System Information

NA

What happened?

Attempted to install in an unofficial way (Ubuntu 22.04) but got an error.
After much digging it turned out be be PR #262 which clearly violates ADR-0012 which says:

The Home Assistant team will not prevent you from running Home Assistant using an unofficial method. However, we cannot help with issues that you encounter. We are open for contributions that improve compatibility with a community-supported method as long as they do not impact officially supported methods, add a significant amount of code exceptions or future maintenance burden on the Home Assistant development team.

I suggest you either roll back PR #262 or update the documentation.

https://github.com/home-assistant/architecture/blob/master/adr/0012-define-supported-installation-method.md#decision

Machine Type

generic-x86-64

Installer output

No response

Relevant log output

No response

ADR

  • I have read through the ADR and have confirmed that my system is compliant with the requirements
  • I understand that if my system is found to not be compliant, my issue will be closed immediately without further investigation

Code of Conduct

@lassem lassem added the bug Something isn't working label Dec 18, 2022
@frenck
Copy link
Member

frenck commented Dec 19, 2022

The Home Assistant team will not prevent you from running Home Assistant using an unofficial method.

You can still install it, the scripts are in this repository; feel free to run it and force install it on any system you like.
See: https://github.com/home-assistant/supervised-installer/blob/main/homeassistant-supervised/DEBIAN/postinst

The Home Assistant team will not prevent you from running Home Assistant using an unofficial method.

This is an official installation method, the ADR part you quoted is about an unofficial installation method.

I'm closing this issue, as per those same ADRs, your installation method is not supported by our project.

../Frenck

@frenck frenck closed this as not planned Won't fix, can't repro, duplicate, stale Dec 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants