[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ftp-team/dak][master] 2 commits: fix(manage_debug_suites): also match suites by codename



Title: GitLab

Ansgar pushed to branch master at Debian FTP Team / dak

Commits:

  • 48b1de8f
    by Ansgar at 2025-07-11T21:22:34+02:00
    fix(manage_debug_suites): also match suites by codename
    
    We currently use
    
    ```
    dak manage-debug-suites [...] bookworm-backports-debug [...]
    ```
    
    where "bookworm-backports-debug" is a codename. As a result some debug
    queues were never cleaned up.
    
    Reported-by: Adam D. Barratt <adam@adam-barratt.org.uk>
    
  • 79f2745a
    by Ansgar at 2025-07-11T21:28:31+02:00
    fix(queue): add missing parameter to `mail_addresses_for_upload` call
    
    This was missed in 0d4dd7c71d7fe8b975e39de5037c9efa1ca78952.
    
    Reported-by: Luke Faraone <luke@faraone.cc>
    

2 changed files:

Changes:

  • dak/manage_debug_suites.py
    ... ... @@ -129,6 +129,7 @@ def main():
    129 129
             else:
    
    130 130
                 debug_suites = session.query(Suite).filter(
    
    131 131
                     Suite.suite_name.in_(debug_suite_names)
    
    132
    +                | Suite.codename.in_(debug_suite_names)
    
    132 133
                 )
    
    133 134
     
    
    134 135
             for debug_suite in debug_suites:
    

  • daklib/queue.py
    ... ... @@ -122,7 +122,7 @@ def prod_maintainer(notes, upload: PolicyQueueUpload, session, trainee=False):
    122 122
         changed_by = changes.changedby or changes.maintainer
    
    123 123
         maintainer = changes.maintainer
    
    124 124
         maintainer_to = utils.mail_addresses_for_upload(
    
    125
    -        maintainer, changed_by, changes.fingerprint
    
    125
    +        maintainer, changed_by, changes.fingerprint, changes.authorized_by_fingerprint
    
    126 126
         )
    
    127 127
     
    
    128 128
         Subst = {
    


  • Reply to: