[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] new htcondor_qusers features



Hi Jaime,

Glad you think so, and I know that the python bindings v2 is a work in progress, so will set that aside.

Some additional questions regarding `qusers` & accounting groups

  • Can one use the -pool &/or -name options along with add|edit|disable?
  • What unix accounts (condor?) have permissions to change User ClassAds?
  • What is the difference between Submitter and User ClassAds? The latter I don't see in the docs as a possible type.
  • One could use the accounting_groups attribute in the User ad to validate the use of a particular accounting group in a Job ad, right?
  • Does HTCondor already have the capability to use the accounting_group from the job ad to direct the work towards particular EPs, but not forcing them to do so?

I would have asked a bunch of these in person at Nikhef later this month, but sadly I cannot make time to go to the workshop. Hence dumping them here.

Cheers,
Matt

Matthew T. West
DevOps & HPC SysAdmin
University of Exeter, Research IT
57 Laver Building, North Park Road, Exeter, EX4 4QE, United Kingdom
On 30/08/2024 22:14, Jaime Frey wrote:
CAUTION: This email originated from outside of the organisation. Do not click links or open attachments unless you recognise the sender and know the content is safe.

These are both excellent ideas. The python bindings are something we havenât gotten to yet.

 - Jaime

On Aug 29, 2024, at 3:35âPM, Matthew T West via HTCondor-users <htcondor-users@xxxxxxxxxxx> wrote:

Good evening Condor devs,

I see that `condor_qusers` has gotten some new features, particularly the ability to add (& edit existing?) custom attributes in User ClassAds. https://htcondor.readthedocs.io/en/latest/man-pages/condor_qusers.html

This is great to see!

Some associated feature requests if that's OK.

  • Being able to add & edit these ClassAds via htcondor python bindings.
  • Connect up User ClassAds and the accounting-groups functionality, ala rather than writing an explicit map file, each user ClassAd could have a list of groups they are in, if any. Though I figure this may require some more radical plumbing changes.

Cheers,
Matt

P.S. - if anyone cares about the context, I am trying to write an HTCondor plugin for the ColdFront allocation management system akin to the existing one for Slurm. https://github.com/ubccr/coldfront/tree/main/coldfront/plugins/slurm

-- 
Matthew T. West
DevOps & HPC SysAdmin
University of Exeter, Research IT
57 Laver Building, North Park Road, Exeter, EX4 4QE, United Kingdom
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/