mirror of https://github.com/containers/podman.git
pasta tests: cleanup + 1 new test
- typo fix, a misspelled variable resulting in test being NOP - remove unnecessary variable (followup to #19044) - add opportunistic CONTAINERS_CONF test (followup to #19032) Signed-off-by: Ed Santiago <santiago@redhat.com>
This commit is contained in:
parent
fad2fa3dac
commit
4da3e47b6f
|
@ -75,7 +75,7 @@ function pasta_test_do() {
|
|||
local xseq="$(echo ${xport} | tr '-' ' ')"
|
||||
else
|
||||
local port=$(random_free_port "" ${address} ${proto})
|
||||
local xport="$((port + port_delta))"
|
||||
local xport="$((port + delta))"
|
||||
local seq="${port} ${port}"
|
||||
local xseq="${xport} ${xport}"
|
||||
fi
|
||||
|
@ -99,9 +99,6 @@ function pasta_test_do() {
|
|||
recv="EXEC:md5sum"
|
||||
fi
|
||||
|
||||
# socat first address
|
||||
send="OPEN:${XFER_FILE}"
|
||||
|
||||
# and port forwarding configuration for Podman and pasta.
|
||||
#
|
||||
# TODO: Use Podman options once/if
|
||||
|
@ -145,7 +142,7 @@ function pasta_test_do() {
|
|||
local connect="${proto_upper}${ip_ver}:[${addr}]:${one_port}"
|
||||
[ "${proto}" = "udp" ] && connect="${connect},shut-null"
|
||||
|
||||
(while sleep ${delay} && ! socat -u "${send}" "${connect}"; do :
|
||||
(while sleep ${delay} && ! socat -u "OPEN:${XFER_FILE}" "${connect}"; do :
|
||||
done) &
|
||||
done
|
||||
|
||||
|
@ -700,9 +697,13 @@ function teardown() {
|
|||
mac="9a:dd:31:ea:92:98"
|
||||
cat >$containersconf <<EOF
|
||||
[network]
|
||||
default_rootless_network_cmd = "pasta"
|
||||
pasta_options = ["-I", "myname", "--ns-mac-addr", "$mac"]
|
||||
EOF
|
||||
CONTAINERS_CONF_OVERRIDE=$containersconf run_podman run --net=pasta $IMAGE ip link show myname
|
||||
|
||||
# 2023-06-29 DO NOT INCLUDE "--net=pasta" on this line!
|
||||
# This tests containers.conf:default_rootless_network_cmd (pr #19032)
|
||||
CONTAINERS_CONF_OVERRIDE=$containersconf run_podman run $IMAGE ip link show myname
|
||||
assert "$output" =~ "$mac" "mac address is set on custom interface"
|
||||
|
||||
# now, again but this time overwrite a option on the cli.
|
||||
|
|
Loading…
Reference in New Issue