On Tue, Aug 08, 2023 at 08:34:31PM +0200, lejeczek via Podman wrote:
 Hi guys.
 
 Do you use # in your envs?
 I wonder if it's just me having issues with those.
 For a test, to reproduce the issue, 'ghost' web solution would be easy &
 quick:
 
 -> $ podman run -dt ...................... --env database__client=mysql
 --env database__connection__host=11.1.0.1 --env
 database__connection__user=ghostadm --env
 database__connection__password='xyz#admghost' --env
 database__connection__database=ghost_xyz --env url=https://ghost.xyz
 
 So far all I've tried with 'database__connection__password' failed, quoting
 &| escaping. 
Interesting. Looks like a bug in option parsing. Would you mind
filing an issue here?
    
https://github.com/containers/podman/issues/new/choose
 I often use # - does anybody have a way to make it work? 
A workaround is to define & export in your environment, then
use the no-equals form of '-e':
    $ export foo='abc#defg'
    $ podman run --env foo <--- Just 'foo', not 'foo=anything'
E
-- 
Ed Santiago  [he/him]           Toolsmith             santiago(a)redhat.com