Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 165
    • Merge requests 165
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !47403

TriggerJobOpts: lock ConfigFlags in runHLT_standalone

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Frank Winklmeier requested to merge fwinkl/athena:lock_runHLT into master Oct 20, 2021
  • Overview 20
  • Commits 4
  • Pipelines 3
  • Changes 6

Lock the ConfigFlags in runHLT_standalone.py. Had to re-arrange some parts of the job options to get this to work. Would ideally like to lock them even earlier, but that will need some changes to the ID trigger configuration.

Also had to make the following change to MuonCablingConfig.py:

  • Do not modify ConfigFlags during configuration. They need to be set correctly already earlier. Also re-arrange the trigger-related logic such that the doLVL1 flag is accessed last to avoid lookups of the input file in the new-style auto-configuration for jobs where this may not be set.

This is in preparation for !47186 (merged) that will essentially forbid the use of unlocked flags.

cc @rbielski

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: lock_runHLT