User Story
As a contributor for the ARC module,
I want an ARC 7 CE wired to Slurm running in CI with a real submit → monitor → retrieve test,
So that changes to the ARC path are validated end-to-end against a real LRMS and no regressions slip in.
Feature Description
Stand up the arc-slurm integration-test stack (IC-ADR-002): an ARC 7 Compute Element
(REST/AREX) wired to a single-node Slurm LRMS, plus CI that builds the image, boots it, and runs a
full submit → monitor → retrieve test with the real ARC client tools
(arcsub/arcstat/arcget). ARC's arcctl test-ca mints CA + host cert at install → no grid-PKI
in CI; the client credential is written to the shared credentials/ volume.
Harmonize onto the scaffold from # per the checklist.
Definition of Done
Alternatives Considered
- Official ARC image — none is maintained; pinned RPMs on EL9 is the supported path (ADR §Facts).
Related Issues
Additional Context
User Story
As a contributor for the ARC module,
I want an ARC 7 CE wired to Slurm running in CI with a real submit → monitor → retrieve test,
So that changes to the ARC path are validated end-to-end against a real LRMS and no regressions slip in.
Feature Description
Stand up the
arc-slurmintegration-test stack (IC-ADR-002): an ARC 7 Compute Element(REST/AREX) wired to a single-node Slurm LRMS, plus CI that builds the image, boots it, and runs a
full submit → monitor → retrieve test with the real ARC client tools
(
arcsub/arcstat/arcget). ARC'sarcctl test-camints CA + host cert at install → no grid-PKIin CI; the client credential is written to the shared
credentials/volume.Harmonize onto the scaffold from # per the checklist.
Definition of Done
curl -kthe REST info URL) passesarcsubsubmits,arcstatreachesFinished,arcgetretrieves, output assertedAlternatives Considered
Related Issues
Additional Context