Use Case
podman-compose capitalizes environment variable values false and true (see containers/podman-compose#1022)
services:
test:
container_name: 'test-app'
build:
context: ./config
args:
test: true
% docker inspect test-app | grep TEST
"TEST=true"
% podman inspect test-app | grep TEST
"TEST=True",
Describe the solution you would like
I would prefer checking for [Tt]rue and [Ff]alse.
Describe alternatives you've considered
There are two solutions:
-
Quote environment variable values in compose.yaml. This would apply to (e.g.) files in https://github.com/voxpupuli/crafty
-
Change container-entrypoint scripts to check for [Tt]rue and [Ff]alse. This would/should apply to all OpenVox containers.
Additional context
No response