rultor.com logo This build log was produced by rultor.com for yegor256/gitted#20
++ dirname ./run.sh
+ cd .
+ echo 1299
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sat May 31 11:20:51 UTC 2025
+ uptime
 11:20:51 up 1 min,  0 users,  load average: 1.56, 0.44, 0.15
+ head=git@github.com:yegor256/gitted.git
+ ff=default
+ image=yegor256/python
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.0.9
+ vars=('--env=head=git@github.com:yegor256/gitted.git' '--env=tag=0.0.9' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/gitted.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.9'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''pip install --progress-bar=off -r requirements.txt'\'' '\'';'\'' '\''./release.sh "${tag}" "$(cat ../token.txt)"'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:yegor256/gitted.git'\''' ';' 'export '\''tag=0.0.9'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'pip install --progress-bar=off -r requirements.txt' ';' './release.sh "${tag}" "$(cat ../token.txt)"' ';')
+ directory=
+ container=yegor256_gitted_20
+ as_root=false
+ hostname
ip-172-31-22-143
+ pwd
/tmp/rultor-hw8n
+ 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/gitted.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/gitted.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/gitted.git'\''' ';' 'export '\''tag=0.0.9'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'pip install --progress-bar=off -r requirements.txt' ';' './release.sh "${tag}" "$(cat ../token.txt)"' ';'
+ sensitive=()
+ set -ex -o pipefail
+ '[' -z 0.0.9 ']'
+ [[ 0.0.9 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.9"'
tag name is valid: "0.0.9"
+ cd repo
++ git tag -l 0.0.9
+ '[' -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.16
++ bc
++ echo 0.16 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.16, low enough to run a new Docker container'
load average is 0.16, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/python
+ docker pull yegor256/python
Using default tag: latest
latest: Pulling from yegor256/python
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
d576ff9cada7: Pulling fs layer
bb762121b46e: Pulling fs layer
c6e4d26de5fc: Pulling fs layer
aa378f4cd126: Pulling fs layer
01f15d321390: Pulling fs layer
6f9a6fd57a44: Pulling fs layer
1ad406eaad65: Pulling fs layer
b3ee2c8b8446: Waiting
5d174db1ceb2: Waiting
621eb568a8b7: Waiting
40bed440eda0: Waiting
4f4fb700ef54: Waiting
d576ff9cada7: Waiting
bb762121b46e: Waiting
c6e4d26de5fc: Waiting
aa378f4cd126: Waiting
01f15d321390: Waiting
6f9a6fd57a44: Waiting
1ad406eaad65: Waiting
3ee1ef79bfdc: Verifying Checksum
3ee1ef79bfdc: Download complete
68201ec6e581: Verifying Checksum
68201ec6e581: Download complete
19f1f54854d6: Verifying Checksum
19f1f54854d6: Download complete
5d174db1ceb2: Verifying Checksum
5d174db1ceb2: Download complete
40bed440eda0: Verifying Checksum
40bed440eda0: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
621eb568a8b7: Verifying Checksum
621eb568a8b7: Download complete
d576ff9cada7: Verifying Checksum
d576ff9cada7: Download complete
bb762121b46e: Verifying Checksum
bb762121b46e: Download complete
c6e4d26de5fc: Verifying Checksum
c6e4d26de5fc: Download complete
01f15d321390: Verifying Checksum
01f15d321390: Download complete
aa378f4cd126: Verifying Checksum
aa378f4cd126: Download complete
6f9a6fd57a44: Verifying Checksum
6f9a6fd57a44: Download complete
b3ee2c8b8446: Verifying Checksum
b3ee2c8b8446: Download complete
1ad406eaad65: Verifying Checksum
1ad406eaad65: 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
d576ff9cada7: Pull complete
bb762121b46e: Pull complete
c6e4d26de5fc: Pull complete
aa378f4cd126: Pull complete
01f15d321390: Pull complete
6f9a6fd57a44: Pull complete
1ad406eaad65: Pull complete
Digest: sha256:6f436aa372164f456bbd9874e739b11f20e4a470d0e7a1a2c39f2902bb80fa03
Status: Downloaded newer image for yegor256/python:latest
docker.io/yegor256/python:latest
+ grep --quiet '\syegor256_gitted_20\s*$'
+ docker ps --filter=status=exited
+ ls -al .
total 48
drwx------  3 ubuntu ubuntu 4096 May 31 11:20 .
drwxrwxrwt 12 root   root   4096 May 31 11:20 ..
-rwxrwxr-x  1 ubuntu ubuntu  658 May 31 11:21 end.sh
-rwxrwxr-x  1 ubuntu ubuntu  490 May 31 11:20 entry.sh
-rw-rw-r--  1 ubuntu ubuntu    5 May 31 11:20 pid
drwxrwxr-x 12 ubuntu ubuntu 4096 May 31 11:20 repo
-rwxrwxr-x  1 ubuntu ubuntu 5889 May 31 11:20 run.sh
-rw-rw-r--  1 ubuntu ubuntu  426 May 31 11:20 script.sh
-rw-rw-r--  1 ubuntu ubuntu 5435 May 31 11:21 stdout
-rw-rw-r--  1 ubuntu ubuntu  205 May 31 11:20 token.txt
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-hw8n:/main --env=head=git@github.com:yegor256/gitted.git --env=tag=0.0.9 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/gitted.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.9'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''pip install --progress-bar=off -r requirements.txt'\'' '\'';'\'' '\''./release.sh "${tag}" "$(cat ../token.txt)"'\'' '\'';'\'' )' --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-hw8n/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_gitted_20 yegor256/python /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/.profile /root/.python_history /root/.wget-hsts /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout ./token.txt /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/gitted.git' ; export 'tag=0.0.9' ; export 'head_branch=master' ; export 'author=yegor256' ; pdd -f /dev/null ; pip install --progress-bar=off -r requirements.txt ; ./release.sh "${tag}" "$(cat ../token.txt)" ;
+ su --login r --command /home/r/script.sh
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/bashate.yml ...
Reading .github/workflows/checkmake.yml ...
Reading .github/workflows/codecov.yml ...
Reading .github/workflows/copyrights.yml ...
Reading .github/workflows/make.yml ...
Reading .github/workflows/markdown-lint.yml ...
Reading .github/workflows/pdd.yml ...
Reading .github/workflows/reuse.yml ...
Reading .github/workflows/shellcheck.yml ...
Reading .github/workflows/typos.yml ...
Reading .github/workflows/up.yml ...
Reading .github/workflows/xcop.yml ...
Reading .github/workflows/yamllint.yml ...
Reading .gitignore ...
Reading .pdd ...
Reading .rubocop.yml ...
Reading .rultor.yml ...
Reading LICENSE.txt ...
Reading LICENSES/MIT.txt ...
Reading MANIFEST.in ...
Reading Makefile ...
Reading README.md ...
Reading REUSE.toml ...
Reading help/branch.txt ...
Reading help/commit.txt ...
Reading help/pull.txt ...
Reading help/push.txt ...
Reading makes/one-test.sh ...
Reading pyproject.toml ...
Reading release.sh ...
Reading requirements.txt ...
Reading scripts/branch ...
Reading scripts/commit ...
Reading scripts/pull ...
Reading scripts/push ...
Reading setup.py ...
Reading src/gitted/__init__.py ...
Reading src/gitted/diff2msg.py ...
Reading sub-scripts/commons.sh ...
Reading sub-scripts/intro.sh ...
Reading sub-scripts/sanity.sh ...
Reading tests/__init__.py ...
Reading tests/test_diff2msg.py ...
Reading tests/test_scripts.py ...
Reading tests.sh/commits-first-time.sh ...
Reading tests.sh/commits-one-file.sh ...
Reading tests.sh/prints-help.sh ...
Reading tests.sh/pulls-from-upstream.sh ...
Reading tests.sh/pulls-in-empty-repo.sh ...
Reading tests.sh/pulls-once.sh ...
Reading tests.sh/pushes-simple-changes.sh ...
Reading tests.sh/skips-commit-when-no-changes.sh ...
Reading tests.sh/skips-stash-if-empty.sh ...
Reading tests.sh/starts-a-branch.sh ...
Reading uv.lock ...
Defaulting to user installation because normal site-packages is not writeable
Collecting openai>=1.82.1 (from -r requirements.txt (line 1))
  Obtaining dependency information for openai>=1.82.1 from https://files.pythonhosted.org/packages/a8/d9/7ec61c010f0d0b0bc57dab8b8dff398f84230d269e8bfa068ad542ff050c/openai-1.82.1-py3-none-any.whl.metadata
  Downloading openai-1.82.1-py3-none-any.whl.metadata (25 kB)
Collecting setuptools>=80.7.1 (from -r requirements.txt (line 2))
  Obtaining dependency information for setuptools>=80.7.1 from https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl.metadata
  Downloading setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
Collecting anyio<5,>=3.5.0 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for anyio<5,>=3.5.0 from https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl.metadata
  Downloading anyio-4.9.0-py3-none-any.whl.metadata (4.7 kB)
Collecting distro<2,>=1.7.0 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for distro<2,>=1.7.0 from https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl.metadata
  Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting httpx<1,>=0.23.0 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for httpx<1,>=0.23.0 from https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl.metadata
  Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting jiter<1,>=0.4.0 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for jiter<1,>=0.4.0 from https://files.pythonhosted.org/packages/e2/ba/77013b0b8ba904bf3762f11e0129b8928bff7f978a81838dfcc958ad5728/jiter-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading jiter-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB)
Collecting pydantic<3,>=1.9.0 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for pydantic<3,>=1.9.0 from https://files.pythonhosted.org/packages/b5/69/831ed22b38ff9b4b64b66569f0e5b7b97cf3638346eb95a2147fdb49ad5f/pydantic-2.11.5-py3-none-any.whl.metadata
  Downloading pydantic-2.11.5-py3-none-any.whl.metadata (67 kB)
Collecting sniffio (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for sniffio from https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl.metadata
  Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting tqdm>4 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for tqdm>4 from https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl.metadata
  Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting typing-extensions<5,>=4.11 (from openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for typing-extensions<5,>=4.11 from https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl.metadata
  Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.8 (from anyio<5,>=3.5.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for idna>=2.8 from https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl.metadata
  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting certifi (from httpx<1,>=0.23.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for certifi from https://files.pythonhosted.org/packages/4a/7e/3db2bd1b1f9e95f7cddca6d6e75e2f2bd9f51b1246e546d88addca0106bd/certifi-2025.4.26-py3-none-any.whl.metadata
  Downloading certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for httpcore==1.* from https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl.metadata
  Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.23.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for h11>=0.16 from https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl.metadata
  Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting annotated-types>=0.6.0 (from pydantic<3,>=1.9.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for annotated-types>=0.6.0 from https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl.metadata
  Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.33.2 (from pydantic<3,>=1.9.0-&gt;openai&gt;=1.82.1-&gt;-r requirements.txt (line 1))
  Obtaining dependency information for pydantic-core==2.33.2 from https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)
Collecting typing-inspection>=0.4.0 (from pydantic<3,>=1.9.0->openai>=1.82.1->-r requirements.txt (line 1))
  Obtaining dependency information for typing-inspection>=0.4.0 from https://files.pythonhosted.org/packages/17/69/cd203477f944c353c31bade965f880aa1061fd6bf05ded0726ca845b6ff7/typing_inspection-0.4.1-py3-none-any.whl.metadata
  Downloading typing_inspection-0.4.1-py3-none-any.whl.metadata (2.6 kB)
Downloading openai-1.82.1-py3-none-any.whl (720 kB)
Downloading setuptools-80.9.0-py3-none-any.whl (1.2 MB)
Downloading anyio-4.9.0-py3-none-any.whl (100 kB)
Downloading distro-1.9.0-py3-none-any.whl (20 kB)
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
Downloading jiter-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352 kB)
Downloading pydantic-2.11.5-py3-none-any.whl (444 kB)
Downloading pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB)
Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading typing_inspection-0.4.1-py3-none-any.whl (14 kB)
Downloading certifi-2025.4.26-py3-none-any.whl (159 kB)
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Installing collected packages: typing-extensions, tqdm, sniffio, setuptools, jiter, idna, h11, distro, certifi, annotated-types, typing-inspection, pydantic-core, httpcore, anyio, pydantic, httpx, openai
Successfully installed annotated-types-0.7.0 anyio-4.9.0 certifi-2025.4.26 distro-1.9.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.10 jiter-0.10.0 openai-1.82.1 pydantic-2.11.5 pydantic-core-2.33.2 setuptools-80.9.0 sniffio-1.3.1 tqdm-4.67.1 typing-extensions-4.13.2 typing-inspection-0.4.1

1m[0m34;49mnotice0m1;39;49m]0m39;49m A new release of pip is available: 0m31;49m23.2.10m39;49m -> 0m32;49m25.1.10m
1m[0m34;49mnotice0m1;39;49m]0m39;49m To update, run: 0m32;49mpip3 install --upgrade pip0m
On branch __rultor
nothing to commit, working tree clean
container 4bad9778dbbb29fcbf9d80953a5a4834cc79d6a8dca83ae7218d3aedb090093f is dead
Sat May 31 11:23:04 UTC 2025