Vincent Demeester
353e3a4c9d
Add a new Match method to the reference package
...
The Match method allows to see if a reference matches a specified
patterns.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-11-09 22:04:52 +01:00
Derek McGowan
02f4195788
Merge pull request #2044 from aaronlehmann/preserve-tag-and-digest
...
digest: Preserve tag and digest in With* functions
2016-11-08 15:10:22 -08:00
Aaron Lehmann
bc1e7aa603
digest: Preserve tag and digest in With* functions
...
When WithDigest is called on a reference that has a tag, it should
preserve the tag.
When WithTag is called on a reference that has digest, it should
preserve the digest.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2016-11-08 14:47:33 -08:00
yaoyao.xyy
a4a227e351
oss native large file copy consume too much time which will eventually lead to client timeout because of no data transmit throughout native copy. change maxCopySize to 128MB, ensure only sm all medium size file use oss native copy to avoid connection reset by peer. And fix Move function with CopyLargeFileInParallel to optimize oss upload copy
...
Signed-off-by: yaoyao.xyy <yaoyao.xyy@alibaba-inc.com>
2016-11-08 12:14:13 +08:00
Richard Scothern
1e501d0bd7
Document registry release process
...
Signed-off-by: Richard Scothern <richard.scothern@docker.com>
2016-11-07 12:48:55 -08:00
Derek McGowan
a2611c7520
Merge pull request #2027 from ahmetalpbalkan/pr-azure-memleak2
...
Update vendored azure-sdk-for-go
2016-11-04 10:08:40 -07:00
Ahmet Alp Balkan
2ab25288a2
Update vendored azure-sdk-for-go
...
Updating to a recent version of Azure Storage SDK to be
able to patch some memory leaks through configurable HTTP client
changes which were made possible by recent patches to it.
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-11-03 13:24:57 -07:00
Derek McGowan
fbe6e8d212
Merge pull request #2008 from miminar/honor-x-forwarded-port
...
Honor X-Forwarded-Port header
2016-11-02 12:56:17 -07:00
Derek McGowan
6edf9c5070
Merge pull request #2032 from yuexiao-wang/cleanup-makefile
...
Add targets for Makefile
2016-11-02 10:40:47 -07:00
Pierre-Yves Ritschard
f1cf7de788
fixup! v2 signer: correctly sort headers
...
Signed-off-by: Pierre-Yves Ritschard <pyr@spootnik.org>
2016-11-02 17:07:02 +01:00
Pierre-Yves Ritschard
775cc6d632
v2 signer: correctly sort headers
...
The current code determines the header order for the
"string-to-sign" payload by sorting on the concatenation
of headers and values, whereas it should only happen on the
key.
During multipart uploads, since `x-amz-copy-source-range` and
`x-amz-copy-source` headers are present, V2 signatures fail to
validate since header order is swapped.
This patch reverts to the expected behavior.
Signed-off-by: Pierre-Yves Ritschard <pyr@spootnik.org>
2016-11-02 17:01:34 +01:00
Michal Minář
1b43e1e30d
Honor X-Forwarded-Port and Forwarded headers
...
Prefer non-standard headers like X-Forwarded-Proto, X-Forwarded-Host and
X-Forwarded-Port over the standard Forwarded header to maintain
backwards compatibility.
If a port is not specified neither in Host nor in forwarded headers but
it is specified just with X-Forwarded-Port, use its value in base urls
for redirects.
Forwarded header is defined in rfc7239.
X-Forwarded-Port is a non-standard header. Here's a description copied
from "HTTP Headers and Elastic Load Balancing" of AWS ELB docs:
> The X-Forwarded-Port request header helps you identify the port that
> an HTTP or HTTPS load balancer uses to connect to the client.
Signed-off-by: Michal Minář <miminar@redhat.com>
2016-11-02 16:49:42 +01:00
Richard Scothern
3d22ab0547
Merge pull request #2030 from ahmetalpbalkan/pr-go17
...
Bump to go1.7
2016-11-01 15:42:12 -07:00
yuexiao-wang
8530d65c9b
Add targets for Makefile
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2016-11-01 17:48:25 +08:00
Ahmet Alp Balkan
af0d4f72fa
Bump to go1.7
...
Ref: #2027
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-10-31 13:05:03 -07:00
Richard Scothern
93a48e361c
Merge pull request #2031 from ahmetalpbalkan/swift-fix
...
driver/swift: Fix go vet warning
2016-10-31 12:55:38 -07:00
Ahmet Alp Balkan
a994f35657
driver/swift: Fix go vet warning
...
Driver was passing connections by copying. Storing
`swift.Connection` as pointer to fix the warnings.
Ref: #2030 .
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-10-31 11:41:53 -07:00
Derek McGowan
994d1a56ff
Merge pull request #2025 from ahmetalpbalkan/pr-azure-memleak1
...
storagedriver/azure: close leaking response body
2016-10-28 16:58:32 -07:00
Ahmet Alp Balkan
6d2a0bafcd
storagedriver/azure: close leaking response body
...
In GetContent() we read the bytes from a blob but do not close
the underlying response body.
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-10-28 15:13:22 -07:00
Derek McGowan
62e88f0fe7
Merge pull request #2019 from joaofnfernandes/remove-jenkinsfile
...
Remove Jenkinsfile used for docs CI
2016-10-27 13:15:10 -07:00
Joao Fernandes
a80821295e
Remove Jenkinsfile used for docs CI
...
Signed-off-by: Joao Fernandes <joao.fernandes@docker.com>
2016-10-26 11:55:20 -07:00
Derek McGowan
4fb6b181cd
Merge pull request #2016 from spacexnice/master
...
optimize oss copy action when push upload finished.
2016-10-26 11:15:55 -07:00
yaoyao.xyy
f394e82d2b
oss data copy optimize after upload finished
...
Signed-off-by: yaoyao.xyy <yaoyao.xyy@alibaba-inc.com>
2016-10-26 09:37:58 +08:00
Stephen Day
fbb70dc3a1
Merge pull request #2015 from runcom/accept-identity-get-layer
...
registry/client: set Accept: identity header when getting layers
2016-10-25 17:46:27 -07:00
Antonio Murdaca
16f086a0ec
registry/client: set Accept: identity header when getting layers
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
2016-10-25 10:33:11 +02:00
LingFaKe
0c42a73b70
api.md/api.md.tmpl:format wrong style of section "Deleting a Layer"
...
Signed-off-by: Ling FaKe <lingfake@huawei.com>
2016-10-19 09:07:13 +08:00
Stephen Day
8234784a1a
Merge pull request #1999 from stevvooe/fold-target-references
...
manifest: references should cover all children
2016-10-18 11:59:44 -07:00
Stephen J Day
c9aaff00f8
manifest: references should cover all children
...
To allow generic manifest walking, we define an interface method of
`References` that returns the referenced items in the manifest. The
current implementation does not return the config target from schema2,
making this useless for most applications.
The garbage collector has been modified to show the utility of this
correctly formed `References` method. We may be able to make more
generic traversal methods with this, as well.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2016-10-18 11:43:33 -07:00
Richard Scothern
e3aabfb47e
Merge pull request #2009 from difro/fix-broken-links
...
Fix broken doc links
2016-10-18 11:34:24 -07:00
Richard Scothern
96f63cbe7f
Merge pull request #2010 from mbentley/add-new-s3-region
...
Added new us-east-2 region for S3
2016-10-18 10:25:30 -07:00
Richard Scothern
5bd2cfaddd
Merge pull request #2000 from jessfraz/1950-comment-on-non-dryrun-as-well
...
storage/garbagecollect: add emit comments for when dryRun is false
2016-10-18 10:00:04 -07:00
Matt Bentley
3857f50825
Added new us-east-2 region for S3
...
Signed-off-by: Matt Bentley <mbentley@mbentley.net>
2016-10-18 12:30:34 -04:00
Jihoon Chung
89e41acddf
Fix broken doc links
...
Signed-off-by: Jihoon Chung <jihoon@gmail.com>
2016-10-18 21:31:08 +09:00
Richard Scothern
d0cdc4802b
Merge pull request #2002 from lnr0626/1996-instance-roles-with-regionendpoint
...
Allow using ec2 roles when specifying region endpoint
2016-10-17 13:50:02 -07:00
Richard Scothern
b6e8a3f441
Merge pull request #2005 from RichardScothern/nwt-fix-s3-goamz-delete
...
Nwt fix s3 goamz & Aliyun OSS delete
2016-10-17 13:09:48 -07:00
Derek McGowan
4dd19db95b
Merge pull request #2007 from qar/fix/docs
...
Fix documentation typo
2016-10-17 11:40:35 -07:00
Richard Scothern
a621a86cb4
Fix aliyun OSS Delete method's notion of subpaths
...
Deleting "/a" was deleting "/a/b" but also "/ab".
Signed-off-by: Richard Scothern <richard.scothern@docker.com>
2016-10-17 09:43:15 -07:00
Noah Treuhaft
12e73f01d2
Fix s3-goamz Delete method's notion of subpaths
...
Deleting "/a" was deleting "/a/b" but also "/ab".
Signed-off-by: Noah Treuhaft <noah.treuhaft@docker.com>
2016-10-17 09:43:15 -07:00
Derek McGowan
717ac0337f
Merge pull request #2006 from RichardScothern/lint
...
Satisfy the latest go lint rules
2016-10-17 09:38:33 -07:00
Richard Scothern
8be8b60ce5
Merge pull request #2004 from mstanleyjones/toml_to_yaml
...
Convert Markdown frontmatter to YAML
2016-10-17 09:35:40 -07:00
Qiao Anran
3d703a0b82
Fix documentation typo
...
Signed-off-by: Qiao Anran <qiaoanran@gmail.com>
2016-10-17 14:58:29 +08:00
Richard Scothern
bd91493195
Satisfy the latest go lint rules
...
Signed-off-by: Richard Scothern <richard.scothern@docker.com>
2016-10-14 17:03:08 -07:00
Misty Stanley-Jones
f180e9a934
Convert Markdown frontmatter to YAML
...
Some frontmatter such as the weights, menu stuff, etc is no longer used
'draft=true' becomes 'published: false'
Signed-off-by: Misty Stanley-Jones <misty@docker.com>
2016-10-14 15:59:19 -07:00
Misty Stanley-Jones
c372264f17
Merge pull request #1985 from johndmulhausen/master
...
Remove old documentation source, add README on migration
2016-10-14 13:13:32 -07:00
Derek McGowan
04c8db562d
Merge pull request #2001 from aaronlehmann/simplify-splithostname
...
reference: Simplify SplitHostname
2016-10-13 15:37:33 -07:00
Lloyd Ramey
c8ea7840d3
Allow using ec2 roles when specifying region endpoint
...
Signed-off-by: Lloyd Ramey <lnr0626@gmail.com>
2016-10-13 18:07:37 -04:00
Aaron Lehmann
ab6ae11bc1
reference: Simplify SplitHostname
...
This nil check is not necessary.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2016-10-13 14:51:37 -07:00
Misty Stanley-Jones
3ac8dea66a
Add back configuration.md and add clarification to README.md
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com>
2016-10-13 11:49:49 -07:00
John Mulhausen
da8bcbb302
Remove old documentation source, add README on migration
...
Signed-off-by: John Mulhausen <john@docker.com>
2016-10-13 11:49:17 -07:00
Jess Frazelle
809774c33f
storage/garbagecollect: add emit commits for when dryRun is false
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2016-10-13 08:04:19 -07:00