development/libraries

condor-classads - HTCondor's classified advertisement language

Website: http://www.cs.wisc.edu/condor/
License: ASL 2.0
Vendor: Koji
Description:
Classified Advertisements (classads) are the lingua franca of
HTCondor. They are used for describing jobs, workstations, and other
resources. They are exchanged by HTCondor processes to schedule
jobs. They are logged to files for statistical and debugging
purposes. They are used to enquire about current state of the system.

A classad is a mapping from attribute names to expressions. In the
simplest cases, the expressions are simple constants (integer,
floating point, or string). A classad is thus a form of property
list. Attribute expressions can also be more complicated. There is a
protocol for evaluating an attribute expression of a classad vis a vis
another ad. For example, the expression "other.size > 3" in one ad
evaluates to true if the other ad has an attribute named size and the
value of that attribute is (or evaluates to) an integer greater than
three. Two classads match if each ad has an attribute requirements
that evaluates to true in the context of the other ad. Classad
matching is used by the HTCondor central manager to determine the
compatibility of jobs and workstations where they may be run.

Packages

condor-classads-9.0.11-1.1.osg35up.el8.x86_64 [296 KiB] Changelog by Tim Theisen (2022-03-15):
- The Job Router can now create an IDTOKEN for use by the job
- Fix bug where a self-checkpointing job may erroneously be held
- Fix bug where the Job Router could erroneously substitute a default value
- Fix bug where a file transfer error may identify the wrong file
- Fix bug where condor_ssh_to_job may fail to connect
condor-classads-9.0.10-1.1.osg35up.el8.x86_64 [296 KiB] Changelog by Tim Theisen (2022-03-15):
- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0001
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0002
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003
condor-classads-9.0.9-1.1.osg35up.el8.x86_64 [296 KiB] Changelog by Tim Theisen (2022-01-13):
- Added Debian 11 (bullseye) as a supported platform
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8
- The OAUTH credmon is now packaged for Enterprise Linux 8
condor-classads-9.0.8-1.1.osg35up.el8.x86_64 [295 KiB] Changelog by Tim Theisen (2021-12-02):
- Fix bug where huge values of ImageSize and others would end up negative
- Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
- Fix bug where the schedd could choose a slot with insufficient disk space
- Fix crash in ClassAd substr() function when the offset is out of range
- Fix bug in Kerberos code that can crash on macOS and could leak memory
- Fix bug where a job is ignored for 20 minutes if the startd claim fails
condor-classads-9.0.7-1.1.osg35up.el8.x86_64 [295 KiB] Changelog by Tim Theisen (2021-11-02):
- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects
condor-classads-9.0.6-1.1.osg35up.el8.x86_64 [294 KiB] Changelog by Tim Theisen (2021-09-23):
- CUDA_VISIBLE_DEVICES can now contain GPU-<uuid> formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)
condor-classads-9.0.5-1.1.osg35up.el8.x86_64 [294 KiB] Changelog by Tim Theisen (2021-08-18):
- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files
condor-classads-9.0.4-1.osg35up.el8.x86_64 [294 KiB] Changelog by Tim Theisen (2021-07-29):
- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004.html
condor-classads-9.0.2-1.osg35up.el8.x86_64 [293 KiB] Changelog by Tim Theisen (2021-07-08):
- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor
condor-classads-9.0.1-1.1.osg35up.el8.x86_64 [293 KiB] Changelog by Carl Edquist (2021-06-03):
- Don't clear GridJobId for completed grid batch jobs (HTCONDOR-534)
condor-classads-9.0.0-1.5.osg35up.el8.x86_64 [292 KiB] Changelog by Tim Theisen (2021-04-27):
- Remove JSON from local issuer (HTCONDOR-367)

Listing created by Repoview-0.6.6-4.el7