Skip to content

Flag docker invocations as --privileged on CI - #43536

Merged
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:privileged
Jul 30, 2017
Merged

Flag docker invocations as --privileged on CI#43536
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:privileged

Conversation

@alexcrichton

Copy link
Copy Markdown
Member

When upgrading to LLVM 5.0 it was found that the leak sanitizer tests were
failing with fatal errors, but they were passing locally when run. Turns out it
looks like they may be using new ptrace-like syscalls so the docker container
now needs --privileged when executing to complete the test.

@alexcrichton

Copy link
Copy Markdown
MemberAuthor

r? @aidanhs

@rust-highfiverust-highfive assigned aidanhs and unassigned brsonJul 29, 2017
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@TimNNTimNN mentioned this pull request Jul 29, 2017
43 tasks
Comment threadsrc/ci/docker/run.sh Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add a comment, why this is needed? It's in the commit message, but it would be more visible here.

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Certainly, added!

When upgrading to LLVM 5.0 it was found that the leak sanitizer tests were
failing with fatal errors, but they were passing locally when run. Turns out it
looks like they may be using new ptrace-like syscalls so the docker container
now needs `--privileged` when executing to complete the test.
@TimNN

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Jul 29, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit b121689 has been approved by TimNN

@Mark-Simulacrum

Copy link
Copy Markdown
Member

@bors rollup

Mark-Simulacrum added a commit to Mark-Simulacrum/rust that referenced this pull request Jul 30, 2017
Flag docker invocations as --privileged on CI
When upgrading to LLVM 5.0 it was found that the leak sanitizer tests were
failing with fatal errors, but they were passing locally when run. Turns out it
looks like they may be using new ptrace-like syscalls so the docker container
now needs `--privileged` when executing to complete the test.
bors added a commit that referenced this pull request Jul 30, 2017
Rollup of 8 pull requests
- Successful merges: #43409, #43501, #43509, #43512, #43513, #43536, #43544, #43549
- Failed merges:
@bors
bors merged commit b121689 into rust-lang:masterJul 30, 2017
@alexcrichton
alexcrichton deleted the privileged branch July 30, 2017 04:11
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@alexcrichton@rust-highfive@TimNN@bors@Mark-Simulacrum@brson@aidanhs