Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions agents/langchain-deepagents-code/Dockerfile.base
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
util-linux=2.41-5 \
procps=2:4.0.4-9 \
e2fsprogs=1.47.2-3+b11 \
"dos2unix=7.5.2-1*" \
openssh-sftp-server=1:10.0p1-7+deb13u4 \
ripgrep=14.1.1-1+b4 \
&& if [ -n "${NEMOCLAW_CORPORATE_CA_B64:-}" ]; then \
Expand Down
8 changes: 8 additions & 0 deletions test/sandbox-base-runtime-tools.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,14 @@ describe("sandbox base runtime tools", () => {
expect(source).not.toMatch(/\bgosu\b/u);
});

it.each(
MANAGED_BASE_DOCKERFILES,
)("%s installs dos2unix under a version prefix pin that resolves on arm64 (#8691)", (dockerfile) => {
const source = fs.readFileSync(dockerfile, "utf-8");

expect(source).toContain('"dos2unix=7.5.2-1*"');
});
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Resolved

it("installs the required process, filesystem, and SFTP tools", () => {
const { calls, result } = runBaseAptLayer("nemoclaw-base-apt-");

Expand Down
Loading