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

core: frontend: allow disabling core services #2868

Open
1 task done
ES-Alexander opened this issue Aug 23, 2024 · 0 comments
Open
1 task done

core: frontend: allow disabling core services #2868

ES-Alexander opened this issue Aug 23, 2024 · 0 comments
Labels
core Issue related to BlueOS-core enhancement New feature or request triage Needs triage from developers ui User Interface feature

Comments

@ES-Alexander
Copy link
Collaborator

Current behaviour

#2293 added functionality to avoid starting specific core services, but we can't set environment variables in core yet, and it's not nicely exposed to the user.

Some core services are not needed by every user, and while moving them to Extensions may be desirable longer term, it also seems worthwhile to allow the user to disable and re-enable core services when they want to, either for their standard usage or for testing/development purposes. As an example, it would be nice to be able to disable vehicle-related services while building a new firmware version, to provide extra CPU capacity, and they can then be re-enabled afterwards.

Expected or desired behaviour

  1. Ideally all core services could be dynamically disabled/enabled, perhaps using toggle-switches in the Available Services page
  2. If that's not possible we could have the same UI but with a "reboot required" type thing for the changes to be applied
  3. At minimum it should be possible to do the configuration in startup.json and have bootstrap read that when starting (but a dedicated UI would definitely be preferred)

Prerequisites

  • I have checked to make sure that a similar request has not already been filed or fixed.
@ES-Alexander ES-Alexander added enhancement New feature or request core Issue related to BlueOS-core ui User Interface feature triage Needs triage from developers labels Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Issue related to BlueOS-core enhancement New feature or request triage Needs triage from developers ui User Interface feature
Projects
None yet
Development

No branches or pull requests

1 participant