development/libraries

condor-classads - HTCondor's classified advertisement language

Website: https://www.cs.wisc.edu/htcondor/
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-10.4.0-1.osg36up.el7.x86_64 [332 KiB] Changelog by Tim Theisen (2023-04-06):
- DAGMan no longer carries the entire environment into the DAGMan job
- Allows EGI CheckIn tokens to be used the with SciTokens authentication
condor-classads-9.12.0-1.1.osg36up.el7.x86_64 [304 KiB] Changelog by Tim Theisen (2022-10-05):
- Provide a mechanism to bootstrap secure authentication within a pool
- Add the ability to define submit templates
- Administrators can now extend the help offered by condor_submit
- Add DAGMan ClassAd attributes to record more information about jobs
- On Linux, advertise the x86_64 micro-architecture in a slot attribute
- Added -drain option to condor_off and condor_restart
- Administrators can now set the shared memory size for Docker jobs
- Multiple improvements to condor_adstash
- HAD daemons now use SHA-256 checksums by default
condor-classads-9.11.0-1.osg36up.el7.x86_64 [283 KiB] Changelog by Tim Theisen (2022-08-25):
- Modified GPU attributes to support the new 'require_gpus' submit command
- Add (PREEMPT|HOLD)_IF_DISK_EXCEEDED configuration templates
- ADVERTISE authorization levels now also provide READ authorization
- Periodic release expressions no longer apply to manually held jobs
- If a #! interpreter doesn't exist, a proper hold and log message appears
- Can now set the Singularity target directory with 'container_target_dir'
- If SciToken and X.509 available, uses SciToken for arc job authentication
condor-classads-9.10.1-1.osg36up.el7.x86_64 [283 KiB] Changelog by Tim Theisen (2022-07-18):
- ActivationSetupDuration is now correct for jobs that checkpoint
condor-classads-9.9.1-1.osg36up.el7.x86_64 [282 KiB] Changelog by Tim Theisen (2022-06-14):
- Fix bug where jobs would not match when using a child collector
condor-classads-9.8.1-1.osg36up.el7.x86_64 [281 KiB] Changelog by Tim Theisen (2022-04-25):
- Fix HTCondor startup failure with certain complex network configurations
condor-classads-9.7.0-1.osg36up.el7.x86_64 [280 KiB] Changelog by Tim Theisen (2022-03-15):
- Support environment variables, other application elements in ARC REST jobs
- Container universe supports Singularity jobs with hard-coded command
- DAGMan submits jobs directly (does not shell out to condor_submit)
- Meaningful error message and sub-code for file transfer failures
- Add file transfer statistics for file transfer plugins
- Add named list policy knobs for SYSTEM_PERIODIC_ policies
condor-classads-9.6.0-1.osg36up.el7.x86_64 [279 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.4.0-1.osg36up.el7.x86_64 [277 KiB] Changelog by Tim Theisen (2021-12-02):
- Initial implementation of Job Sets in the htcondor CLI tool
- The access point administrator can add keywords to the submit language
- Add submit commands that limit job run time
- Fix bug where self check-pointing jobs may be erroneously held
condor-classads-9.3.0-1.osg36up.el7.x86_64 [280 KiB] Changelog by Tim Theisen (2021-11-03):
- Discontinue support for Globus GSI
- Discontinue support for grid type 'nordugrid', use 'arc' instead
- MacOS version strings now include the major version number (10 or 11)
- File transfer plugin sample code to aid in developing new plugins
- Add generic knob to set the slot user for all slots
condor-classads-9.2.0-1.osg36up.el7.x86_64 [279 KiB] Changelog by Tim Theisen (2021-09-23):
- Add SERVICE node that runs alongside the DAG for the duration of the DAG
- Fix problem where proxy delegation to older HTCondor versions failed
- Jobs are now re-run if the execute directory unexpectedly disappears
- HTCondor counts the number of files transfered at the submit node
- Fix a bug that caused jobs to fail when using newer Singularity versions
condor-classads-9.1.2-1.1.osg36up.el7.x86_64 [276 KiB] Changelog by Mátyás Selmeci (2021-07-29):
- Build for OSG (SOFTWARE-4727)
condor-classads-9.1.0-1.2.osg36up.el7.x86_64 [276 KiB] Changelog by Carl Edquist (2021-06-03):
- Don't clear GridJobId for completed grid batch jobs (HTCONDOR-534)

Listing created by Repoview-0.6.6-4.el7