Skip to content

Commit 97ba375

Browse files
authored
Install net-tools package (#79)
To debug the flaky network-related tests in `rippled`, we would like to use `netstat` to check network statistics. However, none of the CI images contain that application. This PR installs `net-tools`, which includes `netstat`.
1 parent c795497 commit 97ba375

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

docker/debian/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ pkgs+=(gpg-agent) # Dependency for tools requiring signing or encrypting/d
5050
pkgs+=(jq) # JSON manipulation.
5151
pkgs+=(libatomic1) # Required by mold linker.
5252
pkgs+=(libc6-dev) # Required build tool.
53+
pkgs+=(net-tools) # Dependency for debugging network issues.
5354
pkgs+=(ninja-build) # Required build tool.
5455
pkgs+=(python3-venv) # Python environment management tool.
5556
pkgs+=(python3-pip) # Package manager for Python applications.

docker/rhel/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ pkgs+=(gnupg2) # Dependency for tools requiring signing or encrypting
2626
pkgs+=(jq) # JSON manipulation.
2727
pkgs+=(libatomic) # Required by mold linker.
2828
pkgs+=(libstdc++-static) # Required to statically link libraries into rippled.
29+
pkgs+=(net-tools) # Dependency for debugging network issues.
2930
pkgs+=(ninja-build) # Required build tool.
3031
pkgs+=(perl-Digest-SHA) # Required to compile dependencies.
3132
pkgs+=(perl-IPC-Cmd) # Required to compile dependencies.

docker/ubuntu/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ pkgs+=(gpg-agent) # Dependency for tools requiring signing or encrypting/d
3636
pkgs+=(jq) # JSON manipulation.
3737
pkgs+=(libatomic1) # Required by mold linker.
3838
pkgs+=(libc6-dev) # Required build tool.
39+
pkgs+=(net-tools) # Dependency for debugging network issues.
3940
pkgs+=(ninja-build) # Required build tool.
4041
pkgs+=(python3-venv) # Python environment management tool.
4142
pkgs+=(python3-pip) # Package manager for Python applications.

0 commit comments

Comments
 (0)