Skip to content

SmartOS redis config should live in directory owned by user #390

Description

@teutat3s

On SmartOS, redis currently writes its config to /opt/local/etc/redis.conf. This is fine for a standalone redis server, but when managing the config via redis sentinel, this causes issues because it needs read-write permissions on the directory to store a temporary config file, in this case /opt/local/etc.
The error message in the logs was:

Could not create tmp config file (Permission denied)

An easy fix I tested working was creating the directory /opt/local/etc/redis with owner redis and moving both redis.conf and sentinel.conf there.

Activity

  1. added a commit that references this issue on Aug 24, 2024
  2. added a commit that references this issue on Sep 14, 2024
  3. added a commit that references this issue on Sep 24, 2024
  4. added a commit that references this issue on Jan 4, 2025
  5. added a commit that references this issue on Jan 28, 2025
  6. added a commit that references this issue on Aug 17, 2025
  7. added a commit that references this issue on Oct 17, 2025
    129caaf
  8. added a commit that references this issue on Nov 16, 2025
  9. neuroserve commented on Jan 21, 2026

    @neuroserve

    This is still preventing https://github.com/TritonDataCenter/triton-redis-cluster to work with current redis-versions.

  10. 12 remaining items

  11. added a commit that references this issue on Jun 23, 2026
  12. added a commit that references this issue on Jul 13, 2026
  13. added a commit that references this issue on Jul 27, 2026
    718793e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions