Skip to content

ATR-28398: Fix nested containers for transform substeps

Oleg Kuprash requested to merge okuprash/athena:r2t_nest_cont into main

Another follow up of !66655 (merged).
Cover case of a transform substep running within a container, when the transform itself runs within a container on the Grid. Up to now, nested containers worked locally and in CI, but not on the Grid, due to differences in the job setup. Thanks to @desilva, @walkerr, @aforti for helping understanding better the details of the container jobs setup. Tagging @tadej, @jcatmore, @jchapman, @nstyles.

Tested with the following workflows locally:

  1. el9 node: RDOtoRDOTrigger invokes centos7 container
  2. centos7 container on el9 node: RDOtoRDOTrigger does not invoke new container
  3. el9 container on el9 node: RDOtoRDOTrigger invokes centos7 container in a way that should also work on the Grid
    The three above were also tested in the multicore mode.

Merge request reports