• 
      

    Deprecate Repository.bug_tracker_service.

    Review Request #15263 — Created Oct. 9, 2026 and updated

    Information

    Review Board
    release-9.x

    Reviewers

    Repositories now resolve bugs through a ConfiguredBugTracker, and
    every repository with legacy bug tracker settings gets a default bug
    tracker from the migration and the save-time sync.

    This change makes Repository.bug_tracker_service into an alias for
    Repository.default_bug_tracker.service that emits a deprecation
    warning.

    Ran unit tests.

    Summary ID
    Deprecate Repository.bug_tracker_service.
    Repositories now resolve bugs through a `ConfiguredBugTracker`, and every repository with legacy bug tracker settings gets a default bug tracker from the migration and the save-time sync. This change makes `Repository.bug_tracker_service` into an alias for `Repository.default_bug_tracker.service` that emits a deprecation warning. Testing Done: Ran unit tests.
    ptmsrwvlyzxurzozlkzuxpqqksxotzoz
    Checks run (2 succeeded)
    flake8 passed.
    JSHint passed.
    maubin
    1. Ship It!
    2.