Hello community,

here is the log from the commit of package docker-distribution for 
openSUSE:Factory checked in at 2016-04-28 16:55:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker-distribution (Old)
 and      /work/SRC/openSUSE:Factory/.docker-distribution.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "docker-distribution"

Changes:
--------
--- /work/SRC/openSUSE:Factory/docker-distribution/docker-distribution.changes  
2016-03-18 21:42:39.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.docker-distribution.new/docker-distribution.changes 
    2016-04-28 16:59:04.000000000 +0200
@@ -2 +2,58 @@
-Thu Mar 10 11:14:26 UTC 2016 - [email protected]
+Thu Apr 14 07:45:10 UTC 2016 - [email protected]
+
+- Upgraded to 2.4.0. Changelog:
+
+* New S3 storage driver
+
+The default s3 storage driver is now implemented on top of the official Amazon
+S3 SDK, boasting major performance and stability goodness. The previous storage
+is still available, but deprecated.
+
+* Garbage Collector
+
+A garbage collector tool has been added to the registry. For more details see
+the garbage collector documentation.
+
+* Tagged Manifest Events
+
+Manifest push and pull events will now include the tag which was used in the
+operation (if applicable).
+
+* Relative URLs
+
+The registry can now be configured to return relative URLs in Location headers.
+
+* V1 Signature disabled
+
+With the ongoing adoption of the schema 2 manifest format and deprecation of
+signatures, this option will improve pull performance by generating and
+returning a single libtrust signature.
+
+* Gotchas
+
+The RADOS storage driver has been removed. The registry can still be used with
+Ceph as the storage backend using the swift driver in conjunction with the
+Swift API gateway.
+
+The command line format has changed to support subcommands. To run a registry
+as before an additional subcommand - serve - is required.
+
+The legacy S3 storage driver, based on adroll/goamz is now deprecated and will
+be removed in a future release.
+
+-------------------------------------------------------------------
+Thu Mar 10 15:22:12 UTC 2016 - [email protected]
+
+- Updated changelog
+
+bsc#970507
+
+The fix_version.patch file has been removed because it has been fixed upstream
+
+-------------------------------------------------------------------
+Thu Mar 10 12:13:56 UTC 2016 - [email protected]
+
+- Removed old tarball
+
+-------------------------------------------------------------------
+Thu Mar 10 12:05:58 UTC 2016 - [email protected]
@@ -14,10 +71 @@
-Sat Feb 13 10:07:28 UTC 2016 - [email protected]
-
-- Drop useless _service and use url instead
-- Update systemd dependencies
-- Cleanup spec file with spec-cleaner
-- Fix rcservice symlink
-- Adjust previous changelog entry to match requirements
-
--------------------------------------------------------------------
-Fri Feb  5 11:55:57 UTC 2016 - [email protected]
+Fri Feb  5 11:02:49 UTC 2016 - [email protected]
@@ -26,40 +74,3 @@
-  * This Docker Registry release is the first to support the Image
-    Manifest Version 2, Schema 2 manifest format.
-  * Dropped fix_version.patch as it is no longer needed
-
--------------------------------------------------------------------
-Mon Dec 28 16:44:33 UTC 2015 - [email protected]
-
-- Fix default configuration file
-
--------------------------------------------------------------------
-Mon Dec 28 09:51:35 UTC 2015 - [email protected]
-
-- Update to 2.2.1:
-  * Storage Drivers correctly handle empty directories.
-  * Swift storage driver support for bulk deletes and improved handling of
-    eventually consistent configurations.
-  * Reduction in roundtrips for layer download.
-  * Catalog performance improvements.
-- Update to 2.2.0:
-  * Google Cloud Storage Driver: the Registry now supports Google's reliable 
and
-    fast network and storage infrastructure for layer and manifest storage.
-  * Read-only mode: Enables a Registry to serve only read requests, useful to
-     maintain read availability during unsafe administrative tasks.
-  * Configurable hostname support:  Allows the specification of an
-    externally-reachable URL for the Registry.
-  * Improved handling of environmental variables: Enables environment variables
-    to be specified which are not part of the configuration file.
-  * Configurable file-existence and HTTP health checks: Allows administrators 
to
-    easily disable a registry temporarily by placing a file on the filesystem.
-    Additionally a registry can be configured to check the health of other
-    services, such as notification endpoints.
-  * Enable configurable HTTP headers to be set in responses: This feature is
-    usable for Registry administrators to set response headers for various
-    uses cases including increased security.
-  * Redirect Support in the Swift Driver: The Swift storage driver now supports
-    generating download URLs in line with other cloud storage drivers.
-  * Gotchas: In order to support valid hostnames as name components, supporting
-    repeated dash was added. Additionally double underscore is now allowed as a
-    separator to loosen the restriction for previously supported names.
-- Update bundled configuration file: do no longer use deprecated `loglevel`
+
+This Docker Registry release is the first to support the Image Manifest
+Version 2, Schema 2 manifest format.
@@ -75 +86 @@
-- Update to 2.1.1
+- Update to 2.1.1 (bsc#948097)

Old:
----
  v2.3.1.tar.gz

New:
----
  _service
  distribution-2.4.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ docker-distribution.spec ++++++
--- /var/tmp/diff_new_pack.iAXjd0/_old  2016-04-28 16:59:06.000000000 +0200
+++ /var/tmp/diff_new_pack.iAXjd0/_new  2016-04-28 16:59:06.000000000 +0200
@@ -17,17 +17,17 @@
 
 
 Name:           docker-distribution
-Version:        2.3.1
+Version:        2.4.0
 Release:        0
 Summary:        The Docker toolset to pack, ship, store, and deliver content
 License:        Apache-2.0
 Group:          System/Management
 Url:            http://www.docker.io
-Source0:        
https://github.com/docker/distribution/archive/v%{version}.tar.gz
+Source0:        distribution-%{version}.tar.xz
 Source1:        registry-configuration.yml
 Source2:        registry.service
 Source3:        README-registry.SUSE
-BuildRequires:  go >= 1.5.2
+BuildRequires:  go >= 1.5.4
 BuildRequires:  make
 BuildRequires:  systemd-rpm-macros
 Requires(pre):  %fillup_prereq
@@ -58,12 +58,13 @@
 cp %{SOURCE3} .
 
 %build
-export DISTRIBUTION_PKG="github.com/docker/distribution"
-mkdir -p .gopath/src/"$(dirname "${DISTRIBUTION_PKG}")"
-ln -sf ../../../.. .gopath/src/"${DISTRIBUTION_PKG}"
-export GOPATH="$(pwd)/.gopath:$(pwd)/Godeps/_workspace"
-# patch version
-export VERSION=v%{version}
+export GOPATH=$PWD/go
+mkdir -p $GOPATH/src/github.com/docker
+
+# Copy the vendor directory into the GOPATH.
+cp -r $PWD/vendor/* $GOPATH/src
+ln -s $PWD $GOPATH/src/github.com/docker/distribution
+
 make %{?_smp_mflags} binaries
 
 %install

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">https://github.com/docker/distribution.git</param>
    <param name="scm">git</param>
    <param name="exclude">.git</param>
    <param name="versionformat">2.4.0</param>
    <param name="revision">v2.4.0</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">distribution-*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="disabled">
    <param name="basename">distribution</param>
  </service>
</services>
++++++ registry.service ++++++
--- /var/tmp/diff_new_pack.iAXjd0/_old  2016-04-28 16:59:06.000000000 +0200
+++ /var/tmp/diff_new_pack.iAXjd0/_new  2016-04-28 16:59:06.000000000 +0200
@@ -4,7 +4,7 @@
 After=network.target
 
 [Service]
-ExecStart=/usr/bin/registry /etc/registry/config.yml
+ExecStart=/usr/bin/registry serve /etc/registry/config.yml
 
 [Install]
 WantedBy=multi-user.target


Reply via email to