rultor.com logo This build log was produced by rultor.com for yegor256/zold#104
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 13595
+ echo '1.67.4 dbdae7b78'
1.67.4 dbdae7b78
+ date
Thu May 31 07:12:00 CEST 2018
+ uptime
 07:12:00 up 15 days, 22:45,  0 users,  load average: 1.74, 2.18, 1.89
+ head=git@github.com:yegor256/zold.git
+ ff=default
+ image=yegor256/rultor
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.10.10
+ vars=('--env=head=git@github.com:yegor256/zold.git' '--env=tag=0.10.10' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/zold.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.10.10'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get -y update'\'' '\'';'\'' '\''sudo gem install pdd'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/zold/version.rb'\'' '\'';'\'' '\''git add lib/zold/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build zold.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' '\''git remote add heroku git@heroku.com:zold.git'\'' '\'';'\'' '\''rm -rf ~/.ssh'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''sed -i -s '\''\'\'''\''s|Gemfile.lock||g'\''\'\'''\'' .gitignore'\'' '\'';'\'' '\''bundle update'\'' '\'';'\'' '\''git add Gemfile.lock'\'' '\'';'\'' '\''git add .gitignore'\'' '\'';'\'' '\''git fetch'\'' '\'';'\'' '\''git commit -m '\''\'\'''\''ignores'\''\'\'''\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1'\'' '\'';'\'' '\''curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:yegor256/zold.git'\''' ';' 'export '\''tag=0.10.10'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get -y update' ';' 'sudo gem install pdd' ';' 'bundle install' ';' 'rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/zold/version.rb' ';' 'git add lib/zold/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build zold.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';' 'git remote add heroku git@heroku.com:zold.git' ';' 'rm -rf ~/.ssh' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'sed -i -s '\''s|Gemfile.lock||g'\'' .gitignore' ';' 'bundle update' ';' 'git add Gemfile.lock' ';' 'git add .gitignore' ';' 'git fetch' ';' 'git commit -m '\''ignores'\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1' ';' 'curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null' ';')
+ directory=
+ container=yegor256_zold_104
+ as_root=false
+ mkdir -p /home/rultor/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/rultor/.ssh/config
+ git clone git@github.com:yegor256/zold.git repo
Cloning into 'repo'...
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:yegor256/zold.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/zold.git'\''' ';' 'export '\''tag=0.10.10'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get -y update' ';' 'sudo gem install pdd' ';' 'bundle install' ';' rake ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/zold/version.rb' ';' 'git add lib/zold/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build zold.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';' 'git remote add heroku git@heroku.com:zold.git' ';' 'rm -rf ~/.ssh' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'sed -i -s '\''s|Gemfile.lock||g'\'' .gitignore' ';' 'bundle update' ';' 'git add Gemfile.lock' ';' 'git add .gitignore' ';' 'git fetch' ';' 'git commit -m '\''ignores'\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1' ';' 'curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null' ';'
+ rm -rf .gpg
+ '[' -z 0.10.10 ']'
+ [[ 0.10.10 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.10.10"'
tag name is valid: "0.10.10"
+ cd repo
++ git tag -l 0.10.10
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=1.88
++ echo 1.88 '>' 30
++ bc
+ '[' 0 -eq 1 ']'
+ echo 'load average is 1.88, low enough to run a new Docker container'
load average is 1.88, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor
+ docker pull yegor256/rultor
Using default tag: latest
latest: Pulling from yegor256/rultor
324d088ce065: Already exists
2ab951b6c615: Already exists
9b01635313e2: Already exists
04510b914a6c: Already exists
83ab617df7b4: Already exists
3de19e14b7f2: Pulling fs layer
62e95eb885b3: Pulling fs layer
7493f079e461: Pulling fs layer
e23f93c2d32a: Pulling fs layer
799e6b731512: Pulling fs layer
0456d4c8091f: Pulling fs layer
447eb3008ba6: Pulling fs layer
1bab769c6a54: Pulling fs layer
ac843214d48a: Pulling fs layer
bc465412e4f5: Pulling fs layer
cdbc947b2340: Pulling fs layer
74421e7e7650: Pulling fs layer
c08c6fca6c0c: Pulling fs layer
c8a78d538ad7: Pulling fs layer
9199961c4a35: Pulling fs layer
04940830d7d6: Pulling fs layer
95e6bf28aa2c: Pulling fs layer
338109ffaa93: Pulling fs layer
b2f4c01de2c3: Pulling fs layer
ddbc2ed43286: Pulling fs layer
9cdb41e51169: Pulling fs layer
aeea77e3b70d: Pulling fs layer
7b5643351a17: Pulling fs layer
a03b6a9e6f0a: Pulling fs layer
4c272ee85def: Pulling fs layer
bc465412e4f5: Waiting
555506f285c4: Pulling fs layer
301d8f764d9b: Pulling fs layer
e81c1ac9dede: Pulling fs layer
cdbc947b2340: Waiting
03af20d26ff2: Pulling fs layer
d0ed3e875ede: Pulling fs layer
24658c543665: Pulling fs layer
74421e7e7650: Waiting
271caa00c6c3: Pulling fs layer
7d5023ae3b9f: Pulling fs layer
7bc45e12f754: Pulling fs layer
95d23b677db4: Pulling fs layer
00a3effaabea: Pulling fs layer
c08c6fca6c0c: Waiting
fdaf81afe496: Pulling fs layer
a3aebfe0ef63: Pulling fs layer
bd68c87f7aab: Pulling fs layer
0f177c73981b: Pulling fs layer
4754f10dc5a8: Pulling fs layer
c8a78d538ad7: Waiting
d5347696d9c5: Pulling fs layer
315a7dc4c0b4: Pulling fs layer
f3c5e448a66c: Pulling fs layer
243c747cbee4: Pulling fs layer
800c9d069984: Pulling fs layer
1e797006f504: Pulling fs layer
5633571670a7: Pulling fs layer
e23f93c2d32a: Waiting
c62e9bd65aba: Pulling fs layer
d51ecd0bd085: Pulling fs layer
799e6b731512: Waiting
434129c1a5c5: Pulling fs layer
b141dfb5099c: Pulling fs layer
0456d4c8091f: Waiting
9199961c4a35: Waiting
447eb3008ba6: Waiting
04940830d7d6: Waiting
1bab769c6a54: Waiting
95e6bf28aa2c: Waiting
ac843214d48a: Waiting
338109ffaa93: Waiting
00a3effaabea: Waiting
fdaf81afe496: Waiting
b2f4c01de2c3: Waiting
e81c1ac9dede: Waiting
a3aebfe0ef63: Waiting
ddbc2ed43286: Waiting
bd68c87f7aab: Waiting
03af20d26ff2: Waiting
9cdb41e51169: Waiting
d0ed3e875ede: Waiting
aeea77e3b70d: Waiting
5633571670a7: Waiting
0f177c73981b: Waiting
7b5643351a17: Waiting
24658c543665: Waiting
c62e9bd65aba: Waiting
a03b6a9e6f0a: Waiting
271caa00c6c3: Waiting
4754f10dc5a8: Waiting
d51ecd0bd085: Waiting
4c272ee85def: Waiting
7d5023ae3b9f: Waiting
434129c1a5c5: Waiting
555506f285c4: Waiting
d5347696d9c5: Waiting
7bc45e12f754: Waiting
b141dfb5099c: Waiting
800c9d069984: Waiting
301d8f764d9b: Waiting
f3c5e448a66c: Waiting
62e95eb885b3: Verifying Checksum
62e95eb885b3: Download complete
e23f93c2d32a: Verifying Checksum
e23f93c2d32a: Download complete
7493f079e461: Verifying Checksum
7493f079e461: Download complete
799e6b731512: Verifying Checksum
799e6b731512: Download complete
3de19e14b7f2: Verifying Checksum
3de19e14b7f2: Pull complete
447eb3008ba6: Download complete
62e95eb885b3: Pull complete
7493f079e461: Pull complete
1bab769c6a54: Verifying Checksum
1bab769c6a54: Download complete
e23f93c2d32a: Pull complete
ac843214d48a: Verifying Checksum
ac843214d48a: Download complete
799e6b731512: Pull complete
0456d4c8091f: Verifying Checksum
0456d4c8091f: Download complete
0456d4c8091f: Pull complete
447eb3008ba6: Pull complete
cdbc947b2340: Download complete
1bab769c6a54: Pull complete
ac843214d48a: Pull complete
c08c6fca6c0c: Download complete
74421e7e7650: Verifying Checksum
74421e7e7650: Download complete
9199961c4a35: Verifying Checksum
9199961c4a35: Download complete
bc465412e4f5: Download complete
04940830d7d6: Verifying Checksum
04940830d7d6: Download complete
bc465412e4f5: Pull complete
cdbc947b2340: Pull complete
338109ffaa93: Download complete
74421e7e7650: Pull complete
c08c6fca6c0c: Pull complete
c8a78d538ad7: Verifying Checksum
c8a78d538ad7: Download complete
c8a78d538ad7: Pull complete
95e6bf28aa2c: Verifying Checksum
95e6bf28aa2c: Download complete
b2f4c01de2c3: Verifying Checksum
b2f4c01de2c3: Download complete
9199961c4a35: Pull complete
04940830d7d6: Pull complete
95e6bf28aa2c: Pull complete
338109ffaa93: Pull complete
b2f4c01de2c3: Pull complete
ddbc2ed43286: Verifying Checksum
ddbc2ed43286: Download complete
aeea77e3b70d: Verifying Checksum
aeea77e3b70d: Download complete
ddbc2ed43286: Pull complete
a03b6a9e6f0a: Verifying Checksum
a03b6a9e6f0a: Download complete
9cdb41e51169: Verifying Checksum
9cdb41e51169: Download complete
4c272ee85def: Verifying Checksum
4c272ee85def: Download complete
7b5643351a17: Verifying Checksum
7b5643351a17: Download complete
301d8f764d9b: Verifying Checksum
301d8f764d9b: Download complete
03af20d26ff2: Download complete
9cdb41e51169: Pull complete
555506f285c4: Download complete
d0ed3e875ede: Verifying Checksum
d0ed3e875ede: Download complete
271caa00c6c3: Verifying Checksum
271caa00c6c3: Download complete
aeea77e3b70d: Pull complete
24658c543665: Verifying Checksum
24658c543665: Download complete
7b5643351a17: Pull complete
a03b6a9e6f0a: Pull complete
4c272ee85def: Pull complete
555506f285c4: Pull complete
301d8f764d9b: Pull complete
e81c1ac9dede: Pull complete
03af20d26ff2: Pull complete
d0ed3e875ede: Pull complete
24658c543665: Pull complete
271caa00c6c3: Pull complete
95d23b677db4: Verifying Checksum
95d23b677db4: Download complete
7bc45e12f754: Verifying Checksum
7bc45e12f754: Download complete
fdaf81afe496: Verifying Checksum
fdaf81afe496: Download complete
a3aebfe0ef63: Verifying Checksum
bd68c87f7aab: Verifying Checksum
bd68c87f7aab: Download complete
0f177c73981b: Verifying Checksum
0f177c73981b: Download complete
4754f10dc5a8: Verifying Checksum
4754f10dc5a8: Download complete
d5347696d9c5: Verifying Checksum
d5347696d9c5: Download complete
315a7dc4c0b4: Verifying Checksum
315a7dc4c0b4: Download complete
f3c5e448a66c: Verifying Checksum
f3c5e448a66c: Download complete
243c747cbee4: Verifying Checksum
243c747cbee4: Download complete
800c9d069984: Download complete
1e797006f504: Verifying Checksum
1e797006f504: Download complete
5633571670a7: Verifying Checksum
5633571670a7: Download complete
c62e9bd65aba: Download complete
d51ecd0bd085: Verifying Checksum
d51ecd0bd085: Download complete
7d5023ae3b9f: Download complete
b141dfb5099c: Verifying Checksum
b141dfb5099c: Download complete
7d5023ae3b9f: Pull complete
434129c1a5c5: Verifying Checksum
434129c1a5c5: Download complete
7bc45e12f754: Pull complete
00a3effaabea: Verifying Checksum
00a3effaabea: Download complete
95d23b677db4: Pull complete
00a3effaabea: Pull complete
fdaf81afe496: Pull complete
a3aebfe0ef63: Pull complete
bd68c87f7aab: Pull complete
0f177c73981b: Pull complete
4754f10dc5a8: Pull complete
d5347696d9c5: Pull complete
315a7dc4c0b4: Pull complete
f3c5e448a66c: Pull complete
243c747cbee4: Pull complete
800c9d069984: Pull complete
1e797006f504: Pull complete
5633571670a7: Pull complete
c62e9bd65aba: Pull complete
d51ecd0bd085: Pull complete
434129c1a5c5: Pull complete
b141dfb5099c: Pull complete
Digest: sha256:939abdb04d3f40ca02764a5bdb00d1234918994668b78776b7e3905caff3446f
Status: Downloaded newer image for yegor256/rultor:latest
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_zold_104\s*$'
+ ls -al .
total 72
drwx--x--x  3 rultor rultor  4096 May 31 07:12 .
drwxrwxrwt 12 root   root   12288 May 31 07:14 ..
-rw-rw-r--  1 rultor rultor   444 May 31 07:12 end.sh
-rwxrwxr-x  1 rultor rultor   338 May 31 07:12 entry.sh
-rw-rw-r--  1 rultor rultor  1679 May 31 07:11 id_rsa
-rw-rw-r--  1 rultor rultor   396 May 31 07:11 id_rsa.pub
-rw-rw-r--  1 rultor rultor     6 May 31 07:12 pid
drwxrwxr-x 12 rultor rultor  4096 May 31 07:12 repo
-rw-rw-r--  1 rultor rultor    56 May 31 07:11 rubygems.yml
-rwxrwxr-x  1 rultor rultor  6911 May 31 07:11 run.sh
-rw-rw-r--  1 rultor rultor  1103 May 31 07:12 script.sh
-rw-rw-r--  1 rultor rultor 12973 May 31 07:15 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-oPz0:/main --env=head=git@github.com:yegor256/zold.git --env=tag=0.10.10 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/zold.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.10.10'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get -y update'\'' '\'';'\'' '\''sudo gem install pdd'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/zold/version.rb'\'' '\'';'\'' '\''git add lib/zold/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build zold.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' '\''git remote add heroku git@heroku.com:zold.git'\'' '\'';'\'' '\''rm -rf ~/.ssh'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''sed -i -s '\''\'\'''\''s|Gemfile.lock||g'\''\'\'''\'' .gitignore'\'' '\'';'\'' '\''bundle update'\'' '\'';'\'' '\''git add Gemfile.lock'\'' '\'';'\'' '\''git add .gitignore'\'' '\'';'\'' '\''git fetch'\'' '\'';'\'' '\''git commit -m '\''\'\'''\''ignores'\''\'\'''\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1'\'' '\'';'\'' '\''curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-oPz0/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_zold_104 yegor256/rultor /main/entry.sh
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.composer /root/.gem /root/.gnupg /root/.m2 /root/.oracle_jre_usage /root/.profile /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./id_rsa ./id_rsa.pub ./pid ./repo ./rubygems.yml ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:yegor256/zold.git
+ head=git@github.com:yegor256/zold.git
+ export tag=0.10.10
+ tag=0.10.10
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ sudo -i apt-get -y update
Hit[http://ppa.launchpad.net trusty InRelease
Ign[http://archive.ubuntu.comntrusty InReleasety.ubuntu.com (91.189.91.26)] [Co
Get:1 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Hit http://archive.ubuntu.com trusty-backports InRelease
Get:2 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
Hit http://ppa.launchpad.net trusty InRelease
Ign http://ppa.launchpad.net precise InRelease
Hit https://deb.nodesource.com trusty InRelease
Hit http://archive.ubuntu.com[trustylRelease.gpgB/65.9 kB 65%]
Hit http://ppa.launchpad.net preciselRelease.gpgB/65.9 kB 79%] [Waiting for hea
Hit http://archive.ubuntu.com[trustygReleaseaders] [2 InRelease 57.6 kB/65.9 kB
Hit%http://ppa.launchpad.net]precisecRelease.ppa.launchpad.net (91.189.95.83)]p
Hit%http://ppa.launchpad.netktrusty/mainiamd64 Packageschpad.net (91.189.95.83)
Get:3[http://archive.ubuntu.com trusty-updates/universe Sources [253 kB]
Get:4[http://archive.ubuntu.comWtrusty-updates/mainkamd64 Packages [1344 kB]
Get:5[http://archive.ubuntu.comltrusty-updates/restrictednamd64 Packages [21.4 kB]
Get:6[http://archive.ubuntu.comltrusty-updates/universeiamd64rPackages][586BkB]
Hit http://ppa.launchpad.netRtrusty/main amd64BPackageskages 2566 B/586 kB 0%]
Get:7[http://archive.ubuntu.comltrusty-updates/multiversegamd64hPackages [16.00kB]
Hit%http://archive.ubuntu.comttrusty-backports/mainiamd64fPackagesrs]]6.0 kB 43
Hit http://archive.ubuntu.com trusty-backports/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-backports/universe amd64 Packages
Hit https://deb.nodesource.com trusty/main Sources
Hit%http://archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Hit%http://archive.ubuntu.comitrusty/universeaSourcesgrforaheaders]aiting for h
Hit http://archive.ubuntu.com trusty/main amd64 Packages
Hit https://deb.nodesource.com trusty/main amd64 Packages
Hit%http://archive.ubuntu.comatrusty/restricted]amd64 Packages
Get:8 http://security.ubuntu.com trusty-security/universe Sources [88.8 kB]
Hit%http://archive.ubuntu.comftrusty/universenamd64nPackages.launchpad.net (91.
Hit%http://archive.ubuntu.comitrusty/multiverseaamd64 Packages95.83)]
Get:9 http://security.ubuntu.com trusty-security/main amd64 Packages [919 kB]
Hit http://ppa.launchpad.net precise/main amd64 Packages
Get:10Shttp://security.ubuntu.com]trusty-security/restricted amd64 Packages [18.1 kB]
Get:11Shttp://security.ubuntu.comotrusty-security/universe amd64 Packages [290 kB]
Get:12Shttp://security.ubuntu.comstrusty-security/multiverse amd64 Packages [4727 B]
Fetchedo3673gkBein44s7(797 kB/s)ges 4002 B/4727 B 85%]
Reading package lists... Done
W: Duplicate sources.list entry http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages (/var/lib/apt/lists/ppa.launchpad.net_git-core_ppa_ubuntu_dists_trusty_main_binary-amd64_Packages.gz)
W: You may want to run apt-get update to correct these problems
+ sudo -i gem install pdd
Fetching: mini_portile2-2.3.0.gem (100%)
Successfully installed mini_portile2-2.3.0
Fetching: nokogiri-1.8.2.gem (100%)
Building native extensions.  This could take a while...
Successfully installed nokogiri-1.8.2
Fetching: rainbow-3.0.0.gem (100%)
Successfully installed rainbow-3.0.0
Fetching: slop-4.6.1.gem (100%)
Successfully installed slop-4.6.1
Fetching: pdd-0.20.3.gem (100%)
Successfully installed pdd-0.20.3
Parsing documentation for mini_portile2-2.3.0
Installing ri documentation for mini_portile2-2.3.0
Parsing documentation for nokogiri-1.8.2
Installing ri documentation for nokogiri-1.8.2
Parsing documentation for rainbow-3.0.0
Installing ri documentation for rainbow-3.0.0
Parsing documentation for slop-4.6.1
Installing ri documentation for slop-4.6.1
Parsing documentation for pdd-0.20.3
Installing ri documentation for pdd-0.20.3
Done installing documentation for mini_portile2, nokogiri, rainbow, slop, pdd after 15 seconds
5 gems installed
+ bundle install
Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Resolving dependencies.......
32mInstalling rake 12.0.00m
32mInstalling concurrent-ruby 1.0.50m
32mInstalling minitest 5.5.00m
32mInstalling thread_safe 0.3.60m
32mInstalling builder 3.2.30m
32mInstalling erubi 1.7.10m
Using mini_portile2 2.3.0
32mInstalling crass 1.0.40m
32mInstalling rack 2.0.50m
Using public_suffix 3.0.2
32mInstalling ast 2.4.00m
32mInstalling json 1.8.6 with native extensions0m
32mInstalling docile 1.3.10m
32mInstalling simplecov-html 0.10.20m
32mInstalling url 0.3.20m
Using safe_yaml 1.0.4
32mInstalling diff-lcs 1.30m
32mInstalling multi_json 1.13.10m
32mInstalling multi_test 0.1.20m
32mInstalling differ 0.1.20m
32mInstalling diffy 3.2.00m
32mInstalling hashdiff 0.3.70m
32mInstalling method_source 0.9.00m
32mInstalling mustermann 1.0.20m
32mInstalling openssl 2.0.1 with native extensions0m
32mInstalling parallel 1.12.10m
32mInstalling powerpack 0.1.10m
32mInstalling thor 0.20.00m
Using rainbow 3.0.0
32mInstalling rspec-support 3.1.20m
32mInstalling ruby-progressbar 1.9.00m
32mInstalling unicode-display_width 1.3.30m
32mInstalling semantic 1.5.00m
32mInstalling tilt 2.0.80m
32mInstalling slop 4.6.20m
Using bundler 1.11.2
32mInstalling i18n 1.0.10m
32mInstalling tzinfo 1.2.50m
Using nokogiri 1.8.2
32mInstalling rack-test 1.0.00m
32mInstalling rack-protection 2.0.10m
Using addressable 2.5.2
32mInstalling parser 2.5.1.00m
32mInstalling rdoc 4.2.00m
32mInstalling simplecov 0.16.10m
32mInstalling crack 0.4.30m
32mInstalling gherkin 2.12.2 with native extensions0m
32mInstalling rspec-core 3.1.70m
32mInstalling rspec-expectations 3.1.20m
32mInstalling rspec-mocks 3.1.30m
32mInstalling activesupport 5.2.00m
32mInstalling loofah 2.2.20m
32mInstalling xcop 0.60m
32mInstalling sinatra 2.0.10m
32mInstalling rubocop 0.52.10m
32mInstalling codecov 0.1.100m
32mInstalling webmock 3.4.10m
32mInstalling cucumber 1.3.170m
32mInstalling rails-dom-testing 2.0.30m
32mInstalling rails-html-sanitizer 1.0.40m
32mInstalling rubocop-rspec 1.5.10m
32mInstalling actionview 5.2.00m
Using zold 0.0.0 from source at `.`
32mInstalling actionpack 5.2.00m
32mInstalling railties 5.2.00m
32mInstalling rspec-rails 3.1.00m
32mBundle complete! 6 Gemfile dependencies, 66 gems now installed.0m
32mUse `bundle show [gemname]` to see where a bundled gem is installed.0m
32mPost-install message from rdoc:0m
Depending on your version of ruby, you may need to install ruby rdoc/ri data:

<= 1.8.6 : unsupported
 = 1.8.7 : gem install rdoc-data; rdoc-data --install
 = 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
+ rake
Coverage report generated for Unit Tests to /home/r/repo/coverage. 560 / 1503 LOC (37.26%) covered.
Run options: --seed 37707

# Running:

Usage: zold taxes command [options]
Available commands:
    32mtaxes pay0m wallet
      Pay taxes for the given wallet
    32mtaxes show0m
      Show taxes status for the given wallet
    32mtaxes debt0m
      Show current debt
Available options:
    --private-key  The location of RSA private key (default: ~/.ssh/id_rsa)
    --help         Print instructions
32m.0msyWv3CQ1@39f157ad4552ba35
32m14.95ZLD0m sent from 39f157ad4552ba35 to 39f157ad4552ba35: -
Don't forget to do 'zold push 39f157ad4552ba35'
1
1 copies merged successfully into /tmp/test20180531-14506-13ui3ou/39f157ad4552ba35
Wallet 39f157ad4552ba35 propagated successfully, 0 wallets affected
32m.0mXfPD6PJ5@34f0f71ab5848071
32m14.95ZLD0m sent from 34f0f71ab5848071 to 34f0f71ab5848071: -
Don't forget to do 'zold push 34f0f71ab5848071'
1
1 copies merged successfully into /tmp/test20180531-14506-r5sbz/34f0f71ab5848071
Wallet 34f0f71ab5848071 propagated successfully, 0 wallets affected
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m9a708eab35d293db: 32m0.00ZLD0m (net:test)
32m.0m32m.0m32m.0mRunning in standalone mode!
Farm started with 1 threads at locahost:45025
Starting up the web front...
WEBrick 1.3.1
ruby 2.3.3 (2016-11-21) [x86_64-linux]
WEBrick::HTTPServer#start: pid=14506 port=45025
Waiting for http://localhost:45025/...
127.0.0.1 - - [31/May/2018:05:18:11 +0000] "GET / HTTP/1.1" 200 549 0.8041
0 copies of 4e55519fa008dcdb fetched, there are 1 available locally
1 copies merged successfully into /tmp/test20180531-14506-11gpnpd/node-home/zold-wallets/4e55519fa008dcdb
Wallet 4e55519fa008dcdb propagated successfully, 0 wallets affected
Expired local copies removed for 4e55519fa008dcdb, 1 left
Total score for 4e55519fa008dcdb is 0
Accepted 4e55519fa008dcdb and modified: 4e55519fa008dcdb
127.0.0.1 - - [31/May/2018:05:18:19 +0000] "PUT /wallet/4e55519fa008dcdb?sync=true HTTP/1.1" 200 243 5.4083
localhost:45025 accepted 4e55519fa008dcdb in 6.41s: 32m00m
Total score for 4e55519fa008dcdb is 0
127.0.0.1 - - [31/May/2018:05:18:20 +0000] "GET /wallet/4e55519fa008dcdb HTTP/1.1" 200 958 0.1999
localhost:45025 returned 766b/32m00m of 4e55519fa008dcdb (0.0.0) in 1.6s
1 copies of 4e55519fa008dcdb fetched, there are 1 available locally
32m.0mgoing to shutdown ...
WEBrick::HTTPServer#start done.
Thread farm-1 terminated
Farm stopped
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m228296affa0df4ca
Wallet 32m228296affa0df4ca0m created at /tmp/test20180531-14506-s8n1ev
32m.0mfake-1:80 returned 8b/32m00m of 46c754c64808a3ad () in 0.0s
1 copies of 46c754c64808a3ad fetched, there are 1 available locally
32m.0m31mfake-2:800m: Wallet b94a7c08917465df not found
/home/r/repo/lib/zold/commands/fetch.rb:81:in `fetch_one'
        /home/r/repo/lib/zold/commands/fetch.rb:68:in `block in fetch'
        /home/r/repo/lib/zold/remotes.rb:133:in `block in iterate'
        /home/r/repo/lib/zold/remotes.rb:131:in `each'
        /home/r/repo/lib/zold/remotes.rb:131:in `iterate'
        /home/r/repo/lib/zold/commands/fetch.rb:67:in `fetch'
fake-1:80 returned 766b/32m00m of b94a7c08917465df () in 0.0s
1 copies of b94a7c08917465df fetched, there are 1 available locally
32m.0m32m.0mggWMxo1dYEjnQje4@9e08929ecc72728c
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m+ set -e
+ shopt -s expand_aliases
+ alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --network=test'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --help
Usage: zold [options] command [arguments]
Available commands:
    remote command [options]
      Manage remote nodes
    create [options]
      Creates a new wallet with a random ID
    fetch [ID...] [options]
      Fetch wallet copies from remote nodes
    clean [ID...] [options]
      Remove expired local copies
    merge [ID...] [options]
      Merge remote copies with the HEAD
    propagate [ID...] [options]
      Propagate transactions to receiving wallets
    pull [ID...] [options]
      Fetch and then merge
    show [ID...] [options]
      Show all available information about the wallet
    pay from to amount details [options]
      Pay ZOLD from one wallet to another
    invoice ID [options]
      Generate invoice unique ID for a payment
    push [ID...] [options]
      Push all/some local wallets or the ones required
    taxes command [ID...] [options]
      Pay taxes, check their status
    node [options]
      Run node at the given TCP port
    score host port strength [options]
      Generate score for the given host and port
Available options:
    -d, --dir               The directory where wallets are stored (default: .)
    -h, --help              Show these instructions
    --trace                 Show full stack trace in case of a problem
    --ignore-global-config  Don't read options from the ~/.zold file
    --no-colors             Disable colors in the ouput
    --verbose               Enable extra logging information
    -v, --version           Show current version
+ commands=(node create invoice remote pay show fetch clean diff merge propagate pull push)
+ declare -a commands
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace node --help
Usage: zold node [options]
    --invoice       The invoice you want to collect money to or the wallet ID
    --port          TCP port to open for the Net (default: 4096)
    --bind-port     TCP port to listen on (default: 4096)
    --host          Host name (default: 127.0.0.1)
    --home          Home directory (default: .)
    --strength      The strength of the score (default: 6)
    --threads       How many threads to use for scores finding (default: 4)
    --standalone    Never communicate with other nodes (mostly for testing)
    --never-reboot  Don't reboot when a new version shows up in the network
    --help          Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace create --help
Usage: zold create [options]
Available options:
    --public-key  The location of RSA public key (default: ~/.ssh/id_rsa.pub)
    --network     The name of the network
    --help        Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace invoice --help
Usage: zold invoice ID [options]
Where:
    'ID' is the wallet ID of the money receiver
Available options:
    --length  The length of the invoice prefix (default: 8)
    --help    Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace remote --help
Usage: zold remote <command> [options]
Available commands:
    remote show
      Show all registered remote nodes
    remote clean
      Remove all registered remote nodes
    remote reset
      Restore it back to the default list of nodes
    remote add host [port]
      Add a new remote node
    remote remove host [port]
      Remove the remote node
    remote update
      Check each registered remote node for availability
Available options:
    --ignore-score-weakness  Don't complain when their score is too weak
    --reboot                 Exit if any node reports version higher than we have
    --help                   Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace pay --help
Usage: zold pay wallet target amount [details] [options]
Where:
    'wallet' is the sender's wallet ID
    'target' is the beneficiary (either wallet ID or invoice number)'
    'amount' is the amount to pay, in ZLD, for example '14.95'
    'details' is the optional text to attach to the payment
Available options:
    --private-key     The location of RSA private key (default: ~/.ssh/id_rsa)
    --force           Ignore all validations
    --dont-pay-taxes  Don't pay taxes even if the wallet is in debt
    --help            Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace show --help
Usage: zold show [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace fetch --help
Usage: zold fetch [ID...] [options]
Available options:
    --ignore-score-weakness  Don't complain when their score is too weak
    --ignore-node            Ignore this node and don't fetch from it
    --help                   Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace clean --help
Usage: zold clean [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace diff --help
Usage: zold diff [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace merge --help
Usage: zold merge [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace propagate --help
Usage: zold propagate [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace pull --help
Usage: zold fetch [ID...] [options]
Available options:
    --ignore-score-weakness  Don't complain when their score is too weak
    --ignore-node            Ignore this node and don't fetch from it
    --help                   Print instructions
Usage: zold merge [ID...] [options]
Available options:
    --help  Print instructions
Usage: zold clean [ID...] [options]
Available options:
    --help  Print instructions
+ for c in '"${commands[@]}"'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace push --help
Usage: zold push [ID...] [options]
Available options:
    --sync  Wait until the server confirms merge and pushes all wallets further (default: false)
    --help  Print instructions
+ set -e
+ shopt -s expand_aliases
+ alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test'
++ python -c 'import socket; s=socket.socket(); s.bind(("", 0)); print(s.getsockname()[1]); s.close()'
+ port=42199
+ mkdir server
+ cd server
+ pid=14610
+ trap 'kill -9 14610' EXIT
+ cd ..
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test node --trace --invoice=NOPREFIX@ffffffffffffffff --host=localhost --port=42199 --bind-port=42199 --threads=0 --standalone
+ nc -z localhost 42199
+ sleep 0.5
+ (( c++ ))
+ nc -z localhost 42199
+ sleep 0.5
+ (( c++ ))
+ (( c==20 ))
+ nc -z localhost 42199
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote clean
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote add localhost 42199
localhost:42199 added to the list
There are 1 remote nodes in the list
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote show
localhost:42199/0
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test --public-key=id_rsa.pub create 0000000000000000
0000000000000000
++ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test create --public-key=id_rsa.pub
+ target=27a989b295cf6f70
++ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test invoice 27a989b295cf6f70
+ invoice=NFwBsWY9@27a989b295cf6f70
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test pay --private-key=id_rsa 0000000000000000 NFwBsWY9@27a989b295cf6f70 14.99 'To save the world!'
1
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test propagate 0000000000000000
14.99ZLD arrived to 27a989b295cf6f70: To save the world!
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test show
0000000000000000: -14.99ZLD (net:test)
27a989b295cf6f70: 14.99ZLD (net:test)
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test show 0000000000000000
#1 2018-05-31T05:18:31Z -14.99ZLD 27a989b295cf6f70 To save the world!
The balance of 0000000000000000: -14.99ZLD (net:test)
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote show
localhost:42199/0
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test push 0000000000000000 --sync
Total score for 0000000000000000 is 0
Accepted 0000000000000000 and modified: 0000000000000000
localhost:42199 accepted 0000000000000000 in 0.07s: 0
Total score for 0000000000000000 is 0
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test fetch 0000000000000000 --ignore-score-weakness
localhost:42199 returned 1539b/0 of 0000000000000000 (0.0.0) in 0.01s
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test diff 0000000000000000

+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test merge 0000000000000000
+ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test clean 0000000000000000
+ kill -9 14610
+ set -e
+ shopt -s expand_aliases
+ alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --network=test'
+ /home/r/repo/bin/zold --ignore-global-config --trace --network=test score --host=zold.io --port=4096 --invoice=NOSUFFIX@ffffffffffffffff --strength=2 --max=5
0: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff  0.0s
1: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff 1c 7bd596210fc3732a84dd56ddd63940c89c4068eff5bb93386753cc039af1200 0.0s
2: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff 1c 14f 1d4d770aaa2507400e3ff7c261be85d14795b2f3bf8f31ff92e70bc377a5100 0.01s
3: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff 1c 14f 1fc 03a7ea1fc9e951d08815676ed9fc6e7d2a435b0fe090eb7db69eb1b609a1900 0.01s
4: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff 1c 14f 1fc 1e3 6fd19266d4788d6733225e29bbd138c1795056d6f66ccb98bbb3cda49c97600 0.01s
5: 2018-05-31T05:18:35Z zold.io 4096 NOSUFFIX@ffffffffffffffff 1c 14f 1fc 1e3 13c f9bad35e80683afc895f5f2c722051bdf00d4be591c927fb1f633053145d300 0.01s
Took 0.04 seconds, 0.008 per value
32m.0m32m.0m32m.0m32m.0mExpired local copies removed for fe5107a2d26d35b8, 0 left
32m.0m127.0.0.1 - - [31/May/2018:05:18:37 +0000] "GET / HTTP/1.1" 200 550 0.4003
127.0.0.1 - - [31/May/2018:05:18:38 +0000] "GET /robots.txt HTTP/1.1" 200 13 0.0006
127.0.0.1 - - [31/May/2018:05:18:39 +0000] "GET / HTTP/1.1" 200 550 0.2000
127.0.0.1 - - [31/May/2018:05:18:40 +0000] "GET /map.html HTTP/1.1" 200 5806 0.0008
127.0.0.1 - - [31/May/2018:05:18:41 +0000] "GET /remotes HTTP/1.1" 200 260 0.0009
127.0.0.1 - - [31/May/2018:05:18:42 +0000] "GET /this-is-absent HTTP/1.1" 404 14 0.0005
127.0.0.1 - - [31/May/2018:05:18:43 +0000] "GET /wallet/ffffeeeeddddcccc HTTP/1.1" 404 14 0.0005
32m.0mYear: 1, Quota: 21.89%, Limit: 32m470112855.48ZLD0m
Year: 2, Quota: 38.99%, Limit: 32m837311553.61ZLD0m
Year: 3, Quota: 52.35%, Limit: 32m1124125589.71ZLD0m
Year: 4, Quota: 62.78%, Limit: 32m1348152231.95ZLD0m
Year: 5, Quota: 70.93%, Limit: 32m1523136473.04ZLD0m
Year: 6, Quota: 77.29%, Limit: 32m1659814344.57ZLD0m
Year: 7, Quota: 82.26%, Limit: 32m1766571618.51ZLD0m
Year: 8, Quota: 86.15%, Limit: 32m1849958310.27ZLD0m
Year: 9, Quota: 89.18%, Limit: 32m1915090550.02ZLD0m
Year: 10, Quota: 91.55%, Limit: 32m1965964479.24ZLD0m
32m.0m32m.0m0: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff  0.0s
1: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 7e3304d7a8de8884bc52b2a99d17a225f213f2f31c4ca8300e2f992f9469b00 0.01s
2: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 2d39a8a2892f08e02399234de50cf141c61c1cdb688a3a9301d1d5e4a7edd00 0.0s
3: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 f7e9489d103f6bdb5a7ea5a7e8f61e63439e39646591e555ab01c27efc6ab00 0.01s
4: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 22 9f2dca6f1b6f046ef2b1a67fdf30534f70384c01347fb001e8a00be1daeaa00 0.0s
5: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 22 20b d2e4c614cd745eff9f85527e4cb2fbe1992f762ae78e04921e5d9539962da00 0.02s
6: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 22 20b 83 0fdb4c1e3d511429fc1d923dde8402eb62219639169fa444016ee4888b8ff00 0.0s
7: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 22 20b 83 6d b9e191c1561b315dee3375253aa7fab4a19b8eb5d4220b2cbbaff86af2e3000 0.0s
8: 2018-05-31T05:18:44Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 171 2a 158 22 20b 83 6d 79 3d2ad35ba9c4e80a01732ff294ace7f13f7110095e8d4c7ce675f3f64798800 0.01s
Took 0.05 seconds, 0.00625 per value
32m.0mTotal score for 83139505ac64e44c is 0
32m.0mKI9eudt7@c9213e03df19aafd
32m19.99ZLD0m sent from e8987d841a0033c2 to c9213e03df19aafd: testing
Don't forget to do 'zold push e8987d841a0033c2'
1
0 copies of e8987d841a0033c2 fetched, there are 1 available locally
1 copies merged successfully into /tmp/test20180531-14506-1b2jxuk/e8987d841a0033c2
32m19.99ZLD0m arrived to c9213e03df19aafd: testing
Wallet e8987d841a0033c2 propagated successfully, 1 wallets affected
Expired local copies removed for e8987d841a0033c2, 1 left
Total score for e8987d841a0033c2 is 0
Total score for c9213e03df19aafd is 0
Accepted e8987d841a0033c2 and modified: e8987d841a0033c2, c9213e03df19aafd
32m.0m32m.0m32m.0m32m.0mThe balance of a26f0b4cf5ebb9b9: 32m0.00ZLD0m (net:test)
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0mndQYcggW@50974da1a7f35f32
32m14.95ZLD0m sent from 4161950276b0f62e to 50974da1a7f35f32: For the car
Don't forget to do 'zold push 4161950276b0f62e'
1
32m.0mkmT8Zind@0304c8eaa3379f22
32m14.95ZLD0m sent from 7d2bb85aee08e4dc to 0304c8eaa3379f22: here is the refund
Don't forget to do 'zold push 7d2bb85aee08e4dc'
1
32m.0mq1n4n54a@be6f4adb982c10c3
32m14.95ZLD0m sent from 0000000000000000 to be6f4adb982c10c3: For the car
Don't forget to do 'zold push 0000000000000000'
1
32m.0mmJ5wXfPD@c9c49ecf2e091999
32m14.95ZLD0m sent from c9c49ecf2e091999 to c9c49ecf2e091999: -
Don't forget to do 'zold push c9c49ecf2e091999'
1
31m-0001;2018-05-31T05:18:44Z;fffffff10ccccccd;mJ5wXfPD;c9c49ecf2e091999;-;MGbTQsELtaNjHUYfqC8eImPW6XjaYtmvzArq0UUzVS80+2as0nSy5KNzTZuzyua5WvnRI5RrHXDaHdoS2uzW7BAtPbwdDRIS7tBJxIqGC6J0B+LJpeUGLJEVTKXwyxLQXVSyMIyduwdKFobRn0WAJhpUNf67M3XzTnpLXtxZ+HU0nr/tIRi4a+i/mMSm2/9uRu4k5bPDgOGr9EEN3BL/PPpoGIQ6wYgqX+rRvN84m+9i/BgyxpbOffOcugLZC3Z84Wc5WGXFlSC9pcuCP++AjYlyTDSCFDWIZy1n+sC6vqpELcToSsWOr99uuQ6glSRXFEAZqEpGgVZBp/QgOq1yLyFCycsuxK31dfdEsq4M1tfe1Wp3O8Ww0fMZVKMLBxtQiPxwlOkFUgGgVdVajqjqIkJUIq4BSrvL1QNoKKH1d7kxZSm/PGCCUtw4SaXYH9IjVZc/qKyUqPbjaBs/MsGblxQgMcLOhQgF1KxWcMr8aew4QAGHyRQ68gDBYKFRf6A2mQDqCkLZ3JlfBWVeHBwqSt3D16pfFkOJ42pc7TWU7TEpEF1pshMGD6vnwNBoF0ZbUlUg48QmH0tZEUVvmv5KggMgjyqspSsbJOO6vGJnp9bQ++Kjym93PvkWSTMh+/1bFTeOAG8G794bkzcaH/XbBF7d6jdVNTfQAIX5mxL5ch0=0m
32m.0mAll remote nodes deleted
localhost:80 added to the list
There are 1 remote nodes in the list
localhost:2 added to the list
There are 2 remote nodes in the list
31mlocalhost:20m: 404 "" at ""
/home/r/repo/lib/zold/remotes.rb:66:in `assert_code'
        /home/r/repo/lib/zold/commands/remote.rb:125:in `block in update'
        /home/r/repo/lib/zold/remotes.rb:133:in `block in iterate'
        /home/r/repo/lib/zold/remotes.rb:131:in `each'
        /home/r/repo/lib/zold/remotes.rb:131:in `iterate'
        /home/r/repo/lib/zold/commands/remote.rb:122:in `update'
localhost:888 added to the list
There are 3 remote nodes in the list
localhost:999 added to the list
There are 4 remote nodes in the list
localhost:80: 32m00m (0.0.0) in 0.0s
There are 4 known remotes
31mlocalhost:9990m: 404 "" at ""
/home/r/repo/lib/zold/remotes.rb:66:in `assert_code'
        /home/r/repo/lib/zold/commands/remote.rb:125:in `block in update'
        /home/r/repo/lib/zold/remotes.rb:133:in `block in iterate'
        /home/r/repo/lib/zold/remotes.rb:131:in `each'
        /home/r/repo/lib/zold/remotes.rb:131:in `iterate'
        /home/r/repo/lib/zold/commands/remote.rb:122:in `update'
31mlocalhost:8880m: 404 "" at ""
/home/r/repo/lib/zold/remotes.rb:66:in `assert_code'
        /home/r/repo/lib/zold/commands/remote.rb:125:in `block in update'
        /home/r/repo/lib/zold/remotes.rb:133:in `block in iterate'
        /home/r/repo/lib/zold/remotes.rb:131:in `each'
        /home/r/repo/lib/zold/remotes.rb:131:in `iterate'
        /home/r/repo/lib/zold/commands/remote.rb:122:in `update'
localhost:80: 32m00m (0.0.0) in 0.0s
31mlocalhost:20m: 404 "" at ""
/home/r/repo/lib/zold/remotes.rb:66:in `assert_code'
        /home/r/repo/lib/zold/commands/remote.rb:125:in `block in update'
        /home/r/repo/lib/zold/remotes.rb:133:in `block in iterate'
        /home/r/repo/lib/zold/remotes.rb:131:in `each'
        /home/r/repo/lib/zold/remotes.rb:131:in `iterate'
        /home/r/repo/lib/zold/commands/remote.rb:122:in `update'
There are 4 known remotes
32m.0m32m.0m32m.0m32m.0m32m.0m

Finished in 35.251608s, 2.1276 runs/s, 6.4394 assertions/s.

75 runs, 227 assertions, 0 failures, 0 errors, 0 skips
/usr/local/rvm/rubies/ruby-2.3.3/bin/ruby -S bundle exec cucumber features --format progress
/usr/local/rvm/gems/ruby-2.3.3/gems/cucumber-1.3.17/lib/cucumber/ast/step.rb:80: warning: circular argument reference - name
Using the default profile...
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m33mU0m33mU0m36m-0m

4 scenarios (33m1 undefined0m, 32m3 passed0m)
11 steps (36m1 skipped0m, 33m2 undefined0m, 32m8 passed0m)
0m1.080s
33m0m
33mYou can implement step definitions for undefined steps with these snippets:0m
33m0m
33mGiven(/^I have a "(.*?)" file with content:$/) do |arg1, string|0m
33m  pending # express the regexp above with the code you wish you had0m
33mend0m
33m0m
33mWhen(/^I run bash with:$/) do |string|0m
33m  pending # express the regexp above with the code you wish you had0m
33mend0m

Coverage report generated for Cucumber Features, Unit Tests to /home/r/repo/coverage. 560 / 1503 LOC (37.26%) covered.
Running RuboCop...
Inspecting 81 files
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m

81 files inspected, 32mno offenses0m detected
Running xcop...
Inspecting 1 file...
32m.0m
1 file checked, everything looks 32mpretty0m
grep -q -r '2018'     --include '*.rb'     --include '*.txt'     --include 'Rakefile'     .
+ rm -rf '*.gem'
+ sed -i 's/0\.0\.0/0.10.10/g' lib/zold/version.rb
+ git add lib/zold/version.rb
+ git commit -m 'version set to 0.10.10'
[__rultor 8036ff6] version set to 0.10.10
 1 file changed, 1 insertion(+), 1 deletion(-)
+ gem build zold.gemspec
WARNING:  pessimistic dependency on semantic (~> 1.5.0) may be overly strict
  if semantic is semantically versioned, use:
    add_runtime_dependency 'semantic', '~> 1.5', '>= 1.5.0'
WARNING:  pessimistic dependency on sinatra (~> 2.0.1) may be overly strict
  if sinatra is semantically versioned, use:
    add_runtime_dependency 'sinatra', '~> 2.0', '>= 2.0.1'
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: zold
  Version: 0.10.10
  File: zold-0.10.10.gem
+ chmod 0600 ../rubygems.yml
+ gem push zold-0.10.10.gem --config-file ../rubygems.yml
Pushing gem to https://rubygems.org...
Successfully registered gem: zold (0.10.10)
+ git remote add heroku git@heroku.com:zold.git
+ rm -rf /home/r/.ssh
+ mkdir /home/r/.ssh
+ mv ../id_rsa ../id_rsa.pub /home/r/.ssh
+ chmod -R 600 /home/r/.ssh/id_rsa /home/r/.ssh/id_rsa.pub
+ echo -e 'Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null'
+ sed -i -s 's|Gemfile.lock||g' .gitignore
+ bundle update
Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Resolving dependencies............
Using rake 12.0.0
Using concurrent-ruby 1.0.5
Using minitest 5.5.0
Using thread_safe 0.3.6
Using builder 3.2.3
Using erubi 1.7.1
Using mini_portile2 2.3.0
Using crass 1.0.4
Using rack 2.0.5
Using public_suffix 3.0.2
Using ast 2.4.0
Using json 1.8.6
Using docile 1.3.1
Using simplecov-html 0.10.2
Using url 0.3.2
Using safe_yaml 1.0.4
Using diff-lcs 1.3
Using multi_json 1.13.1
Using multi_test 0.1.2
Using differ 0.1.2
Using diffy 3.2.0
Using hashdiff 0.3.7
Using method_source 0.9.0
Using mustermann 1.0.2
Using openssl 2.0.1
Using parallel 1.12.1
Using powerpack 0.1.1
Using thor 0.20.0
Using rainbow 3.0.0
Using rspec-support 3.1.2
Using ruby-progressbar 1.9.0
Using unicode-display_width 1.3.3
Using semantic 1.5.0
Using tilt 2.0.8
Using slop 4.6.2
Using bundler 1.11.2
Using i18n 1.0.1
Using tzinfo 1.2.5
Using nokogiri 1.8.2
Using rack-test 1.0.0
Using rack-protection 2.0.1
Using addressable 2.5.2
Using parser 2.5.1.0
Using rdoc 4.2.0
Using simplecov 0.16.1
Using crack 0.4.3
Using gherkin 2.12.2
Using rspec-core 3.1.7
Using rspec-expectations 3.1.2
Using rspec-mocks 3.1.3
Using activesupport 5.2.0
Using loofah 2.2.2
Using xcop 0.6
Using sinatra 2.0.1
Using rubocop 0.52.1
Using codecov 0.1.10
Using webmock 3.4.1
Using cucumber 1.3.17
Using rails-dom-testing 2.0.3
Using rails-html-sanitizer 1.0.4
Using rubocop-rspec 1.5.1
Using actionview 5.2.0
Using zold 0.10.10 (was 0.0.0) from source at `.`
Using actionpack 5.2.0
Using railties 5.2.0
Using rspec-rails 3.1.0
32mBundle updated!0m
+ git add Gemfile.lock
+ git add .gitignore
+ git fetch
Warning: Permanently added 'github.com,192.30.253.112' (RSA) to the list of known hosts.
+ git commit -m ignores
[__rultor 89b3375] ignores
 2 files changed, 174 insertions(+), 1 deletion(-)
 create mode 100644 Gemfile.lock
++ git symbolic-ref --short HEAD
+ git push -f heroku __rultor:master
Warning: Permanently added 'heroku.com,50.19.85.132' (RSA) to the list of known hosts.
Counting objects: 2846, done.
Delta compression using up to 12 threads.
Compressing objects: 100% (782/782), done.
Writing objects: 100% (2846/2846), 1.21 MiB | 177.48 MiB/s, done.
Total 2846 (delta 1943), reused 2833 (delta 1936)
remote: Compressing source files... done.K
remote: Building source:K
remote:
remote: -----> Ruby app detectedK
remote: -----> Compiling Ruby/RailsK
remote: -----> Using Ruby version: ruby-2.3.3K
remote: -----> Installing dependencies using bundler 1.15.2K
remote:        Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deploymentK
remote:        fatal: Not a git repository (or any parent up to mount point /tmp)K
remote:        Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).K
remote:        Fetching gem metadata from https://rubygems.org/........K
remote:        Fetching version metadata from https://rubygems.org/.K
remote:        Using rake 12.0.0K
remote:        Using ast 2.4.0K
remote:        Using builder 3.2.3K
remote:        Using bundler 1.15.2K
remote:        Using concurrent-ruby 1.0.5K
remote:        Using diff-lcs 1.3K
remote:        Using multi_json 1.13.1K
remote:        Using multi_test 0.1.2K
remote:        Using differ 0.1.2K
remote:        Using diffy 3.2.0K
remote:        Using mini_portile2 2.3.0K
remote:        Using mustermann 1.0.2K
remote:        Using openssl 2.0.1K
remote:        Using parallel 1.12.1K
remote:        Using powerpack 0.1.1K
remote:        Using rack 2.0.5K
remote:        Using rainbow 3.0.0K
remote:        Using ruby-progressbar 1.9.0K
remote:        Using unicode-display_width 1.3.3K
remote:        Using semantic 1.5.0K
remote:        Using tilt 2.0.8K
remote:        Using slop 4.6.2K
remote:        Using parser 2.5.1.0K
remote:        Using gherkin 2.12.2K
remote:        Using nokogiri 1.8.2K
remote:        Using rack-protection 2.0.1K
remote:        Using rubocop 0.52.1K
remote:        Using cucumber 1.3.17K
remote:        Using sinatra 2.0.1K
remote:        Using xcop 0.6K
remote:        Using rubocop-rspec 1.5.1K
remote:        Using zold 0.10.10 from source at `.`K
remote:        Bundle complete! 6 Gemfile dependencies, 32 gems now installed.K
remote:        Gems in the groups development and test were not installed.K
remote:        Bundled gems are installed into ./vendor/bundle.K
remote:        Bundle completed (2.72s)K
remote:        Cleaning up the bundler cache.K
remote: -----> Detecting rake tasksK
remote:
remote: -----> Discovering process typesK
remote:        Procfile declares types     -> webK
remote:        Default types for buildpack -> console, rake, workerK
remote:
remote: -----> Compressing...K
remote:        Done: 28.7MK
remote: -----> Launching...K
remote:        Released v90K
remote:        https://zold.herokuapp.com/ deployed to HerokuK
remote:
remote: Verifying deploy... done.K
To heroku.com:zold.git
 + cd03299...89b3375 __rultor -> master (forced update)
+ git reset HEAD~1
Unstaged changes after reset:
M       .gitignore
+ curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   554  100   554    0     0     64      0 -0:00:08 -0:00:08 --:--:--   136
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
M       .gitignore
+ git tag 0.10.10 -m '0.10.10: tagged by rultor.com'
+ git reset --hard
HEAD is now at 8036ff6 version set to 0.10.10
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was 8036ff6).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To git@github.com:yegor256/zold.git
 * [new tag]         0.10.10 -> 0.10.10
container 4688d120db59206484b03d3832d568586221d02a55de7fc1ab613db67fddcb7b is dead
Thu May 31 07:21:26 CEST 2018