You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by ji...@apache.org on 2017/04/18 03:22:38 UTC

[1/2] mesos git commit: Fixed the image signature check for Nexus Registry.

Repository: mesos
Updated Branches:
  refs/heads/1.2.x 6855b50a4 -> cb9474178


Fixed the image signature check for Nexus Registry.

Currently, the signature field of the docker v2 image manifest is
not used yet. The check of at least one image signature is too
strict because some registry (e.g., Nexus Registry) does not sign
the image manifest. We should release the signature check for now.

Review: https://reviews.apache.org/r/58479/


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d6a586be
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d6a586be
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/d6a586be

Branch: refs/heads/1.2.x
Commit: d6a586be10cd4c2fad73603526ba1502214ae41b
Parents: 6855b50
Author: Gilbert Song <so...@gmail.com>
Authored: Tue Apr 18 07:57:30 2017 +0800
Committer: Jie Yu <yu...@gmail.com>
Committed: Tue Apr 18 11:17:43 2017 +0800

----------------------------------------------------------------------
 src/docker/spec.cpp | 4 ----
 1 file changed, 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/d6a586be/src/docker/spec.cpp
----------------------------------------------------------------------
diff --git a/src/docker/spec.cpp b/src/docker/spec.cpp
index 88029c2..6b5588e 100644
--- a/src/docker/spec.cpp
+++ b/src/docker/spec.cpp
@@ -332,10 +332,6 @@ Option<Error> validate(const ImageManifest& manifest)
     return Error("'history' field size must be at least one");
   }
 
-  if (manifest.signatures_size() <= 0) {
-    return Error("'signatures' field size must be at least one");
-  }
-
   // Verify that blobSum and v1Compatibility numbers are equal.
   if (manifest.fslayers_size() != manifest.history_size()) {
     return Error("The size of 'fsLayers' should be equal "


[2/2] mesos git commit: Added MESOS-7350 to 1.2.1 CHANGELOG.

Posted by ji...@apache.org.
Added MESOS-7350 to 1.2.1 CHANGELOG.


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cb947417
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/cb947417
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/cb947417

Branch: refs/heads/1.2.x
Commit: cb94741787602faedaba52a894ddece2c6264b4f
Parents: d6a586b
Author: Jie Yu <yu...@gmail.com>
Authored: Tue Apr 18 11:15:19 2017 +0800
Committer: Jie Yu <yu...@gmail.com>
Committed: Tue Apr 18 11:22:26 2017 +0800

----------------------------------------------------------------------
 CHANGELOG | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/cb947417/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index f0daa41..2601e93 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -15,6 +15,7 @@ All Issues:
   * [MESOS-7265] - Containerizer startup may cause sensitive data to leak into sandbox logs.
   * [MESOS-7366] - Agent sandbox gc could accidentally delete the entire persistent volume content.
   * [MESOS-7383] - Docker executor logs possibly sensitive parameters.
+  * [MESOS-7350] - Failed to pull image from Nexus Registry due to signature missing.
 
 
 Release Notes - Mesos - Version 1.2.0