Project

General

Profile

Actions

bug #6383

closed

fatal error on git push: The remote end hung up unexpectedly

Added by Andreas Kohlbecker about 7 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Highest
Category:
devOps
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
critical
Found in Version:
Tags:
git

Description

This frequently breaks jobs in the release pipeline and always causes the affected job to fail. It also occurs in other situations which is only annoying.

example from cdm-webapp-HFX-FINISH/7 where the problem occurred sequentially two times in exactly the same situation.

+ git push origin 4.5.1
remote:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current        
remote:                                  Dload  Upload   Total   Spent    Left  Speed        
remote: 
remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0        
remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0        
To git@dev.e-taxonomy.eu:/var/git/cdm-webapp.git
 * [new tag]         4.5.1 -> 4.5.1
+ git push origin master
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Actions #1

Updated by Andreas Kohlbecker about 7 years ago

attempting to ssh into the server as ssh git@dev.e-taxonomy.eu raises a error message:

...
Last login: Fri Oct 28 10:07:08 2016 from z5038.pia.fu-berlin.de
fatal: Interactive git shell is not enabled.
hint: ~/git-shell-commands should exist and have read and execute access.
Connection to dev.e-taxonomy.eu closed.

maybe the missing ~/git-shell-commands is causing the problem? I added ~git/git-shell-commands/no-interactive-login as mentioned in the man pages:

#!/bin/sh
printf '%s\n' "Hi $USER! You've successfully authenticated, but I do not"
printf '%s\n' "provide interactive shell access."
exit 128
EOF
Actions #2

Updated by Andreas Kohlbecker about 7 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Andreas Kohlbecker about 7 years ago

  • Description updated (diff)

After the above modification the cdm-webapp-HFX-FINISH job was running successfully. This could mean that the probelm is really fixed or it is just a random effect. Time will show ...

Actions #4

Updated by Andreas Müller about 7 years ago

  • Target version changed from Release 4.5 to Release 4.6
Actions #5

Updated by Patrick Plitzner about 7 years ago

I just had the same problem:

  1. I tried to push but the VPN connection was disconnected.
  2. After connecting via VPN it did not work.
  3. But it worked the second time.
[pplitzner@BGBM-12138 taxeditor]$ git add .
[pplitzner@BGBM-12138 taxeditor]$ git commit -m "Increase java code level to java 1.8"
[develop f9379882b] Increase java code level to java 1.8
 1 file changed, 1 insertion(+), 1 deletion(-)
[pplitzner@BGBM-12138 taxeditor]$ git push
ssh: connect to host dev.e-taxonomy.eu port 22: Connection refused
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
[pplitzner@BGBM-12138 taxeditor]$ git push
Enter passphrase for key '/home/pplitzner/.ssh/id_rsa': 
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 316 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
[pplitzner@BGBM-12138 taxeditor]$ git push
Enter passphrase for key '/home/pplitzner/.ssh/id_rsa': 
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 316 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
remote:                                  Dload  Upload   Total   Spent    Left  Speed
remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
To ssh://dev.e-taxonomy.eu/var/git/taxeditor.git
   ed925ac30..f9379882b  develop -> develop
[pplitzner@BGBM-12138 taxeditor]$ 

Actions #6

Updated by Andreas Kohlbecker about 7 years ago

This issue once again caused a release job to be marked as failed even if it was successful: http://int.e-taxonomy.eu/jenkins/view/CDM%20RLS/job/cdm-vaadin-RLS-FINISH/27/

I am trying not to increase the http.postBuffer as suggested by many others who had the same problem, even if i don't think that our problem is related to big file/commit sizes, since this error also ocurred with rather small commits.

Setting http.postBuffer for the jenkins user in the integration server in ~jenkins/.gitconfig to 500MB:

git config --global http.postBuffer 524288000
git config --global ssh.postBuffer 524288000 

and also the default for push.default which was suggested by the git command on the integration server

git config --global push.default simple

If this is not helping we could try: http://stackoverflow.com/questions/15240815/git-fatal-the-remote-end-hung-up-unexpectedly#18696820

Actions #7

Updated by Andreas Müller about 7 years ago

  • Target version changed from Release 4.6 to Release 4.7
Actions #8

Updated by Andreas Kohlbecker about 7 years ago

Today I observed something interesting. I pushed some changes to edit-community and it took quite some time ... after almost 2 minutes I canceled the process and pushed again. git told that everything is up to date already:

andreas ~/workspaces/cdm/cdm-vaadin [develop ✓▴][10:44:36] 
: git push 
Counting objects: 174, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (30/30), done.
Writing objects: 100% (32/32), 4.95 KiB | 0 bytes/s, done.
Total 32 (delta 19), reused 0 (delta 0)
remote:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
remote:                                  Dload  Upload   Total   Spent    Left  Speed
remote:   0     0    0     0    0     0      0      0 --:--:--  0:01:47 --:--:--     0^C

andreas ~/workspaces/cdm/cdm-vaadin [develop ✓▴][10:46:30] 
: git push
Everything up-to-date

This seemed to be an indicator that the problem might have something to do with the post receive hook where the update of the redmine repository index is triggered. I checked redmine for unusual behaviour and - TADAAA! - redmine was stalled unresponsive.

Interestingly I did not receive a The remote end hung up unexpectedly error in this situation which could be caused be timeouts on the remote side.

Anyway it seems to be a good idea to trigger the redmine update asynchronously! ---> TODO

Actions #9

Updated by Andreas Kohlbecker almost 7 years ago

  • Target version changed from Release 4.7 to Release 4.8
Actions #10

Updated by Andreas Kohlbecker almost 7 years ago

to day it is more severe than before a lot of release jobs have failed due to this in the final step of committing the develop branch which received the release changes by a prior merge.

The following stack overflow discussions cover means of debugging ssh connectivity poblems:

To get more insight into this problem we need to do the following:

Actions #11

Updated by Andreas Kohlbecker almost 7 years ago

It occurred once again, this time we have a debug log:

git push
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: /home/andreas/.ssh/config line 15: Applying options for edit-git
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Hostname has changed; re-reading configuration
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 160.45.63.172 [160.45.63.172] port 22.
debug1: Connection established.
debug1: identity file /home/andreas/.ssh/id_rsa type 1
debug1: identity file /home/andreas/.ssh/id_rsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_dsa type -1
debug1: identity file /home/andreas/.ssh/id_dsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ed25519 type -1
debug1: identity file /home/andreas/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.7p1 Debian-5+deb8u3
debug1: match: OpenSSH_6.7p1 Debian-5+deb8u3 pat OpenSSH* compat 0x04000000
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-sha1-etm@openssh.com none
debug1: kex: client->server aes128-ctr hmac-sha1-etm@openssh.com none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: RSA 19:89:4c:58:53:d2:58:94:2e:e6:46:ca:1e:e7:6c:27
debug1: Host '160.45.63.172' is known and matches the RSA host key.
debug1: Found key in /home/andreas/.ssh/known_hosts:21
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/andreas/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug1: Authentication succeeded (publickey).
Authenticated to 160.45.63.172 ([160.45.63.172]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LC_TIME = en_US.UTF-8
debug1: Sending env LC_MONETARY = en_US.UTF-8
debug1: Sending env LC_CTYPE = en_US.UTF-8
debug1: Sending env LC_ADDRESS = en_US.UTF-8
debug1: Sending env LC_TELEPHONE = en_US.UTF-8
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending env LC_NAME = en_US.UTF-8
debug1: Sending env LC_MEASUREMENT = en_US.UTF-8
debug1: Sending env LC_IDENTIFICATION = en_US.UTF-8
debug1: Sending env LC_NUMERIC = en_US.UTF-8
debug1: Sending env LC_PAPER = en_US.UTF-8
debug1: Sending command: git-receive-pack '/var/git/cdm-dataportal.git'
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 520 bytes | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 4752, received 33172 bytes, in 0.1 seconds
Bytes per second: sent 38718.5, received 270280.1
debug1: Exit status -1
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

for comparison, this is a sane output:

Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 520 bytes | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
remote:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
remote:                                  Dload  Upload   Total   Spent    Left  Speed
remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 4716, received 32868 bytes, in 0.4 seconds
Bytes per second: sent 12949.6, received 90251.8
debug1: Exit status 0

The remote: lines are missing and byte size of the Transferred entry is different!!!

Actions #12

Updated by Andreas Kohlbecker almost 7 years ago

The remote: lines disppear if the curl command in the post-commit hook is started with the -s option.

Changing the post-commit script like this:

# Use CURL savely so that errors are reported but let the post-commit script not fail:
# -s suppresses errors
# -S  When used with -s it makes curl show an error message if it fails.
curl -sS "$REDMINE_URL/sys/fetch_changesets?key=$APIKEY&id=$PROJECT_ID"&
Actions #13

Updated by Andreas Kohlbecker almost 7 years ago

it happened again when pushing the merge of a hotfix into develop (commit:cdm-vaadin|d825f4bf)

git push
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: /home/andreas/.ssh/config line 15: Applying options for edit-git
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Hostname has changed; re-reading configuration
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 160.45.63.172 [160.45.63.172] port 22.
debug1: Connection established.
debug1: identity file /home/andreas/.ssh/id_rsa type 1
debug1: identity file /home/andreas/.ssh/id_rsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_dsa type -1
debug1: identity file /home/andreas/.ssh/id_dsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ed25519 type -1
debug1: identity file /home/andreas/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.7p1 Debian-5+deb8u3
debug1: match: OpenSSH_6.7p1 Debian-5+deb8u3 pat OpenSSH* compat 0x04000000
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-sha1-etm@openssh.com none
debug1: kex: client->server aes128-ctr hmac-sha1-etm@openssh.com none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: RSA 19:89:4c:58:53:d2:58:94:2e:e6:46:ca:1e:e7:6c:27
debug1: Host '160.45.63.172' is known and matches the RSA host key.
debug1: Found key in /home/andreas/.ssh/known_hosts:21
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/andreas/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug1: Authentication succeeded (publickey).
Authenticated to 160.45.63.172 ([160.45.63.172]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LC_TIME = en_US.UTF-8
debug1: Sending env LC_MONETARY = en_US.UTF-8
debug1: Sending env LC_CTYPE = en_US.UTF-8
debug1: Sending env LC_ADDRESS = en_US.UTF-8
debug1: Sending env LC_TELEPHONE = en_US.UTF-8
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending env LC_NAME = en_US.UTF-8
debug1: Sending env LC_MEASUREMENT = en_US.UTF-8
debug1: Sending env LC_IDENTIFICATION = en_US.UTF-8
debug1: Sending env LC_NUMERIC = en_US.UTF-8
debug1: Sending env LC_PAPER = en_US.UTF-8
debug1: Sending command: git-receive-pack '/var/git/cdm-dataportal.git'
Counting objects: 2, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 356 bytes | 0 bytes/s, done.
Total 2 (delta 1), reused 0 (delta 0)
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 4576, received 32656 bytes, in 0.3 seconds
Bytes per second: sent 17877.6, received 127580.9
debug1: Exit status -1
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Actions #15

Updated by Andreas Kohlbecker almost 7 years ago

and this is the log of the successful push:

andreas ~/workspaces/cdm/cdm-vaadin [feature/#6687 ✓][13:07:30] 
: git push --set-upstream origin feature/#6687
13:07:34.066322 git.c:369               trace: built-in: git 'push' '--set-upstream' 'origin' 'feature/#6687'
13:07:34.067299 run-command.c:369       trace: run_command: 'ssh -vv' 'edit-git' 'git-receive-pack '\''/var/git/cdm-vaadin.git'\'''
13:07:34.067546 run-command.c:228       trace: exec: '/bin/sh' '-c' 'ssh -vv "$@"' 'ssh -vv' 'edit-git' 'git-receive-pack '\''/var/git/cdm-vaadin.git'\'''
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: /home/andreas/.ssh/config line 15: Applying options for edit-git
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Hostname has changed; re-reading configuration
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 160.45.63.172 [160.45.63.172] port 22.
debug1: Connection established.
debug1: identity file /home/andreas/.ssh/id_rsa type 1
debug1: identity file /home/andreas/.ssh/id_rsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_dsa type -1
debug1: identity file /home/andreas/.ssh/id_dsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ed25519 type -1
debug1: identity file /home/andreas/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.7p1 Debian-5+deb8u3
debug1: match: OpenSSH_6.7p1 Debian-5+deb8u3 pat OpenSSH* compat 0x04000000
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-rsa,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-dss-cert-v00@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: kex_parse_kexinit: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: mac_setup: setup hmac-sha1-etm@openssh.com
debug1: kex: server->client aes128-ctr hmac-sha1-etm@openssh.com none
debug2: mac_setup: setup hmac-sha1-etm@openssh.com
debug1: kex: client->server aes128-ctr hmac-sha1-etm@openssh.com none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: RSA 19:89:4c:58:53:d2:58:94:2e:e6:46:ca:1e:e7:6c:27
debug1: Host '160.45.63.172' is known and matches the RSA host key.
debug1: Found key in /home/andreas/.ssh/known_hosts:21
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/andreas/.ssh/id_rsa (0x55d2232cef90),
debug2: key: /home/andreas/.ssh/id_dsa ((nil)),
debug2: key: /home/andreas/.ssh/id_ecdsa ((nil)),
debug2: key: /home/andreas/.ssh/id_ed25519 ((nil)),
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/andreas/.ssh/id_rsa
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug2: input_userauth_pk_ok: fp fa:da:e2:94:79:69:d8:c6:82:60:88:0e:22:81:01:04
debug1: Authentication succeeded (publickey).
Authenticated to 160.45.63.172 ([160.45.63.172]:22).
debug2: fd 4 setting O_NONBLOCK
debug2: fd 5 setting O_NONBLOCK
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: fd 3 setting TCP_NODELAY
debug2: client_session2_setup: id 0
debug1: Sending environment.
debug1: Sending env LC_TIME = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_MONETARY = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_CTYPE = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_ADDRESS = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_TELEPHONE = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_NAME = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_MEASUREMENT = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_IDENTIFICATION = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_NUMERIC = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_PAPER = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending command: git-receive-pack '/var/git/cdm-vaadin.git'
debug2: channel 0: request exec confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
13:07:34.663496 pkt-line.c:80           packet:         push< f005d5fe176805dbaad3b009684875d55d0b10fe refs/heads/cdm-vaadin/develop\0 report-status delete-refs side-band-64k quiet ofs-delta agent=git/2.1.4
13:07:34.663517 pkt-line.c:80           packet:         push< ff732f0a45cd8539f08196159f54d69496300ffe refs/heads/chooseTaxonNode
13:07:34.663523 pkt-line.c:80           packet:         push< 10cc0e5e60b390458cc59b7cfb1b9ecb1e73663f refs/heads/creditor
13:07:34.663528 pkt-line.c:80           packet:         push< 52a59b6e2d56c0823b70da2492609efdd2a5b913 refs/heads/develop
13:07:34.663534 pkt-line.c:80           packet:         push< 52a59b6e2d56c0823b70da2492609efdd2a5b913 refs/heads/feature/cdm4.7
13:07:34.663540 pkt-line.c:80           packet:         push< 485bae1ed1009ce202efa8cb00b83225f418360b refs/heads/master
13:07:34.663546 pkt-line.c:80           packet:         push< 194492f79bb2fb5eca5b4a2a5a3b39b849be8c51 refs/heads/migrate-to-vaadin.7.4.4
13:07:34.663550 pkt-line.c:80           packet:         push< a735bbbfccc284e24f355551d2496cd15e790243 refs/heads/no-more-CdmSpringContextHelper
13:07:34.663555 pkt-line.c:80           packet:         push< 5f470a912b0e1e5767cbb965fce5729b471c7eac refs/heads/phycobank
13:07:34.663559 pkt-line.c:80           packet:         push< 4abc3175f179d8ac3092a4759c6d61064a2b731f refs/heads/responsive-ui-framework
13:07:34.663563 pkt-line.c:80           packet:         push< 329b56520a79baf9f468deb555cbcf66abf17c00 refs/svn/attic/branches/cdm-vaadin/3.5.2/23715
13:07:34.663568 pkt-line.c:80           packet:         push< 6f501be591473f8acbd68b1f8b26f8c4da222662 refs/svn/attic/branches/cdm-vaadin/creditor/23498
13:07:34.663573 pkt-line.c:80           packet:         push< 5b2505f132018e964e2e5e9d8967b232fd152d18 refs/svn/attic/branches/cdm-vaadin/creditor/23551
13:07:34.663578 pkt-line.c:80           packet:         push< 0312ac03643be6817843ce328a312abad71719aa refs/svn/attic/branches/cdm-vaadin/creditor/23669
13:07:34.663582 pkt-line.c:80           packet:         push< 782f0a52d20a92a7c402489968d4b58be7b89f41 refs/svn/attic/branches/cdm-vaadin/develop/23716
13:07:34.663587 pkt-line.c:80           packet:         push< 5de9f0c87d6198ea5ff6a8af6438b273f002545f refs/svn/attic/branches/cdm-vaadin/develop/23762
13:07:34.663618 pkt-line.c:80           packet:         push< 9e97755f109c5df37b342213d82f22f0817109ad refs/svn/attic/branches/cdm-vaadin/develop/23786
13:07:34.663627 pkt-line.c:80           packet:         push< ced23e93d3a131e27d28c4720bca12b9490aad4b refs/svn/attic/branches/cdm-vaadin/develop/23790
13:07:34.663631 pkt-line.c:80           packet:         push< 56035595a25ab81efbae4b27a94a1f995e17f752 refs/svn/attic/branches/cdm-vaadin/develop/23795
13:07:34.663636 pkt-line.c:80           packet:         push< dbed318fbbaeb8ad1652107f6085d7b7d5d63e09 refs/svn/attic/branches/cdm-vaadin/develop/23805
13:07:34.663641 pkt-line.c:80           packet:         push< 850c8dafe4fcf1571a5a58106c11ec8c4a0d28f6 refs/svn/attic/branches/cdm-vaadin/develop/23809
13:07:34.663645 pkt-line.c:80           packet:         push< faadd8d7c9c3da08edcf97f3d247ef0bc281e48d refs/svn/attic/branches/cdm-vaadin/develop/24373
13:07:34.663650 pkt-line.c:80           packet:         push< f41f0a133811b3f5e459c98b90180110111ffa0f refs/svn/attic/shelves/cdm-vaadin/a.kohlbecker/24372
13:07:34.665033 pkt-line.c:80           packet:         push< 1d39a64db22836f36a72ac12f12eceddd4996d6a refs/svn/attic/tags/cdm-vaadin/3.5.2/23726
13:07:34.665044 pkt-line.c:80           packet:         push< c6e489e27942b9eff60bff937bba3d29991d60e6 refs/svn/attic/tags/cdm-vaadin/3.5.3/23760
13:07:34.665054 pkt-line.c:80           packet:         push< 9d197128ffbdc7a0f76c56e2d5cb5d43b746eb61 refs/svn/attic/tags/cdm-vaadin/4.0.0/27922
13:07:34.665064 pkt-line.c:80           packet:         push< c1c3cfe7b83e960087c9b09332ae3c643af6e049 refs/svn/attic/trunk/cdm-vaadin/23492
13:07:34.665073 pkt-line.c:80           packet:         push< 2bbdcbba9db5a65a95133dd7f6acfe37a515c009 refs/svn/attic/trunk/cdm-vaadin/23549
13:07:34.665082 pkt-line.c:80           packet:         push< 3100d4ea3e70ba487cd247d1b6e204f07378c745 refs/svn/attic/trunk/cdm-vaadin/23670
13:07:34.665174 pkt-line.c:80           packet:         push< f0adbe967fc287bfd5d14274ea6c6cda358ef8cb refs/svn/attic/trunk/cdm-vaadin/23722
13:07:34.665185 pkt-line.c:80           packet:         push< b6207dc0d55fdee145ec2794e661758baa5075de refs/svn/attic/trunk/cdm-vaadin/23787
13:07:34.666116 pkt-line.c:80           packet:         push< 551cfe19eadab7ee01e84b79bbfc6f0bc77f8ce0 refs/svn/attic/trunk/cdm-vaadin/23804
13:07:34.666129 pkt-line.c:80           packet:         push< cb95ddc47b92cca0a6beed2ecd492ff501f64361 refs/svn/map
13:07:34.666139 pkt-line.c:80           packet:         push< ff732f0a45cd8539f08196159f54d69496300ffe refs/svn/root/branches/cdm-vaadin/chooseTaxonNode
13:07:34.666152 pkt-line.c:80           packet:         push< 10cc0e5e60b390458cc59b7cfb1b9ecb1e73663f refs/svn/root/branches/cdm-vaadin/creditor
13:07:34.666161 pkt-line.c:80           packet:         push< a6e7790d12bc6dfa7a13ba0cd437490dcf6cc772 refs/svn/root/branches/cdm-vaadin/develop
13:07:34.666169 pkt-line.c:80           packet:         push< 194492f79bb2fb5eca5b4a2a5a3b39b849be8c51 refs/svn/root/branches/cdm-vaadin/migrate-to-vaadin.7.4.4
13:07:34.666177 pkt-line.c:80           packet:         push< 9a80e55b71a9ae63066b53878902f8353c5c77b0 refs/svn/root/tags/cdm-vaadin/3.10.0
13:07:34.666185 pkt-line.c:80           packet:         push< 03abef7867bc8d134ab830a44df9cf7e0b7ff310 refs/svn/root/tags/cdm-vaadin/3.11.0
13:07:34.666194 pkt-line.c:80           packet:         push< 351e23842858fbdfe5849838176505d1c44f5f8f refs/svn/root/tags/cdm-vaadin/3.12.0
13:07:34.666202 pkt-line.c:80           packet:         push< 2af066ebadcb5f2ad46302b2aa0071208f723a22 refs/svn/root/tags/cdm-vaadin/3.5.1
13:07:34.666211 pkt-line.c:80           packet:         push< 46a27694e9d8cc7421458cc5ebb174ba9e2c7276 refs/svn/root/tags/cdm-vaadin/3.7.0
13:07:34.666218 pkt-line.c:80           packet:         push< f9abd07056e0e435438526bada6e7b783a8b0754 refs/svn/root/tags/cdm-vaadin/3.8.0
13:07:34.666223 pkt-line.c:80           packet:         push< c1c143251eded98cb41c12596d2d2a5bc2ec72b6 refs/svn/root/tags/cdm-vaadin/3.9.0
13:07:34.666228 pkt-line.c:80           packet:         push< 100665f3c0958aed5f0f90296abb14694043203a refs/svn/root/tags/cdm-vaadin/4.0.0
13:07:34.666233 pkt-line.c:80           packet:         push< 6c16b4a0605a84f85e923bc3bb445db12f340951 refs/svn/root/tags/cdm-vaadin/4.1.0
13:07:34.666237 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/svn/root/tags/cdm-vaadin/4.2.0
13:07:34.666242 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/svn/root/trunk/cdm-vaadin
13:07:34.666246 pkt-line.c:80           packet:         push< 10dd661c430354029490226f48e05a7fbcf6f998 refs/tags/3.10.0
13:07:34.666251 pkt-line.c:80           packet:         push< 5518c439c145e381829d02523f299f8e59f29065 refs/tags/3.11.0
13:07:34.666255 pkt-line.c:80           packet:         push< b8e1d81c6f862242ee38fa9424e2ff5f830391ac refs/tags/3.12.0
13:07:34.666259 pkt-line.c:80           packet:         push< a16c8419c7ef873015ba2b7c4930aead7c437a0a refs/tags/3.5.1
13:07:34.666263 pkt-line.c:80           packet:         push< c54fb48a245c784f9564216bed1064fdd29f7ef3 refs/tags/3.7.0
13:07:34.666267 pkt-line.c:80           packet:         push< 743694e92c5f6613781a6bb032a973a260cc5d26 refs/tags/3.8.0
13:07:34.666271 pkt-line.c:80           packet:         push< b9ee86b249b48f6c6dc3d952685911f7cfa1d126 refs/tags/3.9.0
13:07:34.666275 pkt-line.c:80           packet:         push< 100665f3c0958aed5f0f90296abb14694043203a refs/tags/4.0.0
13:07:34.666280 pkt-line.c:80           packet:         push< 6c16b4a0605a84f85e923bc3bb445db12f340951 refs/tags/4.1.0
13:07:34.666283 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/tags/4.2.0
13:07:34.666288 pkt-line.c:80           packet:         push< 27615a570b8ea6ed8e6c0719520456ad5fca1347 refs/tags/4.3.0
13:07:34.666292 pkt-line.c:80           packet:         push< 884a8f886ba21c1898503fee9bff829c18fccae0 refs/tags/4.4.0
13:07:34.666296 pkt-line.c:80           packet:         push< 3e6755a43f798f9a415cb1599227e10b0b3fa72d refs/tags/4.4.1
13:07:34.666300 pkt-line.c:80           packet:         push< 17a27847548e4a5977e8a8623ca646890833a00d refs/tags/4.5.0
13:07:34.666304 pkt-line.c:80           packet:         push< d9242f439e4fff92cdf7b5914f63c71155c9e47e refs/tags/4.5.1
13:07:34.666308 pkt-line.c:80           packet:         push< e4691866841b0a7d00a1b1486d3ce6b6b2535498 refs/tags/4.6.0
13:07:34.666312 pkt-line.c:80           packet:         push< 485bae1ed1009ce202efa8cb00b83225f418360b refs/tags/4.7.0
13:07:34.666316 pkt-line.c:80           packet:         push< 0000
13:07:34.666437 pkt-line.c:80           packet:         push> 0000000000000000000000000000000000000000 2a3d1ef0ca0cef15030cea84ecad848c6f76eb44 refs/heads/feature/#6687\0 report-status side-band-64k agent=git/2.13.0
13:07:34.666446 pkt-line.c:80           packet:         push> 0000
13:07:34.666508 run-command.c:369       trace: run_command: 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
13:07:34.666731 exec_cmd.c:118          trace: exec: 'git' 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
13:07:34.667541 git.c:369               trace: built-in: git 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
Counting objects: 22, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (20/20), done.
Writing objects: 100% (22/22), 5.02 KiB | 0 bytes/s, done.
Total 22 (delta 12), reused 0 (delta 0)
debug2: channel 0: read<=0 rfd 4 len 0
debug2: channel 0: read failed
debug2: channel 0: close_read
debug2: channel 0: input open -> drain
debug2: channel 0: ibuf empty
debug2: channel 0: send eof
debug2: channel 0: input drain -> closed
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug2: channel 0: rcvd close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 9340, received 7376 bytes, in 0.2 seconds
Bytes per second: sent 40550.5, received 32023.6
debug1: Exit status -1
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

andreas ~/workspaces/cdm/cdm-vaadin [feature/#6687 ✓][13:07:34] 
: git push --set-upstream origin feature/#6687
13:12:00.527630 git.c:369               trace: built-in: git 'push' '--set-upstream' 'origin' 'feature/#6687'
13:12:00.528639 run-command.c:369       trace: run_command: 'ssh -vv' 'edit-git' 'git-receive-pack '\''/var/git/cdm-vaadin.git'\'''
13:12:00.528859 run-command.c:228       trace: exec: '/bin/sh' '-c' 'ssh -vv "$@"' 'ssh -vv' 'edit-git' 'git-receive-pack '\''/var/git/cdm-vaadin.git'\'''
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: /home/andreas/.ssh/config line 15: Applying options for edit-git
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Hostname has changed; re-reading configuration
debug1: Reading configuration data /home/andreas/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 160.45.63.172 [160.45.63.172] port 22.
debug1: Connection established.
debug1: identity file /home/andreas/.ssh/id_rsa type 1
debug1: identity file /home/andreas/.ssh/id_rsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_dsa type -1
debug1: identity file /home/andreas/.ssh/id_dsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa type -1
debug1: identity file /home/andreas/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/andreas/.ssh/id_ed25519 type -1
debug1: identity file /home/andreas/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.7p1 Debian-5+deb8u3
debug1: match: OpenSSH_6.7p1 Debian-5+deb8u3 pat OpenSSH* compat 0x04000000
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-rsa,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-dss-cert-v00@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: kex_parse_kexinit: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: mac_setup: setup hmac-sha1-etm@openssh.com
debug1: kex: server->client aes128-ctr hmac-sha1-etm@openssh.com none
debug2: mac_setup: setup hmac-sha1-etm@openssh.com
debug1: kex: client->server aes128-ctr hmac-sha1-etm@openssh.com none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: RSA 19:89:4c:58:53:d2:58:94:2e:e6:46:ca:1e:e7:6c:27
debug1: Host '160.45.63.172' is known and matches the RSA host key.
debug1: Found key in /home/andreas/.ssh/known_hosts:21
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/andreas/.ssh/id_rsa (0x55c99a034f90),
debug2: key: /home/andreas/.ssh/id_dsa ((nil)),
debug2: key: /home/andreas/.ssh/id_ecdsa ((nil)),
debug2: key: /home/andreas/.ssh/id_ed25519 ((nil)),
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/andreas/.ssh/id_rsa
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug2: input_userauth_pk_ok: fp fa:da:e2:94:79:69:d8:c6:82:60:88:0e:22:81:01:04
debug1: Authentication succeeded (publickey).
Authenticated to 160.45.63.172 ([160.45.63.172]:22).
debug2: fd 4 setting O_NONBLOCK
debug2: fd 5 setting O_NONBLOCK
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: fd 3 setting TCP_NODELAY
debug2: client_session2_setup: id 0
debug1: Sending environment.
debug1: Sending env LC_TIME = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_MONETARY = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_CTYPE = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_ADDRESS = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_TELEPHONE = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_NAME = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_MEASUREMENT = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_IDENTIFICATION = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_NUMERIC = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending env LC_PAPER = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug1: Sending command: git-receive-pack '/var/git/cdm-vaadin.git'
debug2: channel 0: request exec confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
13:12:00.970543 pkt-line.c:80           packet:         push< f005d5fe176805dbaad3b009684875d55d0b10fe refs/heads/cdm-vaadin/develop\0 report-status delete-refs side-band-64k quiet ofs-delta agent=git/2.1.4
13:12:00.970567 pkt-line.c:80           packet:         push< ff732f0a45cd8539f08196159f54d69496300ffe refs/heads/chooseTaxonNode
13:12:00.970574 pkt-line.c:80           packet:         push< 10cc0e5e60b390458cc59b7cfb1b9ecb1e73663f refs/heads/creditor
13:12:00.970580 pkt-line.c:80           packet:         push< 52a59b6e2d56c0823b70da2492609efdd2a5b913 refs/heads/develop
13:12:00.970585 pkt-line.c:80           packet:         push< 52a59b6e2d56c0823b70da2492609efdd2a5b913 refs/heads/feature/cdm4.7
13:12:00.970591 pkt-line.c:80           packet:         push< 485bae1ed1009ce202efa8cb00b83225f418360b refs/heads/master
13:12:00.970597 pkt-line.c:80           packet:         push< 194492f79bb2fb5eca5b4a2a5a3b39b849be8c51 refs/heads/migrate-to-vaadin.7.4.4
13:12:00.972553 pkt-line.c:80           packet:         push< a735bbbfccc284e24f355551d2496cd15e790243 refs/heads/no-more-CdmSpringContextHelper
13:12:00.972571 pkt-line.c:80           packet:         push< 5f470a912b0e1e5767cbb965fce5729b471c7eac refs/heads/phycobank
13:12:00.972576 pkt-line.c:80           packet:         push< 4abc3175f179d8ac3092a4759c6d61064a2b731f refs/heads/responsive-ui-framework
13:12:00.972582 pkt-line.c:80           packet:         push< 329b56520a79baf9f468deb555cbcf66abf17c00 refs/svn/attic/branches/cdm-vaadin/3.5.2/23715
13:12:00.972588 pkt-line.c:80           packet:         push< 6f501be591473f8acbd68b1f8b26f8c4da222662 refs/svn/attic/branches/cdm-vaadin/creditor/23498
13:12:00.972594 pkt-line.c:80           packet:         push< 5b2505f132018e964e2e5e9d8967b232fd152d18 refs/svn/attic/branches/cdm-vaadin/creditor/23551
13:12:00.972599 pkt-line.c:80           packet:         push< 0312ac03643be6817843ce328a312abad71719aa refs/svn/attic/branches/cdm-vaadin/creditor/23669
13:12:00.972604 pkt-line.c:80           packet:         push< 782f0a52d20a92a7c402489968d4b58be7b89f41 refs/svn/attic/branches/cdm-vaadin/develop/23716
13:12:00.972609 pkt-line.c:80           packet:         push< 5de9f0c87d6198ea5ff6a8af6438b273f002545f refs/svn/attic/branches/cdm-vaadin/develop/23762
13:12:00.972615 pkt-line.c:80           packet:         push< 9e97755f109c5df37b342213d82f22f0817109ad refs/svn/attic/branches/cdm-vaadin/develop/23786
13:12:00.972623 pkt-line.c:80           packet:         push< ced23e93d3a131e27d28c4720bca12b9490aad4b refs/svn/attic/branches/cdm-vaadin/develop/23790
13:12:00.972629 pkt-line.c:80           packet:         push< 56035595a25ab81efbae4b27a94a1f995e17f752 refs/svn/attic/branches/cdm-vaadin/develop/23795
13:12:00.972634 pkt-line.c:80           packet:         push< dbed318fbbaeb8ad1652107f6085d7b7d5d63e09 refs/svn/attic/branches/cdm-vaadin/develop/23805
13:12:00.972639 pkt-line.c:80           packet:         push< 850c8dafe4fcf1571a5a58106c11ec8c4a0d28f6 refs/svn/attic/branches/cdm-vaadin/develop/23809
13:12:00.972644 pkt-line.c:80           packet:         push< faadd8d7c9c3da08edcf97f3d247ef0bc281e48d refs/svn/attic/branches/cdm-vaadin/develop/24373
13:12:00.972649 pkt-line.c:80           packet:         push< f41f0a133811b3f5e459c98b90180110111ffa0f refs/svn/attic/shelves/cdm-vaadin/a.kohlbecker/24372
13:12:00.972654 pkt-line.c:80           packet:         push< 1d39a64db22836f36a72ac12f12eceddd4996d6a refs/svn/attic/tags/cdm-vaadin/3.5.2/23726
13:12:00.972659 pkt-line.c:80           packet:         push< c6e489e27942b9eff60bff937bba3d29991d60e6 refs/svn/attic/tags/cdm-vaadin/3.5.3/23760
13:12:00.972664 pkt-line.c:80           packet:         push< 9d197128ffbdc7a0f76c56e2d5cb5d43b746eb61 refs/svn/attic/tags/cdm-vaadin/4.0.0/27922
13:12:00.972669 pkt-line.c:80           packet:         push< c1c3cfe7b83e960087c9b09332ae3c643af6e049 refs/svn/attic/trunk/cdm-vaadin/23492
13:12:00.972674 pkt-line.c:80           packet:         push< 2bbdcbba9db5a65a95133dd7f6acfe37a515c009 refs/svn/attic/trunk/cdm-vaadin/23549
13:12:00.972679 pkt-line.c:80           packet:         push< 3100d4ea3e70ba487cd247d1b6e204f07378c745 refs/svn/attic/trunk/cdm-vaadin/23670
13:12:00.972684 pkt-line.c:80           packet:         push< f0adbe967fc287bfd5d14274ea6c6cda358ef8cb refs/svn/attic/trunk/cdm-vaadin/23722
13:12:00.972689 pkt-line.c:80           packet:         push< b6207dc0d55fdee145ec2794e661758baa5075de refs/svn/attic/trunk/cdm-vaadin/23787
13:12:00.972694 pkt-line.c:80           packet:         push< 551cfe19eadab7ee01e84b79bbfc6f0bc77f8ce0 refs/svn/attic/trunk/cdm-vaadin/23804
13:12:00.972700 pkt-line.c:80           packet:         push< cb95ddc47b92cca0a6beed2ecd492ff501f64361 refs/svn/map
13:12:00.972705 pkt-line.c:80           packet:         push< ff732f0a45cd8539f08196159f54d69496300ffe refs/svn/root/branches/cdm-vaadin/chooseTaxonNode
13:12:00.972710 pkt-line.c:80           packet:         push< 10cc0e5e60b390458cc59b7cfb1b9ecb1e73663f refs/svn/root/branches/cdm-vaadin/creditor
13:12:00.972714 pkt-line.c:80           packet:         push< a6e7790d12bc6dfa7a13ba0cd437490dcf6cc772 refs/svn/root/branches/cdm-vaadin/develop
13:12:00.972720 pkt-line.c:80           packet:         push< 194492f79bb2fb5eca5b4a2a5a3b39b849be8c51 refs/svn/root/branches/cdm-vaadin/migrate-to-vaadin.7.4.4
13:12:00.972726 pkt-line.c:80           packet:         push< 9a80e55b71a9ae63066b53878902f8353c5c77b0 refs/svn/root/tags/cdm-vaadin/3.10.0
13:12:00.972730 pkt-line.c:80           packet:         push< 03abef7867bc8d134ab830a44df9cf7e0b7ff310 refs/svn/root/tags/cdm-vaadin/3.11.0
13:12:00.972735 pkt-line.c:80           packet:         push< 351e23842858fbdfe5849838176505d1c44f5f8f refs/svn/root/tags/cdm-vaadin/3.12.0
13:12:00.972740 pkt-line.c:80           packet:         push< 2af066ebadcb5f2ad46302b2aa0071208f723a22 refs/svn/root/tags/cdm-vaadin/3.5.1
13:12:00.972745 pkt-line.c:80           packet:         push< 46a27694e9d8cc7421458cc5ebb174ba9e2c7276 refs/svn/root/tags/cdm-vaadin/3.7.0
13:12:00.972752 pkt-line.c:80           packet:         push< f9abd07056e0e435438526bada6e7b783a8b0754 refs/svn/root/tags/cdm-vaadin/3.8.0
13:12:00.972756 pkt-line.c:80           packet:         push< c1c143251eded98cb41c12596d2d2a5bc2ec72b6 refs/svn/root/tags/cdm-vaadin/3.9.0
13:12:00.972761 pkt-line.c:80           packet:         push< 100665f3c0958aed5f0f90296abb14694043203a refs/svn/root/tags/cdm-vaadin/4.0.0
13:12:00.972766 pkt-line.c:80           packet:         push< 6c16b4a0605a84f85e923bc3bb445db12f340951 refs/svn/root/tags/cdm-vaadin/4.1.0
13:12:00.972771 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/svn/root/tags/cdm-vaadin/4.2.0
13:12:01.003798 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/svn/root/trunk/cdm-vaadin
13:12:01.003816 pkt-line.c:80           packet:         push< 10dd661c430354029490226f48e05a7fbcf6f998 refs/tags/3.10.0
13:12:01.003823 pkt-line.c:80           packet:         push< 5518c439c145e381829d02523f299f8e59f29065 refs/tags/3.11.0
13:12:01.003829 pkt-line.c:80           packet:         push< b8e1d81c6f862242ee38fa9424e2ff5f830391ac refs/tags/3.12.0
13:12:01.003834 pkt-line.c:80           packet:         push< a16c8419c7ef873015ba2b7c4930aead7c437a0a refs/tags/3.5.1
13:12:01.003840 pkt-line.c:80           packet:         push< c54fb48a245c784f9564216bed1064fdd29f7ef3 refs/tags/3.7.0
13:12:01.003846 pkt-line.c:80           packet:         push< 743694e92c5f6613781a6bb032a973a260cc5d26 refs/tags/3.8.0
13:12:01.003851 pkt-line.c:80           packet:         push< b9ee86b249b48f6c6dc3d952685911f7cfa1d126 refs/tags/3.9.0
13:12:01.003856 pkt-line.c:80           packet:         push< 100665f3c0958aed5f0f90296abb14694043203a refs/tags/4.0.0
13:12:01.003877 pkt-line.c:80           packet:         push< 6c16b4a0605a84f85e923bc3bb445db12f340951 refs/tags/4.1.0
13:12:01.003883 pkt-line.c:80           packet:         push< d6ed3b0bd017d2708ba7dc32cb753bd2ca25378d refs/tags/4.2.0
13:12:01.003888 pkt-line.c:80           packet:         push< 27615a570b8ea6ed8e6c0719520456ad5fca1347 refs/tags/4.3.0
13:12:01.003892 pkt-line.c:80           packet:         push< 884a8f886ba21c1898503fee9bff829c18fccae0 refs/tags/4.4.0
13:12:01.003897 pkt-line.c:80           packet:         push< 3e6755a43f798f9a415cb1599227e10b0b3fa72d refs/tags/4.4.1
13:12:01.003902 pkt-line.c:80           packet:         push< 17a27847548e4a5977e8a8623ca646890833a00d refs/tags/4.5.0
13:12:01.003907 pkt-line.c:80           packet:         push< d9242f439e4fff92cdf7b5914f63c71155c9e47e refs/tags/4.5.1
13:12:01.003912 pkt-line.c:80           packet:         push< e4691866841b0a7d00a1b1486d3ce6b6b2535498 refs/tags/4.6.0
13:12:01.003917 pkt-line.c:80           packet:         push< 485bae1ed1009ce202efa8cb00b83225f418360b refs/tags/4.7.0
13:12:01.003921 pkt-line.c:80           packet:         push< 0000
13:12:01.004055 pkt-line.c:80           packet:         push> 0000000000000000000000000000000000000000 2a3d1ef0ca0cef15030cea84ecad848c6f76eb44 refs/heads/feature/#6687\0 report-status side-band-64k agent=git/2.13.0
13:12:01.004064 pkt-line.c:80           packet:         push> 0000
13:12:01.004131 run-command.c:369       trace: run_command: 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
13:12:01.004317 exec_cmd.c:118          trace: exec: 'git' 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
13:12:01.005154 git.c:369               trace: built-in: git 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
Counting objects: 22, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (20/20), done.
Writing objects: 100% (22/22), 5.02 KiB | 0 bytes/s, done.
Total 22 (delta 12), reused 0 (delta 0)
debug2: channel 0: read<=0 rfd 4 len 0
debug2: channel 0: read failed
debug2: channel 0: close_read
debug2: channel 0: input open -> drain
debug2: channel 0: ibuf empty
debug2: channel 0: send eof
debug2: channel 0: input drain -> closed
13:12:01.060102 pkt-line.c:80           packet:     sideband< \1000eunpack ok0020ok refs/heads/feature/#66870000
13:12:01.060126 pkt-line.c:80           packet:         push< unpack ok
13:12:01.060132 pkt-line.c:80           packet:         push< ok refs/heads/feature/#6687
13:12:01.060149 pkt-line.c:80           packet:         push< 0000
13:12:01.061254 pkt-line.c:80           packet:     sideband< \2+ read oldrev newrev refname
remote: + read oldrev newrev refname
13:12:01.061270 pkt-line.c:80           packet:     sideband< \2+ :+ 
remote: + :
13:12:01.061275 pkt-line.c:80           packet:     sideband< \2read oldrev newrev refname
13:12:01.061279 pkt-line.c:80           packet:     sideband< \2
remote: + read oldrev newrev refname
13:12:01.061282 pkt-line.c:80           packet:     sideband< \2+ 
13:12:01.061287 pkt-line.c:80           packet:     sideband< \2REDMINE_URL=https://dev.e-taxonomy.eu/redmine
remote: + REDMINE_URL=https://dev.e-taxonomy.eu/redmine
13:12:01.061292 pkt-line.c:80           packet:     sideband< \2+ 
13:12:01.061298 pkt-line.c:80           packet:     sideband< \2. ./hooks/REDMINE_PROJECT_ID
remote: + . ./hooks/REDMINE_PROJECT_ID
13:12:01.061308 pkt-line.c:80           packet:     sideband< \2+ PROJECT_ID=1+ [ -z 1 ]+ APIKEY=rLVExLWzVwLXjXMuK1Yi+ curl -sS https://dev.e-taxonomy.eu/redmine/sys/fetch_changesets?key=rL
remote: + PROJECT_ID=1
remote: + [ -z 1 ]
remote: + APIKEY=rLVExLWzVwLXjXMuK1Yi
13:12:01.061322 pkt-line.c:80           packet:     sideband< \2VExLWzVwLXjXMuK1Yi&id=1
remote: + curl -sS https://dev.e-taxonomy.eu/redmine/sys/fetch_changesets?key=rLVExLWzVwLXjXMuK1Yi&id=1
13:12:01.402388 pkt-line.c:80           packet:     sideband< \2+ exit 0
remote: + exit 0
13:12:01.402406 pkt-line.c:80           packet:     sideband< 0000
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug2: channel 0: rcvd close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 9376, received 7988 bytes, in 0.5 seconds
Bytes per second: sent 18689.8, received 15923.0
debug1: Exit status 0
To edit-git:/var/git/cdm-vaadin.git
 * [new branch]      feature/#6687 -> feature/#6687
Branch feature/#6687 set up to track remote branch feature/#6687 from origin by rebasing.

andreas ~/workspaces/cdm/cdm-vaadin [feature/#6687 ✓][13:12:01] 
Actions #16

Updated by Andreas Kohlbecker almost 7 years ago

  • Target version changed from Release 4.8 to Release 4.9
Actions #17

Updated by Andreas Müller almost 7 years ago

  • Target version changed from Release 4.9 to Release 4.10
Actions #18

Updated by Andreas Müller over 6 years ago

  • Target version changed from Release 4.10 to Release 4.11
Actions #19

Updated by Andreas Müller over 6 years ago

  • Target version changed from Release 4.11 to Release 4.12
Actions #20

Updated by Andreas Müller over 6 years ago

  • Target version changed from Release 4.12 to Release 4.13
Actions #21

Updated by Andreas Müller about 6 years ago

  • Target version changed from Release 4.13 to Release 4.14
Actions #22

Updated by Andreas Müller about 6 years ago

  • Target version changed from Release 4.14 to Release 5.0
Actions #23

Updated by Andreas Kohlbecker almost 6 years ago

  • Target version changed from Release 5.0 to Release 5.1
Actions #24

Updated by Andreas Kohlbecker almost 6 years ago

  • Target version changed from Release 5.1 to Release 5.2
Actions #25

Updated by Andreas Kohlbecker over 5 years ago

  • Target version changed from Release 5.2 to Release 5.3
Actions #26

Updated by Andreas Kohlbecker over 5 years ago

  • Target version changed from Release 5.3 to Release 5.4
Actions #27

Updated by Andreas Kohlbecker over 5 years ago

  • Status changed from In Progress to Rejected
  • Target version deleted (Release 5.4)
  • % Done changed from 0 to 20

This will become irrelevant once we moved completely to github or gitlab.

Actions #28

Updated by Andreas Kohlbecker about 3 years ago

  • Status changed from Rejected to In Progress
  • Target version set to Release 5.21
  • % Done changed from 20 to 30

bothered and thus "motivated" by the severe problems during the last two releases I returned to this issue.

For the release of 5.20.0 i completely removed the curl command from the post-receive hook, and no "hung ups" ocurred.

So i decided to try a new attempt by making use of the disown command. For this i also changes the shell from sh to bash. Since I am not sure disown is also available in sh

# Use CURL savely so that errors are reported but let the post-commit script not fail:
# -s  Suppress errors
# -S  When used with -s it makes curl show an error message if it fails.
# --insecure turn off curl's verification of the server certificates
APIKEY='rLVExLWzVwLXjXMuK1Yi' curl -sS --insecure "$REDMINE_URL/sys/fetch_changesets?key=$APIKEY&id=$PROJECT_ID" &
disown -h # detach the process from this script

TODO

  • if this is successful: check if disown is also available in sh and change the shell back
Actions #29

Updated by Andreas Kohlbecker about 3 years ago

hung up still happen

attempt to find the cause by more loggin by logging the post-receive script execution with system journal:

#!/bin/bash -x
#
# POST-RECEIVE HOOK

...


# AK 2021-02-26: redirecting all output to the journal
exec > >(systemd-cat -t git-post-receive)
exec 2>&1
sleep .1

...
Actions #30

Updated by Andreas Kohlbecker about 3 years ago

log from a hangup:

Mar 01 13:40:35 edit-community systemd[1]: Starting user-0.slice.
Mar 01 13:40:35 edit-community systemd[1]: Created slice user-0.slice.
lines 914-983/1001 98%
Mar 01 13:40:04 edit-community systemd[13865]: Starting Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Reached target Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Starting Exit the Session...
Mar 01 13:40:04 edit-community systemd[13865]: Received SIGRTMIN+24 from PID 13878 (kill).
Mar 01 13:40:04 edit-community systemd[13866]: pam_unix(systemd-user:session): session closed for user git
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Timers.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Timers.
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Sockets.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Sockets.
Mar 01 13:40:04 edit-community systemd[13865]: Starting Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Reached target Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Starting Exit the Session...
Mar 01 13:40:04 edit-community systemd[13865]: Received SIGRTMIN+24 from PID 13878 (kill).
Mar 01 13:40:04 edit-community systemd[13866]: pam_unix(systemd-user:session): session closed for user git
Mar 01 13:40:04 edit-community systemd[1]: Stopped User Manager for UID 1006.
Mar 01 13:40:04 edit-community systemd[1]: Stopping user-1006.slice.
Mar 01 13:40:04 edit-community systemd[1]: Removed slice user-1006.slice.
Mar 01 13:40:06 edit-community kernel: iptables denied: IN=eth0 OUT= MAC=00:50:56:9a:38:2b:00:50:56:9a:38:85:08:00 SRC=160.45.63.173 DST=160.45.63.172 LEN
Mar 01 13:40:00 edit-community systemd[13865]: Reached target Default.
Mar 01 13:40:00 edit-community systemd[13865]: Startup finished in 5ms.
Mar 01 13:40:00 edit-community systemd[1]: Started User Manager for UID 1006.
Mar 01 13:40:04 edit-community sshd[13863]: pam_unix(sshd:session): session closed for user git
Mar 01 13:40:04 edit-community systemd-logind[730]: Removed session 1300152.
Mar 01 13:40:04 edit-community systemd[1]: Stopping User Manager for UID 1006...
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Default.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Default.
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Basic System.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Basic System.
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Paths.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Paths.
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Timers.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Timers.
Mar 01 13:40:04 edit-community systemd[13865]: Stopping Sockets.
Mar 01 13:40:04 edit-community systemd[13865]: Stopped target Sockets.
Mar 01 13:40:04 edit-community systemd[13865]: Starting Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Reached target Shutdown.
Mar 01 13:40:04 edit-community systemd[13865]: Starting Exit the Session...
Mar 01 13:40:04 edit-community systemd[13865]: Received SIGRTMIN+24 from PID 13878 (kill).
Mar 01 13:40:04 edit-community systemd[13866]: pam_unix(systemd-user:session): session closed for user git
Mar 01 13:40:04 edit-community systemd[1]: Stopped User Manager for UID 1006.
Mar 01 13:40:04 edit-community systemd[1]: Stopping user-1006.slice.
Mar 01 13:40:04 edit-community systemd[1]: Removed slice user-1006.slice.
Mar 01 13:40:06 edit-community kernel: iptables denied: IN=eth0 OUT= MAC=00:50:56:9a:38:2b:00:50:56:9a:38:85:08:00 SRC=160.45.63.173 DST=160.45.63.172 LEN
Mar 01 13:40:10 edit-community sshd[13891]: Accepted publickey for git from 160.45.231.49 port 53091 ssh2: RSA 2b:cd:49:cf:a8:a5:dc:62:ea:66:c5:0d:f6:9c:b
Mar 01 13:40:10 edit-community sshd[13891]: pam_unix(sshd:session): session opened for user git by (uid=0)
Mar 01 13:40:10 edit-community systemd[1]: Starting user-1006.slice.
Mar 01 13:40:10 edit-community systemd[1]: Created slice user-1006.slice.
Mar 01 13:40:10 edit-community systemd[1]: Starting User Manager for UID 1006...
Mar 01 13:40:10 edit-community systemd[1]: Starting Session 1300153 of user git.
Mar 01 13:40:10 edit-community systemd-logind[730]: New session 1300153 of user git.
Mar 01 13:40:10 edit-community systemd[1]: Started Session 1300153 of user git.
Mar 01 13:40:10 edit-community systemd[13893]: pam_unix(systemd-user:session): session opened for user git by (uid=0)
Mar 01 13:40:10 edit-community systemd[13893]: Starting Paths.
Mar 01 13:40:10 edit-community systemd[13893]: Reached target Paths.
Mar 01 13:40:10 edit-community systemd[13893]: Starting Timers.
Mar 01 13:40:10 edit-community systemd[13893]: Reached target Timers.
Mar 01 13:40:10 edit-community systemd[13893]: Starting Sockets.
Mar 01 13:40:10 edit-community systemd[13893]: Reached target Sockets.
Mar 01 13:40:10 edit-community systemd[13893]: Starting Basic System.
Mar 01 13:40:10 edit-community systemd[13893]: Reached target Basic System.
Mar 01 13:40:10 edit-community systemd[13893]: Starting Default.
Mar 01 13:40:10 edit-community systemd[13893]: Reached target Default.
Mar 01 13:40:10 edit-community systemd[13893]: Startup finished in 6ms.
Mar 01 13:40:10 edit-community systemd[1]: Started User Manager for UID 1006.
Mar 01 13:40:13 edit-community git-post-receive[13910]: + sleep .1
Mar 01 13:40:13 edit-community git-post-receive[13910]: + echo 'post-receive hook'
Mar 01 13:40:13 edit-community git-post-receive[13910]: post-receive hook
Mar 01 13:40:13 edit-community git-post-receive[13910]: + read oldrev newrev refname
Mar 01 13:40:13 edit-community git-post-receive[13910]: + :
Mar 01 13:40:13 edit-community git-post-receive[13910]: + read oldrev newrev refname
Mar 01 13:40:13 edit-community git-post-receive[13910]: + REDMINE_URL=https://dev.e-taxonomy.eu/redmine
Mar 01 13:40:13 edit-community git-post-receive[13910]: + . ./hooks/REDMINE_PROJECT_ID
Mar 01 13:40:13 edit-community git-post-receive[13910]: ++ PROJECT_ID=1
Mar 01 13:40:13 edit-community git-post-receive[13910]: + '[' -z 1 ']'
Mar 01 13:40:13 edit-community git-post-receive[13910]: + APIKEY=rLVExLWzVwLXjXMuK1Yi
Mar 01 13:40:13 edit-community git-post-receive[13910]: + disown -h
Mar 01 13:40:13 edit-community git-post-receive[13910]: + curl -sS --insecure 'https://dev.e-taxonomy.eu/redmine/sys/fetch_changesets?key=rLVExLWzVwLXjXMu
Mar 01 13:40:13 edit-community sshd[13891]: pam_unix(sshd:session): session closed for user git
Mar 01 13:40:13 edit-community systemd-logind[730]: Removed session 1300153.
Mar 01 13:40:13 edit-community systemd[1]: Stopping User Manager for UID 1006...
Mar 01 13:40:13 edit-community systemd[13893]: Stopping Default.
Mar 01 13:40:13 edit-community systemd[13893]: Stopped target Default.
Mar 01 13:40:13 edit-community systemd[13893]: Stopping Basic System.
Mar 01 13:40:13 edit-community systemd[13893]: Stopped target Basic System.
Mar 01 13:40:13 edit-community systemd[13893]: Stopping Paths.
Mar 01 13:40:13 edit-community systemd[13893]: Stopped target Paths.
Mar 01 13:40:13 edit-community systemd[13893]: Stopping Timers.
Mar 01 13:40:13 edit-community systemd[13893]: Stopped target Timers.
Mar 01 13:40:13 edit-community systemd[13893]: Stopping Sockets.
Mar 01 13:40:13 edit-community systemd[13893]: Stopped target Sockets.
Mar 01 13:40:13 edit-community systemd[13893]: Starting Shutdown.
Mar 01 13:40:13 edit-community systemd[13893]: Reached target Shutdown.
Mar 01 13:40:13 edit-community systemd[13893]: Starting Exit the Session...
Mar 01 13:40:13 edit-community systemd[13893]: Received SIGRTMIN+24 from PID 13935 (kill).
Mar 01 13:40:13 edit-community systemd[13894]: pam_unix(systemd-user:session): session closed for user git
Mar 01 13:40:13 edit-community systemd[1]: Stopped User Manager for UID 1006.
Mar 01 13:40:13 edit-community systemd[1]: Stopping user-1006.slice.
Mar 01 13:40:13 edit-community systemd[1]: Removed slice user-1006.slice.

the process with PID which has killed the git session is a short term process, and has not left any other sign in the journal

Actions #31

Updated by Andreas Kohlbecker about 3 years ago

no further hung up incidents on the laptop of andreas kohlbecker.
Still frequent problems on other systems.

Here is a commented log showing two push attempts from the same system (jenkins on edit-int). First attemt is successful, second seems to have been broken on the client side:

# --- start of successful attempt
Mar 10 14:18:11 edit-community sshd[17813]: Accepted publickey for git from 160.45.63.201 port 56109 ssh2: RSA bd:ca:b6:bf:e5:e5:92:68:b1
Mar 10 14:18:11 edit-community sshd[17813]: pam_unix(sshd:session): session opened for user git by (uid=0)
Mar 10 14:18:11 edit-community systemd[1]: Starting Session 1367937 of user git.
Mar 10 14:18:11 edit-community systemd-logind[730]: New session 1367937 of user git.
Mar 10 14:18:11 edit-community systemd[1]: Started Session 1367937 of user git.
Mar 10 14:18:11 edit-community git-post-receive[17826]: + sleep .1
Mar 10 14:18:11 edit-community git-post-receive[17826]: + echo 'post-receive hook'
Mar 10 14:18:11 edit-community git-post-receive[17826]: post-receive hook
Mar 10 14:18:11 edit-community git-post-receive[17826]: + read oldrev newrev refname
Mar 10 14:18:11 edit-community git-post-receive[17826]: + :
Mar 10 14:18:11 edit-community git-post-receive[17826]: + read oldrev newrev refname
Mar 10 14:18:11 edit-community git-post-receive[17826]: + REDMINE_URL=https://dev.e-taxonomy.eu/redmine
Mar 10 14:18:11 edit-community git-post-receive[17826]: + . ./hooks/REDMINE_PROJECT_ID
Mar 10 14:18:11 edit-community git-post-receive[17826]: ++ PROJECT_ID=1
Mar 10 14:18:11 edit-community git-post-receive[17826]: + '[' -z 1 ']'
Mar 10 14:18:11 edit-community git-post-receive[17826]: + APIKEY=rLVExLWzVwLXjXMuK1Yi
Mar 10 14:18:11 edit-community git-post-receive[17826]: + disown -h
Mar 10 14:18:11 edit-community git-post-receive[17826]: + curl -sS --insecure 'https://dev.e-taxonomy.eu/redmine/sys/fetch_changesets?key
Mar 10 14:18:11 edit-community sshd[17815]: Received disconnect from 160.45.63.201: 11: disconnected by user
Mar 10 14:18:11 edit-community sshd[17813]: pam_unix(sshd:session): session closed for user git
Mar 10 14:18:11 edit-community systemd-logind[730]: Removed session 1367937.
# --- end 
# --- start of next attempt
Mar 10 14:18:12 edit-community sshd[17859]: Accepted publickey for git from 160.45.63.201 port 56110 ssh2: RSA bd:ca:b6:bf:e5:e5:92:68:b1
Mar 10 14:18:12 edit-community sshd[17859]: pam_unix(sshd:session): session opened for user git by (uid=0)
Mar 10 14:18:12 edit-community systemd[1]: Starting Session 1367938 of user git.
Mar 10 14:18:12 edit-community systemd-logind[730]: New session 1367938 of user git.
Mar 10 14:18:12 edit-community systemd[1]: Started Session 1367938 of user git.
Mar 10 14:18:12 edit-community sshd[17863]: Received disconnect from 160.45.63.201: 11: disconnected by user # <<< client disconnect, why?
Mar 10 14:18:12 edit-community sshd[17859]: pam_unix(sshd:session): session closed for user git
Mar 10 14:18:12 edit-community systemd-logind[730]: Removed session 1367938.
Actions #32

Updated by Andreas Kohlbecker about 3 years ago

  • Target version changed from Release 5.21 to Release 5.22
Actions #33

Updated by Andreas Kohlbecker about 3 years ago

  • Target version changed from Release 5.22 to Release 5.45
Actions #34

Updated by Andreas Müller about 2 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Andreas Kohlbecker to Andreas Müller
  • % Done changed from 30 to 50

This might be solved with the new redmine version. We have to watch. If it does not happen again until and during next release I guess we can close this ticket.

Please report if it happens again

Actions #35

Updated by Andreas Müller about 2 years ago

  • Status changed from Resolved to Closed
  • Target version deleted (Release 5.45)
  • % Done changed from 50 to 100

This seems to be fixed with the installation of the latest redmine version.

Actions

Also available in: Atom PDF