[Bug 1757350] Re: Sync etcd 3.2.17+dfsg-1 (universe) from Debian unstable (main)

Anthony Fok foka at debian.org
Wed Mar 21 15:07:50 UTC 2018


Hi again, Simon!

Oops, I guess raw Markdown is somewhat difficult to read too, at least
for me.  :-)

It might be easier to view directly on
https://github.com/coreos/etcd/blob/master/CHANGELOG-3.2.md

As expected, going from v3.2.9 to v3.2.17, most changes are fixes (under
the "Fixed" headings), "Dependency" updates (irrelevant to us because we
do not used the Go vendored libraries), "Security, Authentication"
(which are also fixes?) and "Documentation".  The exceptions are:

In v3.2.14:
  Improved
   * Log user context cancel errors on stream APIs in debug level.

In v3.2.12:

  Added: clientv3
   * Add MaxCallSendMsgSize and MaxCallRecvMsgSize fields to
     clientv3.Config.
      + Fix exceeded response size limit error in client-side.
      + Address kubernetes#51099.
         - In previous versions(v3.2.10, v3.2.11), client response size
           was limited to only 4 MiB.
      + MaxCallSendMsgSize default value is 2 MiB, if not configured.
      + MaxCallRecvMsgSize default value is math.MaxInt32, if not
        configured.

So, even the "Improved" and "Added" stuff look like fixes to me.

That said, I do not know where to draw the line, so if you think it
needs a Feature Freeze Exception, please let me know, or, if you prefer,
changes this to a FFe for me.  :-)

Many thanks for your help!

** Description changed:

  Please sync etcd 3.2.17+dfsg-1 (universe) from Debian unstable (main)
  
  This version fixes FTBFS problems with etcd 3.2.9+dfsg-3
  and other packages that Build-Depends on it, especially:
  
-     src:docker.io
-     src:docker-libkv
-     src:golang-github-docker-libnetwork
-     src:golang-github-spf13-viper
-     src:golang-github-xordataexchange-crypt
-     src:skydns
+     src:docker.io
+     src:docker-libkv
+     src:golang-github-docker-libnetwork
+     src:golang-github-spf13-viper
+     src:golang-github-xordataexchange-crypt
+     src:skydns
  
  See https://bugs.debian.org/890939 for more information.
+ 
+ (Prerequisites: LP:1757351, and _maybe_ LP:1757452)
  
  Changelog entries since current bionic version 3.2.9+dfsg-3:
  
  etcd (3.2.17+dfsg-1) unstable; urgency=medium
  
-   * New upstream release.
-   * Fix FTBFS:
-      - New upstream release contains regenerated gRPC *.pb.go and *.pb.gw.po
-        files (since etcd 3.2.10) which build correctly with the updated gPRC
-        packages in Debian.
-      - Add "export DH_GOLANG_GO_GENERATE := 1" to debian/rules
-        to fix FTBFS by re-generating keys.generated.go at build time
-        with the same version of codecgen as golang-github-ugorji-go-codec-dev.
-        See also https://github.com/coreos/etcd/issues/8715.
-      - Add "Depends: golang-github-ugorji-go-codec" to have codecgen available
-        at build time.
-     (Closes: #890939)
-   * Depend on golang-github-coreos-bbolt-dev, replacing
-     golang-github-boltdb-bolt-dev, to "address backend database size
-     issue" (since etcd 3.2.10)
-   * Revert incoming-outgoing-context.patch (commit 5e059fd from upstream)
-     which has been backported upstream in commit d62e39d from v3.3 branch
-     to v3.2 branch since etcd 3.2.10
-   * Add match-ugorji-go-codec-native-time.Time-support.patch, which updates
-     etcd/client/keys{,_test}.go to match the latest
-     golang-github-ugorji-go-codec-dev to prevent a new "cannot use
-     x.Expiration (type *time.Time) as type time.Time in argument to
-     r.encDriver.EncodeTime" error, see https://github.com/ugorji/go/issues/224
-     and https://github.com/ugorji/go/commit/8badb25.
-   * Apply "cme fix dpkg" to debian/control,
-     bumping Standards-Version to 4.1.3, setting Priority to optional,
-     and adding Testsuite: autopkgtest-pkg-go, etc.
-   * Add myself to the list of Uploaders
+   * New upstream release.
+   * Fix FTBFS:
+      - New upstream release contains regenerated gRPC *.pb.go and *.pb.gw.po
+        files (since etcd 3.2.10) which build correctly with the updated gPRC
+        packages in Debian.
+      - Add "export DH_GOLANG_GO_GENERATE := 1" to debian/rules
+        to fix FTBFS by re-generating keys.generated.go at build time
+        with the same version of codecgen as golang-github-ugorji-go-codec-dev.
+        See also https://github.com/coreos/etcd/issues/8715.
+      - Add "Depends: golang-github-ugorji-go-codec" to have codecgen available
+        at build time.
+     (Closes: #890939)
+   * Depend on golang-github-coreos-bbolt-dev, replacing
+     golang-github-boltdb-bolt-dev, to "address backend database size
+     issue" (since etcd 3.2.10)
+   * Revert incoming-outgoing-context.patch (commit 5e059fd from upstream)
+     which has been backported upstream in commit d62e39d from v3.3 branch
+     to v3.2 branch since etcd 3.2.10
+   * Add match-ugorji-go-codec-native-time.Time-support.patch, which updates
+     etcd/client/keys{,_test}.go to match the latest
+     golang-github-ugorji-go-codec-dev to prevent a new "cannot use
+     x.Expiration (type *time.Time) as type time.Time in argument to
+     r.encDriver.EncodeTime" error, see https://github.com/ugorji/go/issues/224
+     and https://github.com/ugorji/go/commit/8badb25.
+   * Apply "cme fix dpkg" to debian/control,
+     bumping Standards-Version to 4.1.3, setting Priority to optional,
+     and adding Testsuite: autopkgtest-pkg-go, etc.
+   * Add myself to the list of Uploaders
  
-  -- Anthony Fok <foka at debian.org>  Fri, 16 Mar 2018 18:20:05 -0600
+  -- Anthony Fok <foka at debian.org>  Fri, 16 Mar 2018 18:20:05 -0600

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1757350

Title:
  Sync etcd 3.2.17+dfsg-1 (universe) from Debian unstable (main)

Status in etcd package in Ubuntu:
  New

Bug description:
  Please sync etcd 3.2.17+dfsg-1 (universe) from Debian unstable (main)

  This version fixes FTBFS problems with etcd 3.2.9+dfsg-3
  and other packages that Build-Depends on it, especially:

      src:docker.io
      src:docker-libkv
      src:golang-github-docker-libnetwork
      src:golang-github-spf13-viper
      src:golang-github-xordataexchange-crypt
      src:skydns

  See https://bugs.debian.org/890939 for more information.

  (Prerequisites: LP:1757351, and _maybe_ LP:1757452)

  Changelog entries since current bionic version 3.2.9+dfsg-3:

  etcd (3.2.17+dfsg-1) unstable; urgency=medium

    * New upstream release.
    * Fix FTBFS:
       - New upstream release contains regenerated gRPC *.pb.go and *.pb.gw.po
         files (since etcd 3.2.10) which build correctly with the updated gPRC
         packages in Debian.
       - Add "export DH_GOLANG_GO_GENERATE := 1" to debian/rules
         to fix FTBFS by re-generating keys.generated.go at build time
         with the same version of codecgen as golang-github-ugorji-go-codec-dev.
         See also https://github.com/coreos/etcd/issues/8715.
       - Add "Depends: golang-github-ugorji-go-codec" to have codecgen available
         at build time.
      (Closes: #890939)
    * Depend on golang-github-coreos-bbolt-dev, replacing
      golang-github-boltdb-bolt-dev, to "address backend database size
      issue" (since etcd 3.2.10)
    * Revert incoming-outgoing-context.patch (commit 5e059fd from upstream)
      which has been backported upstream in commit d62e39d from v3.3 branch
      to v3.2 branch since etcd 3.2.10
    * Add match-ugorji-go-codec-native-time.Time-support.patch, which updates
      etcd/client/keys{,_test}.go to match the latest
      golang-github-ugorji-go-codec-dev to prevent a new "cannot use
      x.Expiration (type *time.Time) as type time.Time in argument to
      r.encDriver.EncodeTime" error, see https://github.com/ugorji/go/issues/224
      and https://github.com/ugorji/go/commit/8badb25.
    * Apply "cme fix dpkg" to debian/control,
      bumping Standards-Version to 4.1.3, setting Priority to optional,
      and adding Testsuite: autopkgtest-pkg-go, etc.
    * Add myself to the list of Uploaders

   -- Anthony Fok <foka at debian.org>  Fri, 16 Mar 2018 18:20:05 -0600

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/etcd/+bug/1757350/+subscriptions



More information about the Ubuntu-sponsors mailing list