Jacinta Richardson
Jacinta Richardson
kill 0, $pid is an effective way to determine whether a process is still running and can accept signals from this process (without actually killing it). If the process exists,...
### Description The [documentation](https://cylc.github.io/cylc-doc/latest/html/reference/config/ui-server.html#ui-server-config) suggests that the `$CYLC_SITE_CONF_PATH` environment variable can be set to advise Cylc UI Servers where to find the `jupyter_config.py` file. When running the Cylc Hub with...
For jobs running via PBS, job logs are not available until the job has completed (yes, even if the job runs for 4 hours and generates GBs of logs). I...
gscan was a great tool for watching multiple workflows regardless of owner, such as by an operator. Create a way in which a UIServer (or alternate tool) provides a gscan-like...
DoD requirement: > "The application must require users to re-authenticate when organization-defined circumstances or situations require re-authentication. ... Within DoD the minimum circumstances requiring re-authentication are privilege escalation and role...
### Description Sometimes we end up with corrupted databases. Running a `cylc clean` on these gives us the error: ``` [user@host Suite]$ cylc clean workflow_pp WARNING - This database is...
### Problem The scheduler log provides an excellent source of who did what to which workflow, when those actions are performed via the WUI. For example: ``` 2025-06-02T02:34:56Z INFO -...
### Description We saw an odd situation where job submission hit a weird kind of race-condition: 1. dn_um_createbc `01` moves into a `preparing state`: `2025-04-12T10:30:12Z INFO - [20250412T0800Z/dn_backup_frame:waiting] => preparing`...