202c3771a9
test/integration: Automate manual uidmaps
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-03-04 22:28:50 +02:00
4cd1642be0
Add quiet flag to podman-compose config
...
This skips printing and is useful for validating config files.
Signed-off-by: Ian Fijolek <ian@iamthefij.com >
2025-02-28 12:48:08 -08:00
aeaceed7ba
integration test for x-podman.interface_name option
...
Signed-off-by: Jörn Hirschfeld <joern@hirschfeld.tech >
2025-02-23 17:08:00 +01:00
838957b902
test/integration: Automate manual 'secrets' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-19 21:42:52 +02:00
bfba7ba32d
tests/integration: Automate manual seccomp
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-07 22:38:58 +02:00
43a2f1d01f
Implement x-podman.pod_args to override --pod-args default
...
Allow setting an argument list as x-podman.pod_args to override the
default value `--infra=false --share=`. `--pod-args` passed on the command
line takes precedence over the value set in docker-compose.yml; the values
are not merged.
Fixes #1057 .
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net >
2025-02-07 12:11:19 +01:00
eaec19336f
tests/integration: Describe pid
test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-06 15:16:44 +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
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
29404af723
tests/integration: Automate manual 'nets_test3' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2025-02-03 19:04:15 +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
2aa042b9c7
expand service environment_variables before adding to subs_dict
...
Also modifies an existing integration test to expect an empty string as `docker-compose` warns that
`ZZVAR3` is not set and defaults it to an empty string per the acutal output here.
```yaml
$ docker-compose -f container-compose.load-.env-in-project.yaml config
WARN[0000] The "ZZVAR3" variable is not set. Defaulting to a blank string.
name: project
services:
app:
command:
- /bin/busybox
- sh
- -c
- env | grep ZZ
environment:
ZZVAR1: This value is loaded but should be overwritten
ZZVAR2: This value is loaded from .env in project/ directory
ZZVAR3: ""
...
```
Signed-off-by: indra <indra.talip@gmail.com >
2025-01-16 21:00:49 +11:00
bc4177fbdc
Exclude dependent containers on up if --no-deps.
...
Fixes #398 .
Signed-off-by: Emanuel Rietveld <e.j.rietveld@gmail.com >
2025-01-15 22:32:28 +01:00
8206cc3ea2
Run should not add --requires if --no-deps.
...
Fixes #717 .
Signed-off-by: Emanuel Rietveld <e.j.rietveld@gmail.com >
2025-01-15 22:29:51 +01:00
ac7ec5c166
Support network level mac_address attribute
...
Signed-off-by: Songmin Li <lisongmin@protonmail.com >
2024-12-29 22:59:58 +08:00
55642247e3
Add integration test for network scoped aliases
...
Signed-off-by: Songmin Li <lisongmin@protonmail.com >
2024-12-21 22:52:37 +02:00
420d19daf4
Add integration test for default network behavior
...
Signed-off-by: Songmin Li <lisongmin@protonmail.com >
2024-12-18 13:21:29 +08:00
a67fa0beb5
Adding support for conditional dependencies
...
Signed-off-by: Felix Rubio <felix@kngnt.org >
2024-12-02 22:13:10 +02:00
db0aad97bd
podman-compose down removes networks
...
Fixes #490
Signed-off-by: Timon de Groot <timon.degroot@hypernode.com >
2024-10-21 08:31:09 +02:00