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
Docker plugin updates #1056
Merged
akutz
merged 12 commits into
rexray:master
from
codenrhoden:enhancement/docker-plugins-updates
Oct 11, 2017
Merged
Docker plugin updates #1056
akutz
merged 12 commits into
rexray:master
from
codenrhoden:enhancement/docker-plugins-updates
Oct 11, 2017
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
codenrhoden
added
azure
digitalocean
docker
documentation
ebs
efs
gce
isilon
openstack
rbd
s3fs
scaleio
labels
Oct 9, 2017
codenrhoden
force-pushed
the
enhancement/docker-plugins-updates
branch
2 times, most recently
from
October 9, 2017 18:43
7278ea8
to
4d94bfa
Compare
Codecov Report
@@ Coverage Diff @@
## master #1056 +/- ##
==========================================
+ Coverage 34.16% 34.19% +0.03%
==========================================
Files 36 36
Lines 2901 2901
==========================================
+ Hits 991 992 +1
+ Misses 1807 1806 -1
Partials 103 103
Continue to review full report at Codecov.
|
codenrhoden
force-pushed
the
enhancement/docker-plugins-updates
branch
from
October 11, 2017 17:28
4d94bfa
to
ffd9f34
Compare
akutz
approved these changes
Oct 11, 2017
codenrhoden
force-pushed
the
enhancement/docker-plugins-updates
branch
from
October 11, 2017 18:23
ffd9f34
to
c2b4545
Compare
Except for S3FS -- unable to compile s3fs-fuse on Alpine 3.6 because 3.6 removed the openssl-dev package (containing libcrypto) and only supportes libressl now. HOwever, s3fs-fuse does not compile against libressl.
`rexray start -f` is deprecated, and current behavior of REX-Ray is to always start in the foreground.
For each client that ultimately uses an HTTP based API, add the HTTP_PROXY env var.
Add status timeout params, KMS key, and SDK retries Please enter the commit message for your changes. Lines starting
codenrhoden
force-pushed
the
enhancement/docker-plugins-updates
branch
from
October 11, 2017 18:25
c2b4545
to
39132af
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This patchset has a series of commits that update the Docker plugins. They are in separate commits for easier review, and potential to revert if something is wrong.
All Alpine-based plugins are upgraded from 3.5->3.6, except for s3fs, which does not compile on 3.6 due to the replacement of openssl with libressl.
The start scripts for REX-Ray no longer use the deprecated
-f
flag.All drivers that use and HTTP API now support the
HTTP_PROXY
env var. This ends up being every plugin except Ceph RBD.New global options for volume rootpath and filemode are added, except for S3FS which should be taken care of by #1042.
Many plugins had their options more fully brought in line with what is available to the full drivers -- but not all options apply to the Docker managed plugins, so there are still discrepancies.
Fixes #933
Fixes #1043