witty-crayon-22786
05/22/2023, 7:48 PMdocker
client code needs to consume them as environment variables, without forking a few libraries to allow for explicitly passing them).
but that has proved to be a losing battle. some users are still encountering variables (likely specific to particular auth backends).
i’m trying to decide between:
1. adding (yet another) option to allow folks to set which variables are preserved
2. giving up on trying to sandbox env vars in pantsd
, and/or adjusting how we sandbox so that it only applies to pythonwitty-crayon-22786
05/22/2023, 7:55 PMproud-dentist-22844
05/23/2023, 12:08 AMcurved-television-6568
05/23/2023, 3:20 PMwitty-crayon-22786
05/23/2023, 7:06 PMdocker
subsystem when spawning docker processes (most likely). need to think about that one though, since the docker
subsystem is currently specific to the docker
plugin. oy.curved-television-6568
05/23/2023, 7:59 PMwitty-crayon-22786
05/23/2023, 8:13 PMdocker
client that we use on the Rust side is in-process, and uses docker’s rest API