Skip to content
This repository has been archived by the owner on Dec 22, 2021. It is now read-only.

1.6.0 release (#387)

Compare
Choose a tag to compare
@lucassaldanha lucassaldanha released this 08 Jul 04:19
· 31 commits to master since this release
ca82a7d

1.6 Breaking changes

When upgrading to 1.6, ensure you've taken into account the following breaking changes.

Docker users with volume mounts

To maintain best security practices, we're changing the user:group on the Docker container to orion.

What this means for you:

  • If you are running Orion as a binary, there is no impact.
  • If you are running Orion as a Docker container and have a volume mount for data, ensure that the
    permissions on the directory allow other users and groups to r/w. Ideally this should be set to
    orion:orion as the owner.

Note that the orion user only exists within the container not outside it. The same user ID may match
a different user outside the image.

If you’re mounting local folders, it is best to set the user via the Docker —user argument. Use the
UID because the username may not exist inside the docker container. Ensure the directory being mounted
is owned by that user.

1.6

  • The methods /sendraw and /receiveraw are now deprecated. We will remove them in the next minor
    version release (expected to be 1.7).
  • Moving to security best practices for docker where we now have a user:group orion:orion and will
    no longer use root as the container user.