summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* support-ended.py: Add scheduled EOL for stretch in LTSSalvatore Bonaccorso2020-07-051-1/+1
|
* Merge branch 'end-of-life-security-support-stretch' into 'master'Salvatore Bonaccorso2020-07-052-2/+2
|\ | | | | | | | | Update security-tracker data for end of life of regular security support for stretch See merge request security-tracker-team/security-tracker!55
| * LTS: When checking for missing lts uploads use stretch sourcesSalvatore Bonaccorso2020-06-201-1/+1
| | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
| * add-dsa-needed: Only list packages for stable for dsa-needed listSalvatore Bonaccorso2020-06-201-1/+1
| | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Use the new introduced pkgs_print() helper functionSalvatore Bonaccorso2020-06-221-2/+2
| | | | | | | | | | | | | | | | | | In the former code block we target packages which need an update in multiple supported release. The later block is iterating only over individual releases to add packages individually per release where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Introduce new pkgs_print() helper functionSalvatore Bonaccorso2020-06-221-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Depending on if a suffix should be included in the printout of the package set accordingly the format string for the printf invocation. The idea is depending on if only on release is supported the listing in the dsa-needed.txt should be either: -- pkg -- if only one suite is supported. In the case multiple suites are supported but the package needs an update only in one release, the listing should be -- $pkg/release -- Introduce helper function taking arguments as package, flag for suffix inclusion an to be used suffix. A later commit will use the new helper function where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Fix indentation in while loop lost in an earlier refactoringSalvatore Bonaccorso2020-06-221-1/+1
| | | | | | | | Fixes: 2df873e89355 ("Replace tabs with spaces for add-dsa-needed.sh script")
* | add-dsa-needed: Add code comment on intention of package additionSalvatore Bonaccorso2020-06-221-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We do this in two steps. In a first step for all supported releases where there is a common package which needs an update (thus after the sorting of the common list and filter out only the duplicated lines) we add those to dsa-needed.txt without suffix to indicate the package needs an update in multiple (supported) suites. In the later step, we only -- for each release -- add pkg/release to dsa-needed.txt to indicate the package needs only an update in the respective release. v2: Fix typo in comment about adding packages with /$release suffix Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Remove old comment about LTS releasesSalvatore Bonaccorso2020-06-201-2/+0
|/ | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* SyntaxError: closing parenthesis ')' does not match openingAbhijith PA2020-06-051-1/+1
| | | | | | parenthesis '[' Square bracket before RELEASES is unnecessary
* Merge branch 'distro-config' into 'master'Salvatore Bonaccorso2020-06-046-112/+117
|\ | | | | | | | | Distro config reunification See merge request security-tracker-team/security-tracker!48
| * tracker_data: remove RELEASES arrayEmilio Pozuelo Monfort2020-02-261-22/+0
| | | | | | | | | | This also removes the normalize_release method, and Issue::get_status() no longer supports passing aliases such as 'stable' or 'lts'.
| * Call TrackerData's Issue::get_status() with release codenamesEmilio Pozuelo Monfort2020-02-262-4/+4
| |
| * lts-cve-triage: take lts releases from config.pyEmilio Pozuelo Monfort2020-02-261-1/+14
| |
| * lts-bts: get LTS release from config.pyEmilio Pozuelo Monfort2020-02-261-2/+10
| |
| * lts-needs-forward-port: add FIXME about looking at stable pu listEmilio Pozuelo Monfort2020-02-261-0/+1
| |
| * lts-needs-forward-port: take releases from config.pyEmilio Pozuelo Monfort2020-02-261-8/+20
| |
| * tracker_service: simplify stable-like callbacksEmilio Pozuelo Monfort2020-02-261-7/+2
| | | | | | | | And take the file out of README.releases.
| * tracker_service: dynamically register stable releasesEmilio Pozuelo Monfort2020-02-261-29/+27
| |
| * tracker_service: unify *stable methodsEmilio Pozuelo Monfort2020-02-261-29/+15
| |
| * tracker_service: don't hardcode codenames in db queriesEmilio Pozuelo Monfort2020-02-261-12/+11
| |
| * tracker_service: don't hardcode backport codenamesEmilio Pozuelo Monfort2020-02-261-3/+3
| |
| * tracker_service: don't register oldoldstable when not supportedEmilio Pozuelo Monfort2020-02-261-8/+13
| |
| * gen-DSA: get distro info from config.jsonEmilio Pozuelo Monfort2020-02-261-10/+20
| |
* | Don't warn about potential duplicate work when issuing a regression update; ↵Chris Lamb2020-03-191-1/+1
|/ | | | we will likely not be modifying dla-needed.txt.
* check-new-issues: Cover upcoming decades for regular expression for issuesSalvatore Bonaccorso2020-01-041-2/+2
| | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* Fix references to DLA regression updates on websiteBrian May2019-12-041-4/+8
| | | | | | | | | The first revision on the website doesn't have a postfix. The second revision has a postfix of -2. I was going to do something similar for DSA too, but found regression update advisories are not available on the website for DSAs.
* Revert "Fix references to DLA regression updates on website"Brian May2019-12-041-8/+4
| | | | | | This reverts commit 7177c0e348acbd70b76de7fc36116d02201bc9bf. I accidentally pushed this to the wrong branch.
* Fix references to DLA regression updates on websiteBrian May2019-12-041-4/+8
| | | | | | | | | The first revision on the website doesn't have a postfix. The second revision has a postfix of -2. I was going to do something similar for DSA too, but found regression update advisories are not available on the website for DSAs.
* Revert "gen-DLA: reminder for package short description / context"Sylvain Beucler2019-10-031-1/+1
| | | | | | This reverts commit c878209005bc1bb46345eb3f5cb6357135841131. This affects gen-* and carnil expressed it was unnecessary. I'll try to find another way to remember to add a short package description in security announcements.
* gen-DLA: reminder for package short description / contextSylvain Beucler2019-10-031-1/+1
|
* Allow again removal of package/{old,}stable entries from *-needed listSalvatore Bonaccorso2019-09-281-1/+1
| | | | | | | | | | | | | | Since the regular expression was tightened to fix a bug and not remove e.g. spice ans spice-gtk from a *-needed.list removal of specific entries of packages/stable or packages/oldstable got broken (wich is used by the Debian security team to mark entries which only need an update in one of the supported suites). Retain the desired fixed behaviour but try to allow to properly remove package/{old,}stable entries again. Fixes: b3070631dfbb ("bin/gen-DSA: Fix package removal from the needed_file. Don't remove packages starting with the same string as the to be removed package.") Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* bin/contact-maintainers: fix Python 2 code leftoverSylvain Beucler2019-09-201-1/+1
|
* Switch all bugzilla.novell.com URLs to bugzilla.suse.comPaul Wise2019-09-181-1/+1
| | | | | | | The novell.com address is historical and deprecated. Requested-by: Alexandros Toptsoglou <atoptsoglou@suse.com> Requested-in: <a3bc5c9f-d52d-a79d-e1da-6a6484cee9ea@suse.com>
* Port bin/maintainers to Python 3.x.Chris Lamb2019-09-071-61/+83
|
* bin/contact-maintainers: Provide mail template for LTS updates of minor issues.Mike Gabriel2019-08-301-1/+4
| | | | | | | | | | As the LTS team also sometimes works on packages with only <no-dsa> issues open, it might be good to also inform package maintainers about this. This adds an ltsp-update-planned-minor.txt mail template plus a command line option (--minor) that LTS front desk people can use if they choose to add a package to dla-needed.txt with <no-dsa> issues only.
* bin/lts-cve-triage.py: Correct undefined reference to `colored` when stdout ↵Chris Lamb2019-08-051-3/+7
| | | | is not a TTY
* bin/lts-cve-triage.py: Fix flake8 (3.7.8-3) warningsChris Lamb2019-08-051-20/+27
|
* bin/lts-cve-triage.py: Print notice to standard error, not stdoutChris Lamb2019-08-051-1/+2
|
* bin/lts-cve-triage.py: Drop unnecessary "pass" statementChris Lamb2019-08-051-1/+0
|
* bin/lts-cve-triage.py: Move to Python 3Chris Lamb2019-08-051-2/+2
|
* tracker_service: Update release -> codename mappings for stretch releaseSalvatore Bonaccorso2019-07-061-8/+8
| | | | | | | | | | | Update references for backports suites for buster-backports, stretch-backports and jessie-backports for status overview pages. For testing migration canidates (which is helpful during freeze periods to determine which fixes from usntable need to go to testing yet), make bullseye the new testing distribution. Updates lists of releases to sid, bullseye, buster, stretch and jessie.
* tracker_data.py: Update mapping release -> codenamesSalvatore Bonaccorso2019-07-061-4/+4
| | | | | | | Shift mappins for oldstable to stretch, stable to buster and new testing to bullsyeye. Make LTS suite jessie oldoldstable distribution.
* support-ended.py: Add release mapping for busterSalvatore Bonaccorso2019-07-061-0/+1
| | | | | | | Add release mapping for Debian 10 (buster) for EOL in all either security team or LTS team supported suites. There is no EOL (= LTS supported EOL) set yet for buster.
* List packages from oldstable and stable for dsa-needed listSalvatore Bonaccorso2019-07-061-1/+1
| | | | | Include in listing the oldstable distribution by enable the boolean value include_oldstable to true and enable the including logic.
* gen-{DSA,DLA}: Update mappings release and codenamesSalvatore Bonaccorso2019-07-061-4/+4
|
* lts-cve-triage: fix formatting with no-colors outputSylvain Beucler2019-07-021-1/+6
|
* lts-cve-triage: hint that color output is availableSylvain Beucler2019-07-021-0/+1
|
* lts-cve-triage: display lts' nodsa sub-stateSylvain Beucler2019-07-021-1/+1
|
* lts-cve-triage: use jessie's (not wheezy's) unsupported packages listSylvain Beucler2019-07-021-1/+1
|

© 2014-2024 Faster IT GmbH | imprint | privacy policy