-
Notifications
You must be signed in to change notification settings - Fork 93
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
Revision of the handling of Docker secrets in S6 #359
base: master
Are you sure you want to change the base?
Revision of the handling of Docker secrets in S6 #359
Conversation
Fixing: ``` fatal: during dependency resolution for service svc-cron: undefined service name secrets ``` Working on borgmatic-collective#346
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - Great job, sorry it took so long to check!
Only thing I'd add is: "Borgmatic v1.9.0 has just been released, shall we add that to this PR as well? This is an optional comment, and not in any way a requirement to close/merge."
Complete revision of the handling of Docker Secrets with S6 overlay after borgmatic:1.8.13 caused errors in the implementation.
The following things have been changed:
Warning
Docker Secrets must now be defined differently. Instead of
*_FILE
nowFILE__*
Testing
docker build -t borgmatic:testing .
docker run --rm -e BORG_PASSPHRASE='
' borgmatic:testing`Docker Secrets
Closes #346, #358