Skip to content

Introduce two env vars for UEP customization#2074

Merged
khk-globus merged 1 commit intomainfrom
sc-41149/add_gc_env_vars_to_aid_uep_setup
Mar 10, 2026
Merged

Introduce two env vars for UEP customization#2074
khk-globus merged 1 commit intomainfrom
sc-41149/add_gc_env_vars_to_aid_uep_setup

Conversation

@khk-globus
Copy link
Contributor

  • GC_USER_PYTHON_VERSION
  • GC_USER_SDK_VERSION

If the information is available in the user_runtime data structure, also export these two environment variables. These two bits of information have proven critical to helping administrators customize UEP installs. In particular, the latter (SDK) variable is necessary to get Parsl versions to match up on the interchange and workers. (An unfortunate detail that we must accommodate until Parsl implements a less-strict communication policy.)

Setting these environment variables means that administrators don't have to go through an awkward set of steps to read stdin, parse the input, and rewrite the stdin just to get this information from the template.

[sc-41149]

Type of change

  • New feature (non-breaking change that adds functionality)

@khk-globus khk-globus added the quick-review Review of this should be quick and easy label Mar 10, 2026
- `GC_USER_PYTHON_VERSION`
- `GC_USER_SDK_VERSION`

If the information is available in the `user_runtime` data structure, also
export these two environment variables.  These two bits of information have
proven critical to helping administrators customize UEP installs.  In
particular, the latter (SDK) variable is necessary to get Parsl versions to
match up on the interchange and workers.  (An unfortunate detail that we must
accommodate until Parsl implements a less-strict communication policy.)

Setting these environment variables means that administrators don't have to go
through an awkward set of steps to read stdin, parse the input, and rewrite the
stdin just to get this information from the template.

[sc-41149]
@khk-globus khk-globus force-pushed the sc-41149/add_gc_env_vars_to_aid_uep_setup branch from 915804a to 35c8d3b Compare March 10, 2026 18:36
@khk-globus khk-globus requested a review from LeiGlobus March 10, 2026 18:40
@khk-globus khk-globus merged commit 0b68ff0 into main Mar 10, 2026
12 checks passed
@khk-globus khk-globus deleted the sc-41149/add_gc_env_vars_to_aid_uep_setup branch March 10, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

quick-review Review of this should be quick and easy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants