about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tools/nixery/main.go10
1 files changed, 0 insertions, 10 deletions
diff --git a/tools/nixery/main.go b/tools/nixery/main.go
index 6af4636e51..d94d51b468 100644
--- a/tools/nixery/main.go
+++ b/tools/nixery/main.go
@@ -195,16 +195,6 @@ func (h *registryHandler) serveManifestTag(w http.ResponseWriter, r *http.Reques
 // serveBlob serves a blob from storage by digest
 func (h *registryHandler) serveBlob(w http.ResponseWriter, r *http.Request, blobType, digest string) {
 	storage := h.state.Storage
-	switch blobType {
-	case "manifests":
-		// It is necessary to set the correct content-type when serving manifests.
-		// Otherwise, you may get the following mysterious error message when pulling:
-		// "Error response from daemon: missing signature key"
-		w.Header().Add("Content-Type", mf.ManifestType)
-	case "blobs":
-		// It is not strictly necessary to set this content-type, but since we're here...
-		w.Header().Add("Content-Type", mf.LayerType)
-	}
 	err := storage.Serve(digest, r, w)
 	if err != nil {
 		log.WithError(err).WithFields(log.Fields{