aboutsummaryrefslogtreecommitdiff
path: root/test/system
diff options
context:
space:
mode:
authorDaniel J Walsh <dwalsh@redhat.com>2021-10-14 14:50:26 -0400
committerDaniel J Walsh <dwalsh@redhat.com>2021-10-14 17:08:48 -0400
commit4f857bc10627d950b3363e47cee02ef07618f0ae (patch)
tree8c46fb2c32539af67d5dd2936b6077f1d7ee72a6 /test/system
parent8d44c548c085c65cae33398b322eabadb6b237f7 (diff)
downloadpodman-4f857bc10627d950b3363e47cee02ef07618f0ae.tar.gz
podman-4f857bc10627d950b3363e47cee02ef07618f0ae.tar.bz2
podman-4f857bc10627d950b3363e47cee02ef07618f0ae.zip
If CONTAINER_HOST env variable is set default podman --remote=true
Users enabling CONTAINER_HOST==PATH is indicating to podman they intend to use remote functionality. Fixes: https://github.com/containers/podman/issues/11196 Update man pages to document all of the environment variables. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Diffstat (limited to 'test/system')
-rw-r--r--test/system/001-basic.bats9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/system/001-basic.bats b/test/system/001-basic.bats
index 2e5ebe4a3..2de96a01a 100644
--- a/test/system/001-basic.bats
+++ b/test/system/001-basic.bats
@@ -93,6 +93,15 @@ function setup() {
is "$output" "Error: unknown flag: --remote" "podman version --remote"
}
+@test "podman-remote: defaults" {
+ if is_remote; then
+ skip "only applicable on a local run"
+ fi
+
+ CONTAINER_HOST=foobar run_podman --log-level=info --help
+ is "$output" ".*defaulting to '--remote=true'" "CONTAINER_HOST sets --remote true"
+}
+
# Check that just calling "podman-remote" prints the usage message even
# without a running endpoint. Use "podman --remote" for this as this works the same.
@test "podman-remote: check for command usage message without a running endpoint" {