rultor.com logo This build log was produced by rultor.com for yegor256/pgtk#148
++ dirname ./run.sh
+ cd .
+ echo 1300
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Tue May  6 07:47:00 UTC 2025
+ uptime
 07:47:00 up 1 min,  0 users,  load average: 1.27, 0.40, 0.14
+ head=git@github.com:yegor256/pgtk.git
+ ff=default
+ image=yegor256/java
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.15.0
+ vars=('--env=head=git@github.com:yegor256/pgtk.git' '--env=tag=0.15.0' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/pgtk.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.15.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get update --yes --fix-missing'\'' '\'';'\'' '\''sudo apt-get install --yes libpq-dev postgresql-client postgresql'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/initdb)" /bin/initdb'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/postgres)" /bin/postgres'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/pg_ctl)" /bin/pg_ctl'\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/pgtk/version.rb'\'' '\'';'\'' '\''git add lib/pgtk/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build pgtk.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:yegor256/pgtk.git'\''' ';' 'export '\''tag=0.15.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get update --yes --fix-missing' ';' 'sudo apt-get install --yes libpq-dev postgresql-client postgresql' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/initdb)" /bin/initdb' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/postgres)" /bin/postgres' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/pg_ctl)" /bin/pg_ctl' ';' 'pdd -f /dev/null' ';' 'bundle install --no-color' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'bundle exec rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/pgtk/version.rb' ';' 'git add lib/pgtk/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build pgtk.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';')
+ directory=
+ container=yegor256_pgtk_148
+ as_root=false
+ hostname
ip-172-31-21-249
+ pwd
/tmp/rultor-Up7L
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:yegor256/pgtk.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email gpg@rultor.com
+ git config user.name Rultor.com
+ '[' -z 'export '\''head=git@github.com:yegor256/pgtk.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/pgtk.git'\''' ';' 'export '\''tag=0.15.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get update --yes --fix-missing' ';' 'sudo apt-get install --yes libpq-dev postgresql-client postgresql' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/initdb)" /bin/initdb' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/postgres)" /bin/postgres' ';' 'sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/pg_ctl)" /bin/pg_ctl' ';' 'pdd -f /dev/null' ';' 'bundle install --no-color' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'bundle exec rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/pgtk/version.rb' ';' 'git add lib/pgtk/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build pgtk.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';'
+ sensitive=()
+ set -ex -o pipefail
+ '[' -z 0.15.0 ']'
+ [[ 0.15.0 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.15.0"'
tag name is valid: "0.15.0"
+ cd repo
++ git tag -l 0.15.0
+ '[' -n '' ']'
+ BRANCH_NAME=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ export BRANCH_NAME
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.15
++ bc
++ echo 0.15 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.15, low enough to run a new Docker container'
load average is 0.15, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/java
+ docker pull yegor256/java
Using default tag: latest
latest: Pulling from yegor256/java
19f1f54854d6: Pulling fs layer
3ee1ef79bfdc: Pulling fs layer
68201ec6e581: Pulling fs layer
b3ee2c8b8446: Pulling fs layer
5d174db1ceb2: Pulling fs layer
621eb568a8b7: Pulling fs layer
40bed440eda0: Pulling fs layer
4f4fb700ef54: Pulling fs layer
cffc0a797d65: Pulling fs layer
c2b677023924: Pulling fs layer
056c4de02430: Pulling fs layer
89486a9f9b88: Pulling fs layer
a9de24f4d26b: Pulling fs layer
28780be7dbe8: Pulling fs layer
09637d3d0e8e: Pulling fs layer
8d3bcd15f7fe: Pulling fs layer
ef92c260f4cc: Pulling fs layer
4fc7ab86ae3c: Pulling fs layer
b3ee2c8b8446: Waiting
5d174db1ceb2: Waiting
621eb568a8b7: Waiting
40bed440eda0: Waiting
4f4fb700ef54: Waiting
cffc0a797d65: Waiting
c2b677023924: Waiting
056c4de02430: Waiting
89486a9f9b88: Waiting
a9de24f4d26b: Waiting
28780be7dbe8: Waiting
09637d3d0e8e: Waiting
8d3bcd15f7fe: Waiting
ef92c260f4cc: Waiting
4fc7ab86ae3c: Waiting
19f1f54854d6: Verifying Checksum
19f1f54854d6: Download complete
68201ec6e581: Verifying Checksum
68201ec6e581: Download complete
3ee1ef79bfdc: Verifying Checksum
3ee1ef79bfdc: Download complete
5d174db1ceb2: Verifying Checksum
5d174db1ceb2: Download complete
40bed440eda0: Verifying Checksum
40bed440eda0: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
cffc0a797d65: Verifying Checksum
cffc0a797d65: Download complete
621eb568a8b7: Verifying Checksum
621eb568a8b7: Download complete
c2b677023924: Verifying Checksum
c2b677023924: Download complete
056c4de02430: Verifying Checksum
056c4de02430: Download complete
b3ee2c8b8446: Verifying Checksum
b3ee2c8b8446: Download complete
28780be7dbe8: Verifying Checksum
28780be7dbe8: Download complete
09637d3d0e8e: Verifying Checksum
09637d3d0e8e: Download complete
8d3bcd15f7fe: Verifying Checksum
8d3bcd15f7fe: Download complete
89486a9f9b88: Verifying Checksum
89486a9f9b88: Download complete
a9de24f4d26b: Verifying Checksum
a9de24f4d26b: Download complete
4fc7ab86ae3c: Verifying Checksum
4fc7ab86ae3c: Download complete
ef92c260f4cc: Verifying Checksum
ef92c260f4cc: Download complete
19f1f54854d6: Pull complete
3ee1ef79bfdc: Pull complete
68201ec6e581: Pull complete
b3ee2c8b8446: Pull complete
5d174db1ceb2: Pull complete
621eb568a8b7: Pull complete
40bed440eda0: Pull complete
4f4fb700ef54: Pull complete
cffc0a797d65: Pull complete
c2b677023924: Pull complete
056c4de02430: Pull complete
89486a9f9b88: Pull complete
a9de24f4d26b: Pull complete
28780be7dbe8: Pull complete
09637d3d0e8e: Pull complete
8d3bcd15f7fe: Pull complete
ef92c260f4cc: Pull complete
4fc7ab86ae3c: Pull complete
Digest: sha256:18e798fe850f5caa4f12df44abb77ef7dce4e412a139348f1a390a7f0c322f31
Status: Downloaded newer image for yegor256/java:latest
docker.io/yegor256/java:latest
+ grep --quiet '\syegor256_pgtk_148\s*$'
+ docker ps --filter=status=exited
+ ls -al .
total 48
drwx------  3 ubuntu ubuntu 4096 May  6 07:47 .
drwxrwxrwt 12 root   root   4096 May  6 07:46 ..
-rwxrwxr-x  1 ubuntu ubuntu  658 May  6 07:48 end.sh
-rwxrwxr-x  1 ubuntu ubuntu  490 May  6 07:47 entry.sh
-rw-rw-r--  1 ubuntu ubuntu    5 May  6 07:47 pid
drwxrwxr-x  9 ubuntu ubuntu 4096 May  6 07:47 repo
-rw-rw-r--  1 ubuntu ubuntu   81 May  6 07:46 rubygems.yml
-rwxrwxr-x  1 ubuntu ubuntu 7282 May  6 07:46 run.sh
-rw-rw-r--  1 ubuntu ubuntu  995 May  6 07:47 script.sh
-rw-rw-r--  1 ubuntu ubuntu 7877 May  6 07:48 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-Up7L:/main --env=head=git@github.com:yegor256/pgtk.git --env=tag=0.15.0 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/pgtk.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.15.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get update --yes --fix-missing'\'' '\'';'\'' '\''sudo apt-get install --yes libpq-dev postgresql-client postgresql'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/initdb)" /bin/initdb'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/postgres)" /bin/postgres'\'' '\'';'\'' '\''sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/pg_ctl)" /bin/pg_ctl'\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/pgtk/version.rb'\'' '\'';'\'' '\''git add lib/pgtk/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build pgtk.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-Up7L/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_pgtk_148 yegor256/java /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G ssh r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G r r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.gemrc /root/.m2 /root/.profile /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./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
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:yegor256/pgtk.git' ; export 'tag=0.15.0' ; export 'head_branch=master' ; export 'author=yegor256' ; sudo apt-get update --yes --fix-missing ; sudo apt-get install --yes libpq-dev postgresql-client postgresql ; sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/initdb)" /bin/initdb ; sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/postgres)" /bin/postgres ; sudo ln -s "$(realpath /usr/lib/postgresql/*/bin/pg_ctl)" /bin/pg_ctl ; pdd -f /dev/null ; bundle install --no-color ; [[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1 ; bundle exec rake ; rm -rf *.gem ; sed -i "s/0\.0\.0/${tag}/g" lib/pgtk/version.rb ; git add lib/pgtk/version.rb ; git commit -m "version set to ${tag}" ; gem build pgtk.gemspec ; chmod 0600 ../rubygems.yml ; gem push *.gem --config-file ../rubygems.yml ;
+ su --login r --command /home/r/script.sh
Hit:1ohttp://deb.debian.org/debian bullseye InRelease
Get:2ohttp://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4ohttp://deb.debian.org/debian-security bullseye-security/main amd64 Packages [363 kB]
Fetchedo435nkBsint1se(368]kB/s)5%]
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libpq-dev is already the newest version (13.20-0+deb11u1).
The following additional packages will be installed:
  cron exim4-base exim4-config exim4-daemon-light gsasl-common guile-2.2-libs
  libgc1 libgnutls-dane0 libgsasl7 libidn11 libmailutils7 libntlm0 libpopt0
  libpython3.9 libunbound8 logrotate mailutils mailutils-common postgresql-13
  postgresql-client-13 postgresql-client-common postgresql-common psmisc
  ssl-cert sysstat
Suggested packages:
  anacron checksecurity exim4-doc-html | exim4-doc-info eximon4 spf-tools-perl
  swaks dns-root-data mailutils-mh mailutils-doc postgresql-doc
  postgresql-doc-13 libjson-perl isag
The following NEW packages will be installed:
  cron exim4-base exim4-config exim4-daemon-light gsasl-common guile-2.2-libs
  libgc1 libgnutls-dane0 libgsasl7 libidn11 libmailutils7 libntlm0 libpopt0
  libpython3.9 libunbound8 logrotate mailutils mailutils-common postgresql
  postgresql-13 postgresql-client postgresql-client-13
  postgresql-client-common postgresql-common psmisc ssl-cert sysstat
0 upgraded, 27 newly installed, 0 to remove and 8 not upgraded.
Need to get 31.0 MB of archives.
After this operation, 125 MB of additional disk space will be used.
Get:1ohttp://deb.debian.org/debian bullseye/main amd64 cron amd64 3.0pl1-137 [99.6 kB]
Get:2ohttp://deb.debian.org/debian bullseye/main amd64 libpopt0 amd64 1.18-2 [49.6 kB]
Get:3ohttp://deb.debian.org/debian bullseye/main amd64 logrotate amd64 3.18.0-2+deb11u2 [72.6 kB]
Get:4ohttp://deb.debian.org/debian-security bullseye-security/main amd64 exim4-config all 4.94.2-7+deb11u4 [335 kB]
Get:5ohttp://deb.debian.org/debian-security bullseye-security/main amd64 exim4-base amd64 4.94.2-7+deb11u4 [1,176 kB]
Get:6ohttp://deb.debian.org/debian-security bullseye-security/main amd64 libunbound8 amd64 1.13.1-1+deb11u4 [508 kB]
Get:7Whttp://deb.debian.org/debian-security bullseye-security/main amd64 libgnutls-dane0 amd64 3.7.1-5+deb11u7 [395 kB]
Get:8Whttp://deb.debian.org/debian0bullseye/main amd64 libidn11 amd64 1.33-3 [116 kB]
Get:9Whttp://deb.debian.org/debian-security bullseye-security/main amd64 exim4-daemon-light amd64 4.94.2-7+deb11u4 [660 kB]
Get:10ohttp://deb.debian.org/debianBbullseye/main amd64 gsasl-common all 1.10.0-4+deb11u1 [175 kB]
Get:11ohttp://deb.debian.org/debian bullseye/main amd64 libgc1 amd64 1:8.0.4-3 [239 kB]
Get:12ohttp://deb.debian.org/debian bullseye/main amd64 guile-2.2-libs amd64 2.2.7+1-6 [4,980 kB]
Get:13ohttp://deb.debian.org/debian bullseye/main amd64 libntlm0 amd64 1.6-3 [84.7 kB]
Get:14ohttp://deb.debian.org/debian bullseye/main amd64 libgsasl7 amd64 1.10.0-4+deb11u1 [195 kB]
Get:15ohttp://deb.debian.org/debian bullseye/main amd64 mailutils-common all 1:3.10-3 [728 kB]
Get:16ohttp://deb.debian.org/debian-security bullseye-security/main amd64 libpython3.9 amd64 3.9.2-1+deb11u3 [1,692 kB]
Get:17ohttp://deb.debian.org/debian%bullseye/main amd64 libmailutils7 amd64 1:3.10-3+b1 [893 kB]
Get:18ohttp://deb.debian.org/debian]bullseye/main amd64 mailutils amd64 1:3.10-3+b1 [576 kB]
Get:19ohttp://deb.debian.org/debian bullseye/main amd64 postgresql-client-common all 225+deb11u1 [89.4 kB]
Get:20ohttp://deb.debian.org/debian-security bullseye-security/main amd64 postgresql-client-13 amd64 13.20-0+deb11u1 [1,534 kB]
Get:21ohttp://deb.debian.org/debian5bullseye/main amd64 ssl-cert all 1.1.0+nmu1 [21.0 kB]
Get:22ohttp://deb.debian.org/debian bullseye/main amd64 postgresql-common all 225+deb11u1 [238 kB]
Get:23ohttp://deb.debian.org/debian-security bullseye-security/main amd64 postgresql-13 amd64 13.20-0+deb11u1 [15.2 MB]
Get:24ohttp://deb.debian.org/debian%bullseye/main amd64 postgresql all 13+225+deb11u1 [64.9 kB]
Get:25ohttp://deb.debian.org/debian bullseye/main amd64 postgresql-client all 13+225+deb11u1 [64.9 kB]
Get:26ohttp://deb.debian.org/debiankbullseye/main amd64 psmisc amd64 23.4-2 [198 kB]
Get:27ohttp://deb.debian.org/debian bullseye/main amd64 sysstat amd64 12.5.2-2 [603 kB]
Fetchedo31.0gMB inB0s0(79.20MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package cron.
(Reading database ... 33338 files and directories currently installed.)
Preparing to unpack .../00-cron_3.0pl1-137_amd64.deb ...
Unpacking cron (3.0pl1-137) ...
Selecting previously unselected package libpopt0:amd64.
Preparing to unpack .../01-libpopt0_1.18-2_amd64.deb ...
Unpacking libpopt0:amd64 (1.18-2) ...
Selecting previously unselected package logrotate.
Preparing to unpack .../02-logrotate_3.18.0-2+deb11u2_amd64.deb ...
Unpacking logrotate (3.18.0-2+deb11u2) ...
Selecting previously unselected package exim4-config.
Preparing to unpack .../03-exim4-config_4.94.2-7+deb11u4_all.deb ...
Unpacking exim4-config (4.94.2-7+deb11u4) ...
Selecting previously unselected package exim4-base.
Preparing to unpack .../04-exim4-base_4.94.2-7+deb11u4_amd64.deb ...
Unpacking exim4-base (4.94.2-7+deb11u4) ...
Selecting previously unselected package libunbound8:amd64.
Preparing to unpack .../05-libunbound8_1.13.1-1+deb11u4_amd64.deb ...
Unpacking libunbound8:amd64 (1.13.1-1+deb11u4) ...
Selecting previously unselected package libgnutls-dane0:amd64.
Preparing to unpack .../06-libgnutls-dane0_3.7.1-5+deb11u7_amd64.deb ...
Unpacking libgnutls-dane0:amd64 (3.7.1-5+deb11u7) ...
Selecting previously unselected package libidn11:amd64.
Preparing to unpack .../07-libidn11_1.33-3_amd64.deb ...
Unpacking libidn11:amd64 (1.33-3) ...
Selecting previously unselected package exim4-daemon-light.
Preparing to unpack .../08-exim4-daemon-light_4.94.2-7+deb11u4_amd64.deb ...
Unpacking exim4-daemon-light (4.94.2-7+deb11u4) ...
Selecting previously unselected package gsasl-common.
Preparing to unpack .../09-gsasl-common_1.10.0-4+deb11u1_all.deb ...
Unpacking gsasl-common (1.10.0-4+deb11u1) ...
Selecting previously unselected package libgc1:amd64.
Preparing to unpack .../10-libgc1_1%3a8.0.4-3_amd64.deb ...
Unpacking libgc1:amd64 (1:8.0.4-3) ...
Selecting previously unselected package guile-2.2-libs:amd64.
Preparing to unpack .../11-guile-2.2-libs_2.2.7+1-6_amd64.deb ...
Unpacking guile-2.2-libs:amd64 (2.2.7+1-6) ...
Selecting previously unselected package libntlm0:amd64.
Preparing to unpack .../12-libntlm0_1.6-3_amd64.deb ...
Unpacking libntlm0:amd64 (1.6-3) ...
Selecting previously unselected package libgsasl7:amd64.
Preparing to unpack .../13-libgsasl7_1.10.0-4+deb11u1_amd64.deb ...
Unpacking libgsasl7:amd64 (1.10.0-4+deb11u1) ...
Selecting previously unselected package mailutils-common.
Preparing to unpack .../14-mailutils-common_1%3a3.10-3_all.deb ...
Unpacking mailutils-common (1:3.10-3) ...
Selecting previously unselected package libpython3.9:amd64.
Preparing to unpack .../15-libpython3.9_3.9.2-1+deb11u3_amd64.deb ...
Unpacking libpython3.9:amd64 (3.9.2-1+deb11u3) ...
Selecting previously unselected package libmailutils7:amd64.
Preparing to unpack .../16-libmailutils7_1%3a3.10-3+b1_amd64.deb ...
Unpacking libmailutils7:amd64 (1:3.10-3+b1) ...
Selecting previously unselected package mailutils.
Preparing to unpack .../17-mailutils_1%3a3.10-3+b1_amd64.deb ...
Unpacking mailutils (1:3.10-3+b1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../18-postgresql-client-common_225+deb11u1_all.deb ...
Unpacking postgresql-client-common (225+deb11u1) ...
Selecting previously unselected package postgresql-client-13.
Preparing to unpack .../19-postgresql-client-13_13.20-0+deb11u1_amd64.deb ...
Unpacking postgresql-client-13 (13.20-0+deb11u1) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../20-ssl-cert_1.1.0+nmu1_all.deb ...
Unpacking ssl-cert (1.1.0+nmu1) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../21-postgresql-common_225+deb11u1_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (225+deb11u1) ...
Selecting previously unselected package postgresql-13.
Preparing to unpack .../22-postgresql-13_13.20-0+deb11u1_amd64.deb ...
Unpacking postgresql-13 (13.20-0+deb11u1) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../23-postgresql_13+225+deb11u1_all.deb ...
Unpacking postgresql (13+225+deb11u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../24-postgresql-client_13+225+deb11u1_all.deb ...
Unpacking postgresql-client (13+225+deb11u1) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../25-psmisc_23.4-2_amd64.deb ...
Unpacking psmisc (23.4-2) ...
Selecting previously unselected package sysstat.
Preparing to unpack .../26-sysstat_12.5.2-2_amd64.deb ...
Unpacking sysstat (12.5.2-2) ...
Setting up postgresql-client-common (225+deb11u1) ...
Setting up psmisc (23.4-2) ...
Setting up cron (3.0pl1-137) ...
Adding group `crontab' (GID 102) ...
Done.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up postgresql-client-13 (13.20-0+deb11u1) ...
update-alternatives: using /usr/share/postgresql/13/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up libunbound8:amd64 (1.13.1-1+deb11u4) ...
Setting up libpython3.9:amd64 (3.9.2-1+deb11u3) ...
Setting up libntlm0:amd64 (1.6-3) ...
Setting up ssl-cert (1.1.0+nmu1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
Setting up libidn11:amd64 (1.33-3) ...
Setting up postgresql-common (225+deb11u1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
Adding user postgres to group ssl-cert

Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up mailutils-common (1:3.10-3) ...
Setting up libgc1:amd64 (1:8.0.4-3) ...
Setting up exim4-config (4.94.2-7+deb11u4) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
Adding system-user for exim (v4)
Setting up postgresql-13 (13.20-0+deb11u1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
Creating new PostgreSQL cluster 13/main ...
/usr/lib/postgresql/13/bin/initdb -D /var/lib/postgresql/13/main --auth-local peer --auth-host md5
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.

The database cluster will be initialized with locale "en_US.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".

Data page checksums are disabled.

fixing permissions on existing directory /var/lib/postgresql/13/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok

Success. You can now start the database server using:

    pg_ctlcluster 13 main start

Ver Cluster Port Status Owner    Data directory              Log file
31m13  main    5432 down   postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log0m
update-alternatives: using /usr/share/postgresql/13/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up gsasl-common (1.10.0-4+deb11u1) ...
Setting up postgresql (13+225+deb11u1) ...
Setting up sysstat (12.5.2-2) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline

Creating config file /etc/default/sysstat with new version
update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
Setting up guile-2.2-libs:amd64 (2.2.7+1-6) ...
Setting up libpopt0:amd64 (1.18-2) ...
Setting up logrotate (3.18.0-2+deb11u2) ...
Setting up libgnutls-dane0:amd64 (3.7.1-5+deb11u7) ...
Setting up exim4-base (4.94.2-7+deb11u4) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
exim: DB upgrade, deleting hints-db
Setting up postgresql-client (13+225+deb11u1) ...
Setting up libgsasl7:amd64 (1.10.0-4+deb11u1) ...
Setting up exim4-daemon-light (4.94.2-7+deb11u4) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libmailutils7:amd64 (1:3.10-3+b1) ...
Setting up mailutils (1:3.10-3+b1) ...
update-alternatives: using /usr/bin/frm.mailutils to provide /usr/bin/frm (frm) in auto mode
update-alternatives: using /usr/bin/from.mailutils to provide /usr/bin/from (from) in auto mode
update-alternatives: using /usr/bin/messages.mailutils to provide /usr/bin/messages (messages) in auto mode
update-alternatives: using /usr/bin/movemail.mailutils to provide /usr/bin/movemail (movemail) in auto mode
update-alternatives: using /usr/bin/readmsg.mailutils to provide /usr/bin/readmsg (readmsg) in auto mode
update-alternatives: using /usr/bin/dotlock.mailutils to provide /usr/bin/dotlock (dotlock) in auto mode
update-alternatives: using /usr/bin/mail.mailutils to provide /usr/bin/mailx (mailx) in auto mode
Processing triggers for libc-bin (2.31-13+deb11u11) ...
Found 7 lines in /home/r/repo/.pdd
My version is 0.23.1
Ruby version is 3.4.3 at x86_64-linux
Reading from root dir .
Excluding target/**/*
Excluding coverage/**/*
/usr/local/bundle/gems/pdd-0.23.1/lib/pdd/sources.rb:90: warning: undefining the allocator of T_DATA class FileMagic
/home/r/repo/renovate.json is a binary file (107 bytes)
Reading .0pdd.yml ...
Reading .gitattributes ...
Reading .github/workflows/actionlint.yml ...
Reading .github/workflows/codecov.yml ...
Reading .github/workflows/copyrights.yml ...
Reading .github/workflows/license.yml ...
Reading .github/workflows/markdown-lint.yml ...
Reading .github/workflows/pdd.yml ...
Reading .github/workflows/rake.yml ...
Reading .github/workflows/reuse.yml ...
Reading .github/workflows/typos.yml ...
Reading .github/workflows/xcop.yml ...
Reading .github/workflows/yamllint.yml ...
Reading .gitignore ...
Reading .pdd ...
Reading .rubocop.yml ...
Reading .rultor.yml ...
Reading .yamllint.yml ...
Reading Gemfile ...
Reading Gemfile.lock ...
Reading LICENSE.txt ...
Reading LICENSES/MIT.txt ...
Reading README.md ...
Reading REUSE.toml ...
Reading Rakefile ...
Reading cucumber.yml ...
Reading lib/pgtk/impatient.rb ...
Reading lib/pgtk/liquibase_task.rb ...
Reading lib/pgtk/pgsql_task.rb ...
Reading lib/pgtk/pool.rb ...
Reading lib/pgtk/spy.rb ...
Reading lib/pgtk/version.rb ...
Reading lib/pgtk/wire.rb ...
Reading lib/pgtk.rb ...
Reading pgtk.gemspec ...
Reading resources/pom.xml ...
Reading test/test__helper.rb ...
Reading test/test_impatient.rb ...
Reading test/test_liquibase_task.rb ...
Reading test/test_pgsql_task.rb ...
Reading test/test_pool.rb ...
Reading test-resources/2019/01-test.xml ...
Reading test-resources/master.xml ...
Bundler 2.6.7 is running, but your lockfile was generated with 2.5.16. Installing Bundler 2.5.16 and restarting using that version.
Fetching gem metadata from https://rubygems.org/.
Fetching bundler 2.5.16
Installing bundler 2.5.16
Fetching gem metadata from https://rubygems.org/.........
Fetching ansi 1.5.0
Installing ansi 1.5.0
Fetching ast 2.4.3
Installing ast 2.4.3
Fetching backtrace 0.4.0
Installing backtrace 0.4.0
Fetching builder 3.3.0
Installing builder 3.3.0
Fetching docile 1.4.1
Installing docile 1.4.1
Fetching loog 0.6.0
Installing loog 0.6.0
Fetching tago 0.1.0
Installing tago 0.1.0
Fetching elapsed 0.0.1
Installing elapsed 0.0.1
Fetching json 2.11.3
Installing json 2.11.3 with native extensions
Fetching language_server-protocol 3.17.0.4
Installing language_server-protocol 3.17.0.4
Fetching lint_roller 1.1.0
Installing lint_roller 1.1.0
Fetching minitest 5.25.5
Installing minitest 5.25.5
Fetching ruby-progressbar 1.13.0
Installing ruby-progressbar 1.13.0
Fetching minitest-reporters 1.7.1
Installing minitest-reporters 1.7.1
Fetching parallel 1.27.0
Installing parallel 1.27.0
Fetching parser 3.3.8.0
Installing parser 3.3.8.0
Fetching pg 1.5.9
Installing pg 1.5.9 with native extensions
Fetching qbash 0.4.0
Installing qbash 0.4.0
Fetching random-port 0.7.5
Installing random-port 0.7.5
Fetching prism 1.4.0
Installing prism 1.4.0 with native extensions
Fetching rack 3.1.13
Installing rack 3.1.13
Fetching regexp_parser 2.10.0
Installing regexp_parser 2.10.0
Fetching rexml 3.4.1
Installing rexml 3.4.1
Fetching rubocop-ast 1.44.1
Installing rubocop-ast 1.44.1
Fetching unicode-emoji 4.0.4
Installing unicode-emoji 4.0.4
Fetching unicode-display_width 3.1.4
Installing unicode-display_width 3.1.4
Fetching rubocop 1.75.5
Installing rubocop 1.75.5
Fetching rubocop-minitest 0.38.0
Installing rubocop-minitest 0.38.0
Fetching rubocop-performance 1.25.0
Installing rubocop-performance 1.25.0
Fetching rubocop-rake 0.7.1
Installing rubocop-rake 0.7.1
Fetching rubocop-rspec 3.6.0
Installing rubocop-rspec 3.6.0
Fetching simplecov-html 0.13.1
Installing simplecov-html 0.13.1
Fetching simplecov_json_formatter 0.1.4
Installing simplecov_json_formatter 0.1.4
Fetching simplecov 0.22.0
Installing simplecov 0.22.0
Fetching simplecov-cobertura 2.1.0
Installing simplecov-cobertura 2.1.0
Fetching timeout 0.4.3
Installing timeout 0.4.3
Fetching yard 0.9.37
Installing yard 0.9.37
Bundle complete! 15 Gemfile dependencies, 46 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
/home/r/repo/Rakefile:8: warning: rdoc was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
You can add rdoc to your Gemfile or gemspec to silence this warning.
/usr/local/bundle/gems/bundler-2.5.16/lib/bundler/rubygems_ext.rb:250: warning: method redefined; discarding old encode_with
/usr/local/lib/ruby/3.4.0/rubygems/dependency.rb:341: warning: previous definition of encode_with was here
/usr/local/bundle/gems/loog-0.6.0/lib/loog.rb:25: warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
You can add logger to your Gemfile or gemspec to silence this warning.
Started with run options --seed 27866

TestPool
  test_transaction_with_error                                    32m PASS0m (11.92s)
  test_complex_query                                             32m PASS0m (10.59s)
  test_logs_sql                                                  32m PASS0m (10.68s)
  test_reconnects_on_pg_error                                    32m PASS0m (10.73s)
  test_basic                                                     32m PASS0m (10.49s)
  test_transaction                                               32m PASS0m (10.65s)
  test_reads_version                                             32m PASS0m (10.77s)
  test_with_spy                                                  32m PASS0m (10.76s)
Connection refused - connect(2) for "localhost" port 1033
connection is closed
  test_reconnects_on_pg_reboot                                   32m PASS0m (8.85s)
  test_logs_errors                                               32m PASS0m (10.88s)

TestPgsqlTask
  test_not_quiet                                                 32m PASS0m (4.61s)
  test_basic                                                     32m PASS0m (3.60s)

TestImpatient
  test_doesnt_interrupt                                          32m PASS0m (27.56s)

TestLiquibaseTask
  test_latest_version                                            32m PASS0m (27.74s)
  test_basic                                                     32m PASS0m (10.98s)
  test_with_invalid_master_file                                  32m PASS0m (0.00s)

Finished in 180.84764s
16 tests, 28 assertions, 32m0 failures, 0 errors, 0m33m0 skips0m
Coverage report generated for test to /home/r/repo/coverage.
Line Coverage: 92.89% (235 / 253)
Coverage report generated for test to /home/r/repo/coverage/coverage.xml. 235 / 253 LOC (92.89%) covered
Running RuboCop...
Inspecting 16 files
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m

16 files inspected, 32mno offenses0m detected
Running xcop...
Inspecting 3 files...
32m.0m32m.0m32m.0m
3 files checked, everything looks 32mpretty0m
?25h2KFiles:1m⢿aGenerat8nggdoc/Pgtk/LiquibaseTask.html0mm
Modules:         2 (    0 undocumented)
Classes:         9 (    0 undocumented)
Constants:       1 (    0 undocumented)
Attributes:     14 (    0 undocumented)
Methods:        23 (    0 undocumented)
 100.00% documented
[__rultor 70a4e81] version set to 0.15.0
 1 file changed, 1 insertion(+), 1 deletion(-)
WARNING:  open-ended dependency on backtrace (> 0) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  open-ended dependency on loog (> 0) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  open-ended dependency on qbash (> 0) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  open-ended dependency on random-port (> 0) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  See https://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: pgtk
  Version: 0.15.0
  File: pgtk-0.15.0.gem
Pushing gem to https://rubygems.org...
Successfully registered gem: pgtk (0.15.0)
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R ubuntu repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.15.0 -m '0.15.0: tagged by rultor.com'
+ git reset --hard
HEAD is now at 70a4e81 version set to 0.15.0
+ 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 70a4e81).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:yegor256/pgtk.git
 * [new tag]         0.15.0 -> 0.15.0
container 1be889c36158ed0c077f8d325d0135f6809ea4594eed69d9b872ed2bf0eeb905 is dead
Tue May  6 07:53:31 UTC 2025