Search before creating an issue
Bug Description
pixi run local-start provides a local running setup of diracx with gubbins installed. Gubbins introduces some example extensions which unfortunately replace some functionality like setting job attributes (making it a no-op) which makes it difficult to test job related functionality with run-local.
Steps to Reproduce
-
pixi run local-start
-
submit a job inside pixi run local-shell with dirac job submit blah.jdl
-
try to set the job status to Waiting
Expected Behavior
The job status should change to Waiting. run-local shouldn't be loading Gubbins JobDB, etc.
Actual Behavior
The job status does not update. run-local loads GubbinsJobDB instead of JobDB, etc...
Environment
macOS.
Relevant Log Output
Additional Context
The fix is not to install gubbins for the task local-start and have a separate gubbins environment for local-start if needed.
Search before creating an issue
Bug Description
pixi run local-startprovides a local running setup of diracx with gubbins installed. Gubbins introduces some example extensions which unfortunately replace some functionality like setting job attributes (making it a no-op) which makes it difficult to test job related functionality with run-local.Steps to Reproduce
pixi run local-startsubmit a job inside
pixi run local-shellwithdirac job submit blah.jdltry to set the job status to
WaitingExpected Behavior
The job status should change to
Waiting.run-localshouldn't be loading Gubbins JobDB, etc.Actual Behavior
The job status does not update.
run-localloadsGubbinsJobDBinstead ofJobDB, etc...Environment
macOS.
Relevant Log Output
Additional Context
The fix is not to install gubbins for the task
local-startand have a separate gubbins environment forlocal-startif needed.