Skip to content

DM-51000 hotfix 1 - #110

Closed
MichelleGower wants to merge 2 commits into
mainfrom
tickets/DM-51000-hotfix-1
Closed

MichelleGower wants to merge 2 commits into
mainfrom
tickets/DM-51000-hotfix-1

Conversation

@MichelleGower

Copy link
Copy Markdown
Contributor

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

After DM-51000 the bps default commands use bare executable names
(e.g. "pipetask", "butler", "bps") instead of absolute paths. The
HTCondor submit description's "executable" is resolved relative to the
job sandbox rather than via PATH, so a bare name causes jobs to be held
with "No such file or directory" on the compute node.

Resolve a bare, non-transferred executable name to its full path via
shutil.which() at submit time. Full paths and HTCondor env-var syntax
are left untouched; an unresolvable name is left as-is with a warning.

Generated with AI

Co-Authored-By: SLAC AI
@codecov

codecov Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.41%. Comparing base (92bba8c) to head (5b171a4).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #110      +/-   ##
==========================================
+ Coverage   88.35%   88.41%   +0.06%     
==========================================
  Files          21       21              
  Lines        5040     5067      +27     
  Branches      502      504       +2     
==========================================
+ Hits         4453     4480      +27     
  Misses        499      499              
  Partials       88       88              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@timj

timj commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

@MichelleGower points out that this should be on tickets/DM-51000 branch and not a hotfix branch because the breakage being fixed here is from lsst/ctrl_bps#246

@MichelleGower
MichelleGower force-pushed the tickets/DM-51000-hotfix-1 branch from 085cab4 to 5b171a4 Compare October 7, 2026 21:32
@MichelleGower

Copy link
Copy Markdown
Contributor Author

superseded by #111

@MichelleGower
MichelleGower deleted the tickets/DM-51000-hotfix-1 branch October 7, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants