Commit 459f3bd
shell: inherit FLUX_F58_FORCE_ASCII from job
Problem: If a user sets FLUX_F58_FORCE_ASCII for a job, then job
artifacts created by the job shell, such as environment variables,
directories, and output files, should obey this variable and use ascii
encoded F58. However, this is currently not the case since the job
shell is using the environment inherited from the broker and/or IMP,
not the job environment.
Set up the job shell to inherit a subset of environment variables
from the job environment early during startup. At first, add just
FLUX_F58_FORCE_ASCII to this list.1 parent 894cfdd commit 459f3bd
1 file changed
+22
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1288 | 1288 | | |
1289 | 1289 | | |
1290 | 1290 | | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
1291 | 1310 | | |
1292 | 1311 | | |
1293 | 1312 | | |
| |||
1325 | 1344 | | |
1326 | 1345 | | |
1327 | 1346 | | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
1328 | 1350 | | |
1329 | 1351 | | |
1330 | 1352 | | |
| |||
0 commit comments