Bug#869201: RFS: etcd/3.1.8+dfsg-2+nmu1 [NMU]

2017-09-19 Thread Harish Sriram

Hi Andrey,

There are three RC Bugs for etcd.

The fix for #866194 is included here.
#857842 is raised on a amd and I am not sure if same set of tests fail on
ppc. And I do not have a amd setup to work with.
A partial fix which fixes few of the test fails is included here. Other
test failures occurs in upstream version of package as well.
For #857125, I do not have a ARM machine to work with.

Can you let know whether this RFS would be accepted with the available
fixes?

Thanks,
Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-2.1 [NMU]

2017-07-28 Thread Harish Sriram

Hi Andrey,

Please find the link to new upload.
https://mentors.debian.net/debian/pool/main/e/etcd/etcd_3.1.8+dfsg-2.1.dsc

Still we do not have patches for the other RC bugs. That is why is other
RC's are not addressed here.

Thanks,
Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-2+nmu1 [NMU]

2017-07-28 Thread Harish Sriram





> No, the correct suffix for non-native package NMUs is .1, not +nmu1.
> Please use dch --nmu and read
> https://www.debian.org/doc/manuals/developers-reference/ch05.en.html#nmu

Uploaded a new version with proper name. Thanks!

> Besides, there are three RC bugs in the package while this NMU solves
only
> one. And you've even posted a patch to other one. While are you not
> including it here?

This NMU is olny for one RC bug. Is it mandatory to fix all RC bugs.

Regarding the other Bug, the patch fixes the integration related tests
only.
At the time of attaching to the Bug. That was the only issue observed while
running tests. Now, I observe that few other tests also fails which does
not
close the Bug. Hence, I have excluded that patch.

Thanks.
Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-2+nmu1 [NMU]

2017-07-26 Thread Harish Sriram

Hi,

Here is the link to the uploaded package.

https://mentors.debian.net/debian/pool/main/e/etcd/etcd_3.1.8+dfsg-2
+nmu1.dsc

Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-2+nmu1 [NMU]

2017-07-26 Thread Harish Sriram

Hello Tobias,

The package is uploaded without errors. Thanks.

Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-3 [NMU]

2017-07-24 Thread Harish Sriram

Hello Andrey,

The nmu package version name is fixed. Thanks for pointing.

Thanks,
Harish


Bug#869201: RFS: etcd/3.1.8+dfsg-3 [NMU]

2017-07-21 Thread Harish Sriram

Hi,

Sorry for the wrong mention of Bug #857842 when reporting, This sponsor
request is for #866194.

Thanks,
Harish Sriram


Bug#869201: [sponsorship-requests] RFS: etcd/3.1.8+dfsg-3 [NMU]

2017-07-21 Thread Harish Sriram
Package: sponsorship-requests
Severity: important

Dear Mentors,

I am looking for a sponsor for my patch fixing the bug #857842 in the package 
"etcd".
I asked in #857842 on July 11 for someone to upload the fix.

* Package name : etcd
Version : 3.1.8+dfsg-3

It builds those binary packages:

etcd
etcd-client
etcd-server
golang-etcd-server-dev

To access further information about this package, please visit the following 
URL:

https://mentors.debian.net/package/etcd

Alternatively, one can download the package with dget using this command:

dget -x http://mentors.debian.net/debian/pool/main/e/etcd/etcd_3.1.8+dfsg-3.dsc

I have attached the debdiff in the bug.

diff -Nru etcd-3.1.8+dfsg/debian/changelog etcd-3.1.8+dfsg/debian/changelog
--- etcd-3.1.8+dfsg/debian/changelog2017-06-04 18:03:52.0 -0500
+++ etcd-3.1.8+dfsg/debian/changelog2017-07-21 05:49:30.0 -0500
@@ -1,3 +1,10 @@
+etcd (3.1.8+dfsg-3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix etcd service start issue. (Closes: #866194)
+
+ -- Harish Sriram <hasri...@in.ibm.com>  Fri, 21 Jul 2017 05:49:30 -0500
+
 etcd (3.1.8+dfsg-2) unstable; urgency=medium
 
   * Fix upgrade problem caused by client/server package split. Thanks 
diff -Nru etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch 
etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch
--- etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch 1969-12-31 
18:00:00.0 -0600
+++ etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch 2017-07-21 
05:49:30.0 -0500
@@ -0,0 +1,15 @@
+Description: Fixes service start issue in etcd
+ This patch fixes service start for ppc64le architecture
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/etcdmain/etcd.go
 b/etcdmain/etcd.go
+@@ -399,7 +399,7 @@ func setupLogging(cfg *config) {
+ 
+ func checkSupportArch() {
+   // TODO qualify arm64
+-  if runtime.GOARCH == "amd64" {
++  if runtime.GOARCH == "amd64" || runtime.GOARCH == "ppc64le" {
+   return
+   }
+   if env, ok := os.LookupEnv("ETCD_UNSUPPORTED_ARCH"); ok && env == 
runtime.GOARCH {
diff -Nru etcd-3.1.8+dfsg/debian/patches/series 
etcd-3.1.8+dfsg/debian/patches/series
--- etcd-3.1.8+dfsg/debian/patches/series   2017-06-04 18:03:52.0 
-0500
+++ etcd-3.1.8+dfsg/debian/patches/series   2017-07-21 05:49:30.0 
-0500
@@ -1,3 +1,4 @@
 disable-network-tests.patch
 test_path.patch
 skip-dev-ptmx-error.patch
+etcd-service-start.patch

Harish Sriram



Bug#866194: etcd service fails to start on ppc64le architecture when installing etcd

2017-07-11 Thread Harish Sriram

Hi,

Is this debdiff sufficient to be included or would it need a NMU. Please
help on this.

Regards,
Harish Sriram


Bug#857842: Fails to build -- test errors

2017-07-11 Thread Harish Sriram

Hi,

Is this debdiff sufficient to be included or would it need a NMU. Please
help on this.

Regards,
Harish Sriram


Bug#866194: Fails to build -- test errors

2017-07-04 Thread Harish Sriram
Please ignore the previous debdiff's, consider the attached debdiff.

Thanks,
Harish Sriram



fix_service.debdiff
Description: Binary data


Bug#866194: debdiff: Bug#866194 service fails to start when installing etcd.

2017-07-03 Thread Harish Sriram

The attached debdiff will solve this service start error.

Thanks,
Harish Sriram

(See attached file: fix_service.debdiff)


fix_service.debdiff
Description: Binary data


Bug#857842: Fails to build -- test errors

2017-07-03 Thread Harish Sriram

The attached debdiff solves the issue.

Thanks,
Harish Sriram
(See attached file: fix_integration_test.debdiff)


fix_integration_test.debdiff
Description: Binary data


Bug#857842: Fails to build -- test errors

2017-06-30 Thread Harish Sriram


The following upstream patch fixes the issue.
https://patch-diff.githubusercontent.com/raw/coreos/etcd/pull/7564.patch

This package is sent with the patch included.
https://mentors.debian.net/package/etcd

Thanks,
Harish Sriram


Bug#857842: Fails to build -- test errors

2017-06-30 Thread Harish Sriram
Hi,The following upstream patch fixes the issue.https://patch-diff.githubusercontent.com/raw/coreos/etcd/pull/7564.patchThe debdiff of this is attached here.The following package is sent with the patch included.https://mentors.debian.net/package/etcdThanks,Harish Sriram



fix_test.debdiff
Description: Binary data


Bug#866194: patch: Bug#866194 service fails to start when installing etcd.

2017-06-28 Thread Harish Sriram
Hi,The following patch solves the issue.Index: etcd-3.1.8+dfsg/etcdmain/etcd.go===--- etcd-3.1.8+dfsg.orig/etcdmain/etcd.go+++ etcd-3.1.8+dfsg/etcdmain/etcd.go@@ -399,7 +399,7 @@ func setupLogging(cfg *config) {
 func checkSupportArch() {        // TODO qualify arm64-       if runtime.GOARCH == "amd64" {+       if runtime.GOARCH == "amd64" || runtime.GOARCH == "ppc64le" {                return        }        if env, ok := os.LookupEnv("ETCD_UNSUPPORTED_ARCH"); ok && env == runtime.GOARCH { Patch and debdiff is attached here. Thanks.Harish Sriram



debdiff_etcd.debdiff
Description: Binary data


fix-service-ppc64le.patch
Description: Binary data


Bug#866194: etcd service fails to start on ppc64le architecture when installing etcd

2017-06-28 Thread Harish Sriram
Hi,The following errors are observed.Job for etcd.service failed because the service did not take the steps required by its unit configuration.See "systemctl  status etcd.service" and "journalctl  -xe" for details.invoke-rc.d: initscript etcd, action "start" failed.* etcd.service - etcd - highly-available key value store   Loaded: loaded (/lib/systemd/system/etcd.service; enabled; vendor preset: enabled)   Active: activating (auto-restart) (Result: protocol) since Wed 2017-06-28 08:16:57 EDT; 7ms ago     Docs: https://github.com/coreos/etcd           man:etcd  Process: 51592 ExecStart=/usr/bin/etcd $DAEMON_ARGS (code=exited, status=1/FAILURE) Main PID: 51592 (code=exited, status=1/FAILURE)
Jun 28 08:16:57 ltc-test-ci2 systemd[1]: etcd.service: Unit entered failed state.Jun 28 08:16:57 ltc-test-ci2 systemd[1]: etcd.service: Failed with result 'protocol'.dpkg: error processing package etcd (--configure): subprocess installed post-installation script returned error exit status 1Errors were encountered while processing: etcdE: Sub-process /usr/bin/dpkg returned an error code (1)



Bug#866194: etcd service fails to start on ppc64le architecture when installing etcd

2017-06-28 Thread Harish Sriram
Package: etcd
Version: 3.1.8+dfsg-1
Severity: serious
Justification: 4

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***
Service fails to start while installing etcd package

I tried installing the etcd package and service of the package failed to
start on ppc64le.

Expected: Service should be up and running

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: ppc64el (ppc64le)

Kernel: Linux 4.9.0-3-powerpc64le (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages etcd depends on:
ii  etcd-client  3.1.8+dfsg-1
ih  etcd-server  3.1.8+dfsg-1

etcd recommends no packages.

etcd suggests no packages.

-- no debconf information