Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modernize HTCondor calls #8337

Closed
12 of 13 tasks
belforte opened this issue Apr 15, 2024 · 3 comments
Closed
12 of 13 tasks

modernize HTCondor calls #8337

belforte opened this issue Apr 15, 2024 · 3 comments

Comments

@belforte
Copy link
Member Author

belforte commented Jun 10, 2024

My branch https://github.com/belforte/CRABServer/tree/modernize_HTC currently has fixes for the above up to "remove calls to HTC inside REST". But I want to cleanup further.

I also still need to test (and likely put code in for):

  • extraJDL
  • acceleratorparams
  • dealing with user-insreted extra spaces in extraJDL

@belforte
Copy link
Member Author

belforte commented Jun 11, 2024

There's some more cleanup to be done, in particular I want to avoid using ROOT as task type since it is a "special" classAd and I already suffered enough of the ambiguity. As ToddM wrote "it happens to be magical"
But I could not think of a good name yet to replace in current list of TaskType values: "ROOT PROCESSING TAIL"
Should also rename TaskType to CRAB_DagType since those are condor jobs in scheduler universe which run the various dagmans, ROOT is always there, the others are for automatic splitting. But I need to fully understand automatic splitting machinery first.

moved to new issue: #8488

@belforte
Copy link
Member Author

refactoring crab resubmit will not be "immediate". And is not directly related. Let's close this in the meanwhile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant