mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-11 15:42:29 +02:00
Both add-ons failed because their AppArmor profiles did not list
`capability sys_chroot`, which AppArmor then denied even though it is
part of Docker's default capability set:
- gitea: sshd privilege-separation chroot("/var/empty") failed with
"Operation not permitted [preauth]", breaking git-over-SSH (#2653)
- elasticsearch: upstream startup chroot failed with
"chroot: cannot change root directory" (#2709)
Also rename the elasticsearch AppArmor profile from the copy-pasted
`inadyn_addon` (shared with several other add-ons) to
`elasticsearch_addon` to avoid profile-name collisions.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V7P3Nbem7n9FqGTXrLMadP
17 lines
708 B
Markdown
17 lines
708 B
Markdown
## 8.14.3-3 (2026-06-19)
|
|
- Fix startup failing with `chroot: cannot change root directory` by allowing `capability sys_chroot` in the AppArmor profile (#2709)
|
|
- Fix AppArmor profile name (was `inadyn_addon`, colliding with several other add-ons); renamed to `elasticsearch_addon`
|
|
|
|
## 8.14.3-2 (2025-11-18)
|
|
- 8.14.3-1 (2025-11-18)
|
|
- Added `env_vars` option to support custom environment variables from the add-on configuration.
|
|
|
|
- BREAKING CHANGE : upgrade to v8.14.3. You'll need to rebuild your indexes
|
|
|
|
## v7
|
|
- Implemented healthcheck
|
|
- WARNING : update to supervisor 2022.11 before installing
|
|
- Add codenotary sign
|
|
- New standardized logic for Dockerfile build and packages installation
|
|
- Initial build
|