Skip to content

igwn-batch-execute

IGWN batch execute node services

License: GPL-3.0-or-later
Maintainer: IGWN Computing and Software Committee (CompSoft) (compsoft@ligo.org)
Priority: optional
Section:

Description

IGWN metapackage to install the services required to configure a host as an IGWN batch execute node.

Note that this package doesn't install any applications other than those required to support workflow processing. For a more complete configuration include user applications, see the 'igwn-execute-node' metapackage.

Distributions

Bookworm (Debian)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • htcondor
  • apptainer | singularity-container
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

Bullseye (Debian)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • htcondor
  • apptainer | singularity-container
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

Buster (Debian)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • htcondor
  • apptainer | singularity-container
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

EL7 (RHEL)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • condor
  • apptainer
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

EL8 (RHEL)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • condor
  • apptainer
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

Stretch (Debian)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • htcondor
  • apptainer | singularity-container
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

Trixie (Debian)

Metapackage name: igwn-batch-execute
Requirements:

  • igwn-cvmfs
  • htcondor
  • apptainer | singularity-container
  • pegasus

Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:

condor_version
cvmfs_config status
pegasus-version --full

Changelog

20230223

Date: 2023-02-23 08:31:21-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes

  • allow apptainer to satisfy dependency on Debian

20230214

Date: 2023-02-21 07:53:37-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes

  • rebuild, built el7 version on el8 leading to incorrect dependencies

20230214

Date: 2023-02-14 16:52:14-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes

  • add pegasus (#50)

20230105

Date: 2023-01-05 17:11:25-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes

  • use apptainer instead of singularity on EL8

20220520

Date: 2022-05-20 14:15:15+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes

  • first release