Skip to content

job-manager: avoid posting redundant and failing dependency events - #7885

Merged
mergify[bot] merged 8 commits into
flux-framework:masterfrom
grondo:job-manager-dependency-fixes
Nov 2, 2026
Merged

mergify[bot] merged 8 commits into
flux-framework:masterfrom
grondo:job-manager-dependency-fixes

testsuite: test repeated and absent dependency removal

f22abb1
Select commit
Loading
Failed to load commit list.
Mergify / Mergify Merge Queue succeeded Nov 2, 2026 in 9s

Merged via merge queue

✅ Merged into master as ff4072a at 01:17 UTC

Less than a minute in the queue, with no time running CI.

So far

  • ✅ Entered the queue Mon 2 Nov, 01:17 · rule default · triggered by rule rebase and merge when passing all checks
  • ✅ Checks skipped · PR is already up-to-date
  • ✅ Merged 01:17 · ff4072a · merge
25 merge conditions met
  • github-review-approved · required by GitHub branch protection
  • any of · required by GitHub branch protection:
    • check-success = validate commits
    • check-neutral = validate commits
    • check-skipped = validate commits
  • any of · required by GitHub branch protection:
    • check-success = address-sanitizer check
    • check-neutral = address-sanitizer check
    • check-skipped = address-sanitizer check
  • any of · required by GitHub branch protection:
    • check-success = coverage
    • check-neutral = coverage
    • check-skipped = coverage
  • any of · required by GitHub branch protection:
    • check-success = focal - py3.8
    • check-neutral = focal - py3.8
    • check-skipped = focal - py3.8
  • any of · required by GitHub branch protection:
    • check-success = docs/readthedocs.org:flux-core
    • check-neutral = docs/readthedocs.org:flux-core
    • check-skipped = docs/readthedocs.org:flux-core
  • any of · required by GitHub branch protection:
    • check-success = inception
    • check-neutral = inception
    • check-skipped = inception
  • any of · required by GitHub branch protection:
    • check-success = flux-sched check
    • check-neutral = flux-sched check
    • check-skipped = flux-sched check
  • any of · required by GitHub branch protection:
    • check-success = el8 - system,coverage
    • check-neutral = el8 - system,coverage
    • check-skipped = el8 - system,coverage
  • any of · required by GitHub branch protection:
    • check-success = spelling
    • check-neutral = spelling
    • check-skipped = spelling
  • any of · required by GitHub branch protection:
    • check-success = el8 - ascii
    • check-neutral = el8 - ascii
    • check-skipped = el8 - ascii
  • any of · required by GitHub branch protection:
    • check-success = bookworm - 32 bit
    • check-neutral = bookworm - 32 bit
    • check-skipped = bookworm - 32 bit
  • any of · required by GitHub branch protection:
    • check-success = flux-accounting check
    • check-neutral = flux-accounting check
    • check-skipped = flux-accounting check
  • any of · required by GitHub branch protection:
    • check-success = python linting
    • check-neutral = python linting
    • check-skipped = python linting
  • any of · required by GitHub branch protection:
    • check-success = el9 - test-install
    • check-neutral = el9 - test-install
    • check-skipped = el9 - test-install
  • any of · required by GitHub branch protection:
    • check-success = fedora40 - clang-18
    • check-neutral = fedora40 - clang-18
    • check-skipped = fedora40 - clang-18
  • any of · required by GitHub branch protection:
    • check-success = noble - test-install
    • check-neutral = noble - test-install
    • check-skipped = noble - test-install
  • any of · required by GitHub branch protection:
    • check-success = alpine - test-install
    • check-neutral = alpine - test-install
    • check-skipped = alpine - test-install
  • any of · required by GitHub branch protection:
    • check-success = fedora40 - test-install
    • check-neutral = fedora40 - test-install
    • check-skipped = fedora40 - test-install
  • any of · required by GitHub branch protection:
    • check-success = bookworm - test-install
    • check-neutral = bookworm - test-install
    • check-skipped = bookworm - test-install
  • any of · required by GitHub branch protection:
    • check-success = jammy - test-install
    • check-neutral = jammy - test-install
    • check-skipped = jammy - test-install
  • any of · required by GitHub branch protection:
    • check-success = flux-pam check
    • check-neutral = flux-pam check
    • check-skipped = flux-pam check
  • any of · required by GitHub branch protection:
    • check-success = flux-pmix check
    • check-neutral = flux-pmix check
    • check-skipped = flux-pmix check
  • any of · required by GitHub branch protection:
    • check-success = bookworm - gcc-12,distcheck
    • check-neutral = bookworm - gcc-12,distcheck
    • check-skipped = bookworm - gcc-12,distcheck
  • any of · required by GitHub branch protection:
    • check-success = el10 - test-install
    • check-neutral = el10 - test-install
    • check-skipped = el10 - test-install

Times in UTC · dashboard · how the merge queue works