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

[Git][ftp-team/dak][deploy] 5 commits: debian-specific: process only one upload at a time



Title: GitLab

Ansgar pushed to branch deploy at Debian FTP Team / dak

Commits:

5 changed files:

Changes:

  • config/debian-common/keyrings/automatic-source-uploads.kbx
    No preview for this file type
  • config/debian-security/dak.conf
    ... ... @@ -186,5 +186,5 @@ External-Signature-Requests {
    186 186
         "stable";
    
    187 187
       };
    
    188 188
       Export "/srv/security-master.debian.org/build-queues/project/external-signatures/requests.json";
    
    189
    -  ExportSigningKeys { "AD7B928FBB67C45A4A484560A275AE756013B497"; };
    
    189
    +  ExportSigningKeys { "AA6C6D7FECC2E7EED05CDB4EAAC8C6B0AF06C355"; };
    
    190 190
     };

  • config/debian/dak.conf
    ... ... @@ -314,5 +314,5 @@ External-Signature-Requests {
    314 314
         "stretch-backports";
    
    315 315
       };
    
    316 316
       Export "/srv/ftp-master.debian.org/public/incoming.debian.org/web/debian-buildd/project/external-signatures/requests.json";
    
    317
    -  ExportSigningKeys { "69E6775AC793814879D7406D761F1FE865C742EC"; };
    
    317
    +  ExportSigningKeys { "8B46F1B8C09D0EC19E9C458C6DF948E711DF2F06"; };
    
    318 318
     };

  • config/debian/external-signatures.conf
    ... ... @@ -56,5 +56,5 @@ External-Signature-Requests {
    56 56
     };
    
    57 57
     
    
    58 58
     Dinstall::AllowSourceOnlyNewKeys {
    
    59
    -  "F275CBDDEE2EDD382EE95A7AAA06688AEF8AF8D5";
    
    59
    +  "7CA15FBC7108FA0914F84F9D8B415188B74E3736";
    
    60 60
     };
    \ No newline at end of file

  • docs/debian-specific.rst
    ... ... @@ -84,6 +84,54 @@ owned by) the seperate user dak-code
    84 84
     security archive
    
    85 85
     ~~~~~~~~~~~~~~~~
    
    86 86
     
    
    87
    +Switch suite to Long Term Support (LTS)
    
    88
    +---------------------------------------
    
    89
    +
    
    90
    +::
    
    91
    +    cronoff
    
    92
    +
    
    93
    +::
    
    94
    +    \set codename 'stretch'
    
    95
    +
    
    96
    +    begin;
    
    97
    +    update suite set
    
    98
    +      policy_queue_id = null,
    
    99
    +      announce = array['debian-lts-changes@lists.debian.org', 'dispatch@tracker.debian.org']
    
    100
    +    where codename = :'codename';
    
    101
    +    commit;
    
    102
    +
    
    103
    +::
    
    104
    +    suite=oldstable
    
    105
    +    codename=stretch
    
    106
    +
    
    107
    +    mkdir ~/${codename}-lts
    
    108
    +    cd ~/${codename}-lts
    
    109
    +    dak control-suite -l ${suite} > ${codename}.list
    
    110
    +    awk '$3 !~ "^source|all|amd64|arm64|armel|armhf|i386$"' < ${codename}.list > ${codename}-remove-for-lts.list
    
    111
    +    dak control-suite --remove ${suite} < ${codename}-remove-for-lts.list
    
    112
    +    dak control-suite --remove buildd-${suite} < ${codename}-remove-for-lts.list
    
    113
    +    for arch in mips mips64el mipsel ppc64el s390x; do
    
    114
    +      dak admin suite-architecture rm ${suite} ${arch}
    
    115
    +      dak admin suite-architecture rm buildd-${suite} ${arch}
    
    116
    +    done
    
    117
    +    cd ${ftpdir}/dists/${suite}/updates
    
    118
    +    for arch in mips mips64el mipsel ppc64el s390x; do
    
    119
    +      rm -r \
    
    120
    +        main/binary-${arch} main/debian-installer/binary-${arch} \
    
    121
    +        main/Contents-${arch}.gz main/Contents-udeb-${arch}.gz \
    
    122
    +        contrib/binary-${arch} contrib/debian-installer/binary-${arch} \
    
    123
    +        contrib/Contents-${arch}.gz contrib/Contents-udeb-${arch}.gz \
    
    124
    +        non-free/binary-${arch} non-free/debian-installer/binary-${arch} \
    
    125
    +        non-free/Contents-${arch}.gz non-free/Contents-udeb-${arch}.gz
    
    126
    +    done
    
    127
    +    cd ${base}/build-queues/dists/buildd-${suite}/updates
    
    128
    +    rm -r main contrib non-free
    
    129
    +    dak generate-packages-sources2 -s ${suite},buildd-${suite}
    
    130
    +    dak generate-releases -s ${suite} buildd-${suite}
    
    131
    +
    
    132
    +::
    
    133
    +    cronon
    
    134
    +
    
    87 135
     NEW processing
    
    88 136
     --------------
    
    89 137
     
    
    ... ... @@ -91,7 +139,7 @@ NEW processing
    91 139
     
    
    92 140
         cronoff
    
    93 141
         CHANGES=FILENAME.changes
    
    94
    -    dak process-new
    
    142
    +    dak process-new ${CHANGES}
    
    95 143
         cd /srv/security-master.debian.org/queue/new/COMMENTS
    
    96 144
         echo $'NOTOK\n\nMoving back to unchecked' > "REJECT.${CHANGES%.changes}"
    
    97 145
         rm "ACCEPT.${CHANGES%.changes}"
    


  • Reply to: