Files
hassio-addons/elasticsearch/CHANGELOG.md
Claude c1b171104f fix(gitea,elasticsearch): allow sys_chroot in AppArmor profiles
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
2026-06-19 10:05:13 +00:00

708 B

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