d4e5859370
Do not close file descriptors when executing podman
...
Do not close file descriptors when executing podman. This allows
externally created file descriptors to be passed to containers.
These file descriptors might have been created through systemd
socket activation. See also
https://github.com/containers/podman/blob/main/docs/tutorials/socket_activation.md#socket-activation-of-containers
Signed-off-by: Ruediger Pluem <ruediger.pluem@vodafone.com >
2025-02-12 11:35:51 +01:00
aa47a373ca
Merge pull request #1132 from mokibit/describe-test_pid
...
tests/integration: Describe `pid` test
2025-02-06 15:29:42 +02:00
eaec19336f
tests/integration: Describe pid
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-06 15:16:44 +02:00
34bee28bb8
Merge pull request #1131 from mokibit/automate-test-no_services
...
tests/integration: Automate manual `no_services` test
2025-02-05 20:53:38 +02:00
bfea139362
tests/integration: Automate manual no_services
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-05 20:47:59 +02:00
4a81bce2a5
Merge pull request #1130 from mokibit/automate-nets_test_ip
...
tests/integration: Automate manual `nets_test_ip` test
2025-02-05 20:44:07 +02:00
e626f15eff
tests/integration: Automate manual nets_test_ip
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-05 19:31:43 +02:00
974250caa5
Merge pull request #1128 from mokibit/automate-nets_test3
...
tests/integration: Automate manual `nets_test3` test
2025-02-03 22:59:45 +02:00
29404af723
tests/integration: Automate manual 'nets_test3' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-03 19:04:15 +02:00
d1ba2f4c7d
Merge pull request #1124 from notdian/file_not_found_error
...
remove incorrect os.chdir, handle relative extends/includes
2025-01-31 01:48:13 +02:00
e03d675b9b
Remove incorrect os.chdir call to fix folder error
...
Signed-off-by: notdian <dian@fishekqi.com >
2025-01-31 01:24:24 +02:00
51d180d2d0
Merge pull request #1120 from mokibit/inform-user-to-use-newer-python
...
Throw a readable error on too old Python
2025-01-27 21:53:24 +02:00
9c905f9012
Merge pull request #1116 from Zeglius/dockerfile_inline
...
Add support for dockerfile_inline
2025-01-27 21:52:05 +02:00
bdb3e4e984
Throw a readable error on too old Python
...
podman-compose v1.0.6 is the last to support Python3.6. When newer
podman-compose version is used with too old Python, podman-compose gives
only a confusing error. This commit gives a clear message to use
upgraded Python version.
A descriptive error can not be thrown, as line "from __future__ imports"
must occur at the beginning of the file, but older Python (older than
Python3.7) does not recognize __future__ and throws an error
immediately.
Therefore, a comment is used to inform the user to update his Python
version.
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-27 21:49:50 +02:00
105e390f6b
Add support for dockerfile_inline
...
Fixes #864
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com >
2025-01-27 21:45:42 +02:00
d79ff01e77
Merge pull request #1113 from mokibit/categorize-integration-tests
...
tests/integration: Categorize integration tests
2025-01-23 02:17:08 +02:00
d9ef3d2cc6
tests/integration: Add missing __init__.py for network_scoped_aliases
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
d23ef4f481
tests/integration: Add missing __init__.py for build_labels test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
b685bce400
tests/integration: Move test utils to one test_utils file
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
7d5bf645f6
tests/integration: Move test "vol" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
9f7ae38bac
tests/integration: Move test "ports" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
3cee4e015c
tests/integration: Move test "config" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
498a1994ce
tests/integration: Move test "env" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
488908f809
tests/integration: Move test "env_file" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
f7bcc4221e
tests/integration: Move test "up_down" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
a73df712cc
tests/integration: Move test "build_ulimits" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
50dc19f5f8
tests/integration: Move test "network" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
9029dce0f6
tests/integration: Move test "nets_test2" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
a8282c77d6
tests/integration: Move test "nets_test1" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
f4b775c7e4
tests/integration: Move test "nethost" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
adf30e0475
tests/integration: Move test "multicompose" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
41675c3916
tests/integration: Move test "ipam_default" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
6caf2eae42
tests/integration: Move test "interpolation" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
3093b00326
tests/integration: Move test "include" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
1c21d655ba
tests/integration: Move test "in_pod" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
18e5fd64f3
tests/integration: Move test "filesystem" to corresponding dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
24bdfd1e17
tests/integration: Move test "extends_w_file_subdir" to corresp. dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
c2d3e156c2
tests/integration: Move test "extends_w_file" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
ba95100cff
tests/integration: Move test "extends_w_empty_service" to corresp. dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:11:46 +02:00
6022669991
tests/integration: Move test "extends" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:01:44 +02:00
e29df71d42
tests/integration: Move test "exit_from" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 02:01:44 +02:00
21b9d385b2
tests/integration: Move test "deps" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
4c17ce2434
tests/integration: Move test "default_net_behavior" to corresponding dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
09d54e9dcc
tests/integration: Move test "build_secrets" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
f1dd9b374e
tests/integration: Move test "build_fail" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
87af67fe94
tests/integration: Move test "network_scoped_aliases" to corresp. dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
f1d663874e
tests/integration: Move test "build" to corresponding directory
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
69ffff33f6
tests/integration: Move test "additional_contexts" to corresp. dir
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-01-23 01:48:47 +02:00
f376700972
Merge pull request #1104 from rjeffman/disable_dns
...
Add support for disable_dns, dns and ignore on network creation
2025-01-19 19:41:30 +02:00
9be3ec985f
Add network "dns" support
...
This patch add 'x-podman.dns' option to the 'network' configuration,
allowing users to set the DNS resolvers for a defined network.
Signed-off-by: Rafael Guterres Jeffman <rjeffman@redhat.com >
2025-01-17 13:58:13 -03:00