Skip to content

build: fix do_ci.sh for non-root Linux execution.#2379

Merged
htuch merged 1 commit intoenvoyproxy:masterfrom
htuch:do-ci
Jan 16, 2018
Merged

build: fix do_ci.sh for non-root Linux execution.#2379
htuch merged 1 commit intoenvoyproxy:masterfrom
htuch:do-ci

Conversation

@htuch
Copy link
Copy Markdown
Member

@htuch htuch commented Jan 16, 2018

Subpar uses Python, which doesn't like it when we don't have
PYTHONUSERBASE (hidden by Bazel hermeticity) set or getpwuid()
resolution to user (missing in /etc/passwd). This is a workaround based
on JonathonReinhart/scuba#11 to get build
happening on Linux when non-root.

Signed-off-by: Harvey Tuch htuch@google.com

Subpar uses Python, which doesn't like it when we don't have
PYTHONUSERBASE (hidden by Bazel hermeticity) set or getpwuid()
resolution to user (missing in /etc/passwd). This is a workaround based
on JonathonReinhart/scuba#11 to get build
happening on Linux when non-root.

Signed-off-by: Harvey Tuch <htuch@google.com>
@htuch htuch merged commit 8a76117 into envoyproxy:master Jan 16, 2018
@htuch htuch deleted the do-ci branch January 16, 2018 17:44
htuch pushed a commit that referenced this pull request Jan 24, 2018
…#2448)

This PR fixes #2379 (Linux) by passing --non-unique to docker command. This option allows creating duplicate users.

Risk Level: Low

Testing: manual OsX, Linux

Signed-off-by: Gabriel <gsagula@gmail.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
…#2379)

Description: Adds EngineBuilder option to remap destination IPv4 addresses to the IPv6 address space, and thereby force all connections to use IPv6.
Risk Level: High
Testing: Ongoing

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
…#2379)

Description: Adds EngineBuilder option to remap destination IPv4 addresses to the IPv6 address space, and thereby force all connections to use IPv6.
Risk Level: High
Testing: Ongoing

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to 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.

2 participants