Skip to content

Conversation

sdelliot
Copy link
Collaborator

@sdelliot sdelliot commented Sep 4, 2025

This PR addresses an issue that is most prevalent in Docker environments, but could impact other experiments as well. We enable users to overwrite minimega configuration values via environment variables. However, our restart commands are run via SSH on all nodes (via clustershell). Therefore, these variables must be passed to that remote command much in the same way that we pass the python path and GRPC path. This PR addresses resolves this issue.

Additionally, this corrects the larger problem of the environment variables not being used properly within the docker environment. That is, user-defined environment variables should be kept even if there are other default values. This fix addresses the issue and ensures that our container adheres to our docker documentation.

…ommands, impacting restart hard and docker container environments
@sdelliot sdelliot requested a review from mitchnegus September 4, 2025 15:30
@github-actions github-actions bot added the fix Something isn't working label Sep 4, 2025
@sdelliot sdelliot merged commit 37484e6 into sandialabs:main Sep 23, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants