Skip to content
Snippets Groups Projects

WS-3263: Getting ingest-produced SPLs for curator (ingest_envoy work, part 2)

This involved the following work for ingest_envoy:

  1. Getting the SPLs produced by the ingest pex.
  2. Ensuring that these SPLs are submitted to curator for EBs.
  3. Ignoring these returned SPLs (from trigger_ingest) for everything but EBs.
  4. Writing and updating unit tests for the affected code.

This also includes a fix for EVLA EB manifest generation where the staging_source_dir in the parameters was getting incorrectly set to the EB directory instead of its parent, which is what the ingest pex needs for it to work correctly. For example, it is now getting set to /lustre/.../workspaces/sdm-staging instead of /lustre/.../workspaces/sdm-staging/19A-001.sb1234567890.eb233423545632.54321.894327984569.

Edited by Daniel Lopez-Sanders

Merge request reports

Merge request pipeline #21340 passed

Merge request pipeline passed for 031d9c83

Merged by Daniel Lopez-SandersDaniel Lopez-Sanders 2 weeks ago (Mar 27, 2025 3:16pm UTC)

Merge details

  • Changes merged into with d80f2df9.
  • Deleted the source branch.

Pipeline #21503 canceled

Pipeline canceled for d80f2df9 on development

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 031d9c83 - Modified the IngestObservationLauncher.launch method to log out the failed...

    Compare with previous version

  • Daniel Nemergut approved this merge request

    approved this merge request

  • Daniel Lopez-Sanders resolved all threads

    resolved all threads

  • mentioned in commit d80f2df9

  • Please register or sign in to reply
    Loading