From bf5c0d4551c237975c75fa0b027413a20fd96423 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dylan=20A=C3=AFssi?= <dylan.aissi@collabora.com> Date: Fri, 5 Jul 2024 09:41:39 +0200 Subject: [PATCH 1/3] whitelists: drop whitelists for v2020 since it's EOL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit However, keep them as examples because the syntax is not documented. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com> --- data/whitelists.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/whitelists.yaml b/data/whitelists.yaml index 218cb58..e44e2e7 100644 --- a/data/whitelists.yaml +++ b/data/whitelists.yaml @@ -52,7 +52,7 @@ whitelists: samba: "generates the binary version from the embedded LDB version" inetutils: "generates the telnet and telnetd version with a prefix to avoid using epoch" FAILED_PIPELINE_BRANCH_IGNORELIST: - apertis/v2020: "commits adding d/a/component were not backported, causing the pipeline to fail if re-triggered" +# apertis/v2020: "commits adding d/a/component were not backported, causing the pipeline to fail if re-triggered" LINUX_FAILED_PIPELINE_BRANCH_IGNORELIST: debian/bullseye: "debian/bullseye not tracked for linux package" debian/bullseye-security: "debian/bullseye-security not tracked for linux package" @@ -60,7 +60,7 @@ whitelists: debian/bookworm-backports: "debian/bookworm-backports not tracked for linux package" debian/bookworm-security: "debian/bookworm-security not tracked for linux package" LAGGING_VERSION_BRANCH_IGNORELIST: - apertis/v2020: "commits adding d/a/component are releasing that were not backported" +# apertis/v2020: "commits adding d/a/component are releasing that were not backported" UPSTREAM_BRANCH_NOT_MERGED_IGNORELIST: linux: "updates are pulled from upstream LTS releases, not necessarily matching a Debian release" LAGGING_VERSION_JAVA_PACKAGES_IGNORELIST: -- GitLab From 3cfce43f879bd393db56bd1b2f65236645af14a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dylan=20A=C3=AFssi?= <dylan.aissi@collabora.com> Date: Fri, 5 Jul 2024 09:44:33 +0200 Subject: [PATCH 2/3] whitelists: drop whitelists for v2022 since it's EOL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit However, keep them as examples because the syntax is not documented. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com> --- data/whitelists.yaml | 519 +------------------------------------------ 1 file changed, 3 insertions(+), 516 deletions(-) diff --git a/data/whitelists.yaml b/data/whitelists.yaml index e44e2e7..a4ecc70 100644 --- a/data/whitelists.yaml +++ b/data/whitelists.yaml @@ -64,7 +64,7 @@ whitelists: UPSTREAM_BRANCH_NOT_MERGED_IGNORELIST: linux: "updates are pulled from upstream LTS releases, not necessarily matching a Debian release" LAGGING_VERSION_JAVA_PACKAGES_IGNORELIST: - apertis/v2022: "commits moving d/a/component from development to sdk and disabling java support were not backported" +# apertis/v2022: "commits moving d/a/component from development to sdk and disabling java support were not backported" MISSING_BINARY_IGNORELIST: binutils-alpha-linux-gnu: "not supported architectures disabled" binutils-alpha-linux-gnu-dbg: "not supported architectures disabled" @@ -321,12 +321,6 @@ whitelists: libcrypt2: "disabled by default upstream" libtraprain-0-doc: "no longer built" MISMATCH_OBS_GIT_IGNORELIST: - v2022: - assimp: "backport from v2024 which required to use a suffix ~v2022 to refresh copyright" - bcel: "component has changed in v2023, suffix ~v2022 is used to backport security fixes" - bluez: "switch to libedit in v2023, suffix ~v2022 is used to backport security fixes" - ca-certificates-java: "component has changed in v2023, suffix ~v2022 is used to backport security fixes" - catch: "backport from v2024 which required to use a suffix ~v2022 to refresh copyright" v2023: assimp: "backport from v2024 which required to use a suffix ~v2023 to refresh copyright" benchmark: "git repository contains unreleased higher tag" @@ -348,515 +342,8 @@ whitelists: unifdef: "backport from v2024 which required to use a suffix ~v2023 to refresh copyright" utfcpp: "backport from v2024 which required to use a suffix ~v2023 to refresh copyright" ignore_packages: - v2022: - abego-treelayout: "1.0.3-2+apertis1" - animal-sniffer: "1.16-1+apertis1" - ant: "1.10.9-4+apertis1" - ant-contrib: "1.0~b3+svn177-12+apertis1" - antlr: "2.7.7+dfsg-10+apertis1" - antlr-maven-plugin: "2.2-4+apertis1" - antlr3: "3.5.2-9+apertis1" - antlr3.2: "3.2-16+apertis1" - antlr4: "4.7.2-5+apertis1" - apache-log4j1.2: "1.2.17-10+apertis1" - apache-log4j2: "2.17.0-1~deb11u1+apertis2" - apache-pom: "18-1+apertis1" - apiguardian: "1.1.0-2+apertis1" - args4j: "2.33-1.1+apertis1" - asm: "9.1-1+apertis1" - aspectj: "1.9.2-2+apertis1" - assertj-core: "2.3.0-4+apertis1" - async-http-client: "2.12.2-1+apertis1" - atinject-jsr330: "1.0+ds1-5+apertis1" - avalon-framework: "4.2.0-10+apertis1" - axis: "1.4-28+apertis1" - batik: "1.12-4+apertis1" - bcel: "6.5.0-1+apertis3" - bindex: "2.2+svn101-4+apertis1" - bnd: "5.0.1-3+apertis2" - bouncycastle: "1.68-2+apertis1" - bsh: "2.0b4-20+apertis1" - build-helper-maven-plugin: "3.0.0-1+apertis1" - byte-buddy: "1.8.2-2+apertis1" - c3p0: "0.9.1.2-10+apertis1" - ca-certificates-java: "20190909+apertis1" - carrotsearch-hppc: "0.7.2-2+apertis1" - carrotsearch-randomizedtesting: "2.7.8-2+apertis2" - castor: "1.3.2-7+apertis1" - cdbs: "0.4.163+apertis2" - cdi-api: "1.2-3+apertis1" - ceph: "14.2.21-1+apertis1" - cglib: "3.2.12-1+apertis1" - classmate: "1.3.4-1.1+apertis1" - classycle: "1.4.2-1.1+apertis1" - closure-compiler: "20130227+dfsg1-10.1+apertis1" - cmdreader: "1.5-2+apertis1" - codenarc: "0.23-5+apertis1" - commons-beanutils: "1.9.4-1+apertis1" - commons-configuration: "1.10-5+apertis1" - commons-csv: "1.8-1+apertis1" - commons-exec: "1.3-2+apertis1" - commons-httpclient: "3.1-16+apertis1" - commons-io: "2.8.0-1+apertis1" - commons-jci: "1.1-6+apertis1" - commons-math: "2.2-7+apertis1" - commons-math3: "3.6.1-3+apertis1" - commons-parent: "43-1+apertis1" - commons-pool: "1.6-4+apertis1" - commons-pool2: "2.8.0-1+apertis1" - commons-vfs: "2.1-2+apertis1" - compress-lzf: "1.0.4-1+apertis1" - conversant-disruptor: "1.2.15-1+apertis1" - cup: "0.11b-20160615-2+apertis1" - curvesapi: "1.06-1+apertis1" - dd-plist: "1.20-1.1+apertis1" - derby: "10.14.2.0-2+apertis1" - dirgra: "0.3-1.1+apertis1" - disruptor: "3.4.2-2+apertis1" - dom4j: "2.1.3-1+apertis1" - doxia: "1.7-2+apertis1" - doxia-sitetools: "1.7.5-2+apertis1" - dropwizard-metrics: "3.2.6-1+apertis1" - dtd-parser: "1.2-1+apertis2" - easymock: "4.2-1+apertis1" - ecj: "3.16.0-1+apertis1" - eclipse-debian-helper: "1.8+apertis1" - eclipse-emf: "2.24.0+dfsg-1+apertis1" - eclipse-jdt-core: "4.18-1+apertis1" - eclipse-jdt-debug: "4.15-2+apertis1" - eclipse-jdt-ui: "4.15-1+apertis1" - eclipse-platform-debug: "4.18-1+apertis1" - eclipse-platform-resources: "4.18-1+apertis1" - eclipse-platform-runtime: "4.18-1+apertis1" - eclipse-platform-team: "4.18-1+apertis1" - eclipse-platform-text: "4.18-1+apertis1" - eclipse-platform-ua: "4.18-1+apertis1" - eclipse-platform-ui: "4.18-2+apertis1" - eclipselink: "2.6.9-3+apertis1" - eclipselink-jpa-2.1-spec: "2.1.0.v201304241213-1.1+apertis1" - ehcache: "2.6.11-5+apertis1" - eigenbase-farrago: "0.9.0-2.1+apertis1" - eigenbase-resgen: "1.3.0.13768-4.1+apertis1" - el-api: "3.0.0-3+apertis1" - equinox-bundles: "4.18-1+apertis2" - equinox-framework: "4.18-1+apertis2" - equinox-p2: "4.18-1+apertis1" - excalibur-logger: "2.1-7+apertis1" - excalibur-logkit: "2.0-12+apertis1" - exec-maven-plugin: "1.6.0-4.1+apertis1" - fastinfoset: "1.2.12-3+apertis1" - felix-bundlerepository: "2.0.10-4+apertis1" - felix-framework: "4.6.1-2.1+apertis1" - felix-gogo-runtime: "0.16.2-1.1+apertis1" - felix-osgi-obr: "1.0.2-5+apertis1" - felix-resolver: "1.16.0-1+apertis1" - felix-shell: "1.4.3-2+apertis1" - felix-utils: "1.8.6-1.1+apertis1" - fest-assert: "2.0~M10-1.1+apertis1" - fest-test: "2.1.0-1.1+apertis1" - fest-util: "1.2.5-1.1+apertis1" - findbugs: "3.1.0~preview2-3+apertis1" - fop: "1:2.5-3+apertis1" - ganymed-ssh2: "250-3+apertis1" - geronimo-annotation-1.3-spec: "1.3-1+apertis1" - geronimo-commonj-spec: "1.1.1-4+apertis1" - geronimo-concurrent-1.0-spec: "1.0~alpha-1-1.1+apertis1" - geronimo-ejb-3.2-spec: "1.0~alpha-1-3+apertis1" - geronimo-interceptor-3.0-spec: "1.0.1-4+apertis1" - geronimo-j2ee-connector-1.5-spec: "2.0.0-2+apertis1" - geronimo-jacc-1.1-spec: "1.0.3-1+apertis1" - geronimo-jcache-1.0-spec: "1.0~alpha-1-2+apertis1" - geronimo-jms-1.1-spec: "1.1.1-1+apertis1" - geronimo-jpa-2.0-spec: "1.1-4+apertis1" - geronimo-jta-1.2-spec: "1.0~alpha-1-2+apertis1" - geronimo-osgi-support: "1.1-2+apertis1" - geronimo-validation-1.0-spec: "1.1-3+apertis1" - geronimo-validation-1.1-spec: "1.0-2+apertis1" - gmavenplus: "1.8.1-1+apertis1" - gmetrics: "0.7-4.1+apertis1" - gradle: "4.4.1-13+apertis1" - gradle-debian-helper: "2.1+apertis1" - gradle-plugin-protobuf: "0.9.2-1.1+apertis1" - gradle-propdeps-plugin: "0.0.7-3.1+apertis1" - groovy: "2.4.21-1+apertis1" - gs-collections: "5.1.0-4+apertis1" - guava-libraries: "29.0-6+apertis1" - guice: "4.2.3-2+apertis1" - h2database: "1.4.197-4+deb11u1+apertis1" - hawtjni: "1.17-1+apertis1" - hdf5: "1.10.6+repack-4+deb11u1+apertis2" - hdrhistogram: "2.1.11-1+apertis1" - headius-options: "1.4-2+apertis1" - hessian: "4.0.38-2.1+apertis1" - hikaricp: "2.7.9-1+apertis1" - hsqldb: "2.5.1-1+apertis1" - hsqldb1.8.0: "1.8.0.10+dfsg-10+apertis1" - httpcomponents-asyncclient: "4.1.4-1+apertis1" - httpcomponents-client: "4.5.13-2+apertis1" - httpcomponents-core: "4.4.14-1+apertis1" - httpunit: "1.7+dfsg-14+apertis1" - icu4j: "68.2-2+apertis2" - intellij-annotations: "20.1.0-1+apertis1" - invokebinder: "1.7-2+apertis1" - isorelax: "20041111-12+apertis1" - istack-commons: "3.0.6-5+apertis1" - ivy: "2.5.0-1+apertis1" - ivy-debian-helper: "1.1+apertis1" - ivyplusplus: "1.32-1+apertis0" - jackrabbit: "2.18.0+r2.14.6-1+apertis1" - jackson-annotations: "2.12.1-1+apertis1" - jackson-core: "2.12.1-1+apertis1" - jackson-databind: "2.12.1-1+apertis1" - jackson-dataformat-smile: "2.7.8-3+apertis1" - jackson-dataformat-xml: "2.12.1-1+apertis1" - jackson-dataformat-yaml: "2.8.11-1+apertis1" - jackson-module-jaxb-annotations: "2.8.10-4+apertis1" - janino: "2.7.0-2.1+apertis1" - jansi: "1.18-1+apertis1" - jansi-native: "1.8-1+apertis1" - jargs: "1.0.0-5+apertis1" - jarjar: "1.4+svn142-10+apertis1" - jarjar-maven-plugin: "1.9-8+apertis1" - jatl: "0.2.3-1.1+apertis1" - java-atk-wrapper: "0.38.0-2+deb11u1+apertis1" - java-comment-preprocessor: "6.0.1-1.1+apertis1" - javabeans-activation-framework: "1.2.0-2+apertis1" - javacc: "5.0-8.1+apertis1" - javacc-maven-plugin: "2.6-4+apertis1" - javacc4: "4.0-2+apertis1" - javamail: "1.6.5-1+apertis1" - javassist: "1:3.27.0-1+apertis1" - javatools: "0.78+apertis1" - jaxb: "2.3.0.1-10+apertis1" - jaxb-api: "2.3.1-1+apertis1" - jaxrpc-api: "1.1.2-2+apertis1" - jaxrs-api: "2.1.2-2+apertis1" - jaxws-api: "2.3.0-1.1+apertis1" - jayway-jsonpath: "2.0.0-5+apertis0" - jboss-bridger: "1.5-2+apertis1" - jboss-jdeparser2: "2.0.3-1+apertis1" - jboss-logging: "3.4.1-1+apertis1" - jboss-logging-tools: "2.2.1-2+apertis1" - jboss-logmanager: "2.1.15-1+apertis1" - jboss-modules: "1.11.0-1+apertis1" - jcifs: "1.3.19-2+apertis1" - jcodings: "1.0.55-1+apertis1" - jcommander: "1.71-3+apertis0" - jctools: "2.0.2-1+apertis2" - jdependency: "1.4-1+apertis1" - jengelman-shadow: "4.0.3-2+apertis1" - jeromq: "0.3.6-1.1+apertis1" - jetty9: "9.4.39-3+apertis1" - jexcelapi: "2.6.12-3+apertis1" - jffi: "1.2.7-11+apertis1" - jflex: "1.7.0-2+apertis1" - jformatstring: "0.10~20131207-2.1+apertis1" - jgit: "4.11.9-1+apertis1" - jitescript: "0.4.1-3+apertis1" - jlex: "1.2.6-11+apertis1" - jline: "1.0-3+apertis1" - jline2: "2.14.6-4+apertis1" - jline3: "3.3.1-2+apertis1" - jmock: "1.2.0-5.1+apertis1" - jmock2: "2.12.0-1+apertis1" - jnr-constants: "0.10.1-1+apertis1" - jnr-enxio: "0.32.3-2+apertis1" - jnr-ffi: "2.1.7-1+apertis1" - jnr-netdb: "1.1.6-1.1+apertis1" - jnr-posix: "3.0.45-2+apertis1" - jnr-unixsocket: "0.18-4+apertis1" - jnr-x86asm: "1.0.2-5.1+apertis1" - joda-convert: "1.9.2-1+apertis1" - joptsimple: "5.0.4-4+apertis1" - jqueryui: "1.12.1+dfsg-8+deb11u1+apertis1" - jruby-joni: "2.1.41-1+apertis1" - jsch: "0.1.55-1+apertis1" - jsch-agent-proxy: "0.0.9-1+apertis1" - json-simple: "2.3.0-1+apertis1" - json-smart: "2.2-2+apertis1" - jsoup: "1.10.2-2+apertis1" - jsp-api: "2.3.4-3+apertis1" - jtb: "1.4.12-2+apertis1" - jtidy: "7+svn20110807-5+apertis1" - jts: "1.18.0+ds-1+apertis1" - junit: "3.8.2-9+apertis1" - junit4: "4.13.1-2+apertis1" - junit5: "5.3.2-4+apertis1" - junixsocket: "2.0.4-1.1+apertis1" - jws-api: "1.1-2+apertis1" - jython: "2.7.2+repack1-3+apertis2" - jzlib: "1.1.3-2+apertis1" - knopflerfish-osgi: "6.1.1-3.1+apertis1" - kxml2: "2.3.0+ds1-2.1+apertis1" - libandroid-json-org-java: "20121204-20090211-5+apertis1" - libaopalliance-java: "20070526-6+apertis1" - libapache-poi-java: "4.0.1-1+apertis1" - libbsf-java: "1:2.4.0-8+apertis1" - libbtm-java: "2.1.4-6+apertis1" - libbytelist-java: "1.0.15-1+apertis1" - libcommons-cli-java: "1.4-2+apertis1" - libcommons-codec-java: "1.15-1+apertis1" - libcommons-collections3-java: "3.2.2-2+apertis1" - libcommons-collections4-java: "4.2-1+apertis1" - libcommons-compress-java: "1.20-1+apertis2" - libcommons-dbcp-java: "1.4-7+apertis1" - libcommons-digester-java: "1.8.1-5+apertis1" - libcommons-discovery-java: "0.5-4+apertis1" - libcommons-fileupload-java: "1.4-1+apertis1" - libcommons-jexl2-java: "2.1.1-5+apertis1" - libcommons-jxpath-java: "1.3-10+apertis1" - libcommons-lang-java: "2.6-9+apertis1" - libcommons-lang3-java: "3.11-1+apertis1" - libcommons-logging-java: "1.2-2+apertis1" - libcommons-net-java: "3.6-1+apertis1" - libcommons-validator-java: "1:1.6-2+apertis1" - libfreemarker-java: "2.3.23-11+apertis1" - libgoogle-gson-java: "2.8.6-1+apertis1" - libhamcrest-java: "1.3-9+apertis1" - libhibernate-commons-annotations-java: "3.2.0.Final-4+apertis1" - libhibernate-validator-java: "5.3.6-1+apertis2" - libhibernate-validator4-java: "4.3.4-4+apertis1" - libhibernate3-java: "3.6.10.Final-11+apertis1" - libitext-java: "2.1.7-12+apertis1" - libitext1-java: "1.4-7+apertis1" - libjackson-json-java: "1.9.13-2+apertis1" - libjamon-java: "2.7-7+apertis0" - libjavaewah-java: "1.1.7-1+apertis1" - libjaxen-java: "1.1.6-4+apertis1" - libjaxp1.3-java: "1.3.05-6+apertis1" - libjcip-annotations-java: "20060626-6+apertis1" - libjcommon-java: "1.0.23-2+apertis1" - libjdepend-java: "2.9.1-2+apertis1" - libjdo-api-java: "3.1-3+apertis1" - libjdom1-java: "1.1.3-2.1+apertis1" - libjdom2-java: "2.0.6-2.1+apertis1" - libjettison-java: "1.4.1-1+apertis1" - libjfreechart-java: "1.0.19-3+apertis1" - libjgroups-java: "2.12.2.Final-5+apertis1" - libjibx1.2-java: "1.2.6-2+apertis1" - libjna-java: "5.6.0-1+apertis1" - libjoda-time-java: "2.10.10-1+apertis1" - libjs-requirejs-text: "2.0.12-1.1+apertis1" - libjsonp-java: "1.1.2-2+apertis1" - libjsr305-java: "0.1~+svn49-11+apertis1" - libjtype-java: "0.1.3-4.1+apertis1" - libjuniversalchardet-java: "1.0.3-1.1+apertis1" - libkryo-java: "2.20-6.2+apertis1" - libminlog-java: "1.3.0-1.1+apertis1" - libnative-platform-java: "0.14-5+apertis1" - liboro-java: "2.0.8a-14+apertis1" - libparanamer-java: "2.8-5+apertis1" - libpdfbox-java: "1:1.8.16-2+apertis1" - libpdfbox2-java: "2.0.23-1+apertis1" - libpdfrenderer-java: "0.9.0-1.1+apertis1" - libpgjava: "42.2.15-1+apertis1" - libproxool-java: "0.9.1-11+apertis1" - libquartz2-java: "2.3.0-3+apertis2" - libreflectasm-java: "1.05-4.1+apertis1" - libregexp-java: "1.5-4+apertis1" - librelaxng-datatype-java: "1.0+ds1-3.1+apertis1" - libsaxon-java: "1:6.5.5-12+apertis1" - libscram-java: "1.0.0~beta.2-3+apertis1" - libslf4j-java: "1.7.30-1+apertis1" - libspi-java: "0.2.4-3+apertis1" - libspring-java: "4.3.30-1+apertis3" - libstax-java: "1.2.0-4+apertis1" - libstax2-api-java: "4.1-1+apertis1" - libswarmcache-java: "1.0RC2+cvs20071027-7.1+apertis1" - libtruth-java: "0.39-1+apertis1" - libwoodstox-java: "1:6.2.1-1+apertis1" - libxalan2-java: "2.7.2-4+apertis1" - libxbean-java: "4.5-8+apertis1" - libxerces2-java: "2.12.1-1+apertis1" - libxml-commons-resolver1.1-java: "1.2-11+apertis1" - libxml-security-java: "2.0.10-2+deb11u1+apertis1" - libxmpcore-java: "5.1.3-1+apertis1" - libxpp2-java: "2.1.10-8+apertis1" - libxpp3-java: "1.1.4c-3+apertis1" - libxstream-java: "1.4.15-3+apertis1" - lightcouch: "0.0.6-1.1+apertis1" - livetribe-jsr223: "2.0.6-2+apertis1" - logback: "1:1.2.3-6+apertis1" - lombok: "1.16.22-7+apertis1" - lombok-patcher: "0.36-1+apertis0" - lucene4.10: "4.10.4+dfsg-6+apertis1" - mariadb-connector-java: "2.7.2-1+apertis1" - maven: "3.6.3-5+apertis1" - maven-ant-helper: "8.6+apertis1" - maven-antrun-plugin: "1.8-3+apertis1" - maven-archiver: "3.2.0-2.1+apertis1" - maven-artifact-transfer: "0.9.1-4+apertis1" - maven-assembly-plugin: "3.1.0-1+apertis1" - maven-bundle-plugin: "3.5.1-2+apertis1" - maven-clean-plugin: "3.1.0-1+apertis1" - maven-common-artifact-filters: "3.1.1-1+apertis1" - maven-compiler-plugin: "3.8.1-4+apertis1" - maven-debian-helper: "2.6+apertis1" - maven-dependency-analyzer: "1.11.1-1+apertis1" - maven-dependency-plugin: "3.1.1-1+apertis1" - maven-dependency-tree: "3.0.1-1.1+apertis1" - maven-deploy-plugin: "2.8.2-3+apertis1" - maven-doxia-tools: "1.4-4+apertis1" - maven-enforcer: "3.0.0~M2-1+apertis1" - maven-file-management: "3.0.0-1+apertis1" - maven-filtering: "3.1.1-1+apertis1" - maven-install-plugin: "2.5.2-4.1+apertis1" - maven-invoker: "3.0.0-1+apertis1" - maven-invoker-plugin: "3.0.1-2+apertis1" - maven-jar-plugin: "3.1.2-1+apertis1" - maven-javadoc-plugin: "3.0.1-4+apertis1" - maven-jaxb2-plugin: "0.14.0-1+apertis1" - maven-parent: "31-2+apertis1" - maven-plugin-testing: "3.3.0-1+apertis1" - maven-plugin-tools: "3.6.0-1+apertis1" - maven-processor-plugin: "3.3.3-1+apertis1" - maven-replacer-plugin: "1.5.3-3+apertis1" - maven-repo-helper: "1.10+apertis1" - maven-reporting-api: "3.0-1.1+apertis1" - maven-reporting-exec: "1.4-3+apertis1" - maven-reporting-impl: "3.0.0-2+apertis1" - maven-repository-builder: "1.0-3+apertis1" - maven-resolver: "1.4.2-3+apertis1" - maven-resources-plugin: "3.1.0-1+apertis1" - maven-scm: "1.11.2-1+apertis1" - maven-script-interpreter: "1.2-1+apertis1" - maven-shade-plugin: "3.1.1-1+apertis1" - maven-shared-incremental: "1.1-3+apertis1" - maven-shared-io: "3.0.0-3+apertis1" - maven-shared-utils: "3.3.0-1+apertis1" - maven-site-plugin: "3.6-4+apertis1" - maven-source-plugin: "3.0.1-2+apertis1" - meson: "0.56.2-1+apertis4" - mockito: "2.23.0-1+apertis1" - modello: "1.11-1+apertis1" - modello-maven-plugin: "1.11-1+apertis1" - modulator: "1.0-3+apertis1" - mojarra: "2.2.8-6+apertis1" - mojo-executor: "2.3.1-1+apertis1" - mondrian: "1:3.11.0.1-4.1+apertis1" - mongo-java-driver: "3.6.3-2+apertis2" - morfologik-stemming: "1.9.0+dfsg-1+apertis1" - msv: "2009.1+dfsg1-6+apertis1" - munge-maven-plugin: "1.0-2+apertis1" - mustache-java: "0.9.1-1+apertis1" - mvel: "2.4.4-1+apertis1" - nailgun: "0.9.3-3+apertis1" - nekohtml: "1.9.22-1.1+apertis1" - net-luminis-build-plugin: "0.2.0-3.1+apertis1" - netbeans-cvsclient: "6.5-3+apertis1" - netty: "1:4.1.48-4+apertis2" - netty-reactive-streams: "2.0.5-1+apertis1" - netty-tcnative: "2.0.28-1+apertis1" - node-istanbul: "0.4.5+ds+~cs56.14.45-1+apertis1" - objenesis: "3.1-1+apertis1" - ognl: "2.7.3-7+apertis1" - olap4j: "1.2.0-2+apertis1" - openjdk-11: "11.0.14+9-1~deb11u1+apertis2" - openjpa: "2.4.2-6+apertis1" - openjpeg2: "2.4.0-3+apertis3" - openmpi: "4.1.0-10+apertis1" - opentest4j: "1.2.0-2+apertis1" - oscache: "2.4.1+ds1-7+apertis1" - osgi-annotation: "7.0.0-2+apertis1" - osgi-compendium: "7.0.0-1+apertis1" - osgi-core: "7.0.0-2+apertis1" - osgi-foundation-ee: "4.2.0-4+apertis1" - parboiled: "1.1.7-2.1+apertis1" - pegdown: "1.6.0-1.1+apertis1" - picocli: "3.9.6-3+apertis2" - plexus-ant-factory: "1.0~alpha2.1-4+apertis1" - plexus-archiver: "3.6.0-2+apertis1" - plexus-bsh-factory: "1.0~alpha7-4.1+apertis1" - plexus-build-api: "0.0.7-4+apertis1" - plexus-cipher: "1.8-2+apertis1" - plexus-classworlds: "2.6.0-1+apertis1" - plexus-cli: "1.2-7+apertis1" - plexus-compiler: "2.8.8-2+apertis1" - plexus-containers: "2.1.0-1+apertis1" - plexus-i18n: "1.0-beta-10-5+apertis1" - plexus-interactivity-api: "1.0-alpha-6-8+apertis1" - plexus-interpolation: "1.26-1+apertis1" - plexus-io: "3.2.0-1.1+apertis1" - plexus-languages: "0.9.10-2+apertis1" - plexus-resources: "1.1.0-2+apertis1" - plexus-sec-dispatcher: "1.4-4+apertis1" - plexus-utils2: "3.3.0-1+apertis1" - plexus-velocity: "1.2-3.1+apertis1" - polyglot-maven: "0.8~tobrien+git20120905-10+apertis1" - portlet-api-2.0-spec: "1.0-2.2+apertis1" - prettify.js: "2015.12.04+dfsg-1.1+apertis1" - properties-maven-plugin: "1.0.0-2+apertis1" - protobuf: "3.12.4-1+apertis3" - protobuf-java-format: "1.3-1.1+apertis1" - qdbm: "1.8.78-10+apertis1" - qdox: "1.12.1-3+apertis1" - qdox2: "2.0.0-1+apertis1" - r-base: "4.0.4-1+apertis1" - reactive-streams: "1.0.3-1+apertis1" - remotetea: "1.0.7-3.1+apertis1" - rhino: "1.7.7.2-3+apertis1" - rome: "1.12.2-1+apertis1" - saaj: "1.4.0-3+apertis1" - sat4j: "2.3.5-0.3+apertis1" - saxonhe: "9.9.1.5+dfsg-1+apertis1" - scons: "4.0.1+dfsg-2+apertis1" - sdo-api-java: "1.1.1-1.1+apertis1" - serp: "1.15.1-1.1+apertis1" - servlet-api: "4.0.1-2+apertis1" - simple-http: "4.1.21-1.1+apertis1" - simple-xml: "2.7.1-3+apertis1" - sisu-inject: "0.3.4-2+apertis1" - sisu-mojos: "0.3.4-2+apertis1" - sisu-plexus: "0.3.4-3+apertis1" - snakeyaml: "1.28-1+apertis1" - snappy-java: "1.1.8.3-1+apertis1" - spatial4j-0.4: "0.4.1-6+apertis1" - spock: "0.7-groovy-2.0-4+apertis1" - spymemcached: "2.12.3+dfsg-2+apertis5" - stax-ex: "1.7.8-3+apertis1" - string-template-maven-plugin: "1.1-1.1+apertis1" - stringtemplate: "3.2.1-3+apertis1" - stringtemplate4: "4.0.8-2.1+apertis1" - stylebook: "1.0~b3~svn20061109-7+apertis1" - subversion: "1.14.1-3+apertis3" - surefire: "2.22.3-1+apertis1" - swt4-gtk: "4.17.0-1+apertis1" - taglibs-standard: "1.2.5-2.1+apertis1" - testng: "6.9.12-4+apertis1" - texlive-extra: "2020.20210202-3+apertis3" - tiles: "3.0.7-4+apertis0" - tiles-autotag: "1.2-2+apertis1" - tiles-request: "1.0.7-1+apertis1" - tomcat-native: "1.2.26-1+apertis1" - tomcat9: "9.0.43-2~deb11u2+apertis1" - ucx: "1.10.1~rc1+really.1.10.0-1+apertis1" - uima-addons: "2.3.1-8+apertis1" - uimaj: "2.10.2-4+apertis1" - univocity-parsers: "2.8.3-2+apertis1" - unsafe-fences: "1.0-1.1+apertis1" - unsafe-mock: "8.0-3+apertis1" - velocity: "1.7-6+apertis1" - velocity-tools: "2.0-8+apertis1" - wagon: "3.3.4-1+apertis1" - webjars-locator: "0.32-1.1+apertis1" - webjars-locator-core: "0.30-1.1+apertis1" - websocket-api: "1.1-2+apertis1" - werken.xpath: "0.9.4-16+apertis1" - wildfly-common: "1.5.4-1+apertis1" - wsdl4j: "1.6.3-4.1+apertis1" - xerces-c: "3.2.3+debian-3+apertis1" - xml-commons-external: "1.4.01-5+apertis2" - xml-maven-plugin: "1.0.1-4+apertis1" - xmlbeans: "3.0.2-1+apertis1" - xmlbeans-maven-plugin: "2.3.3-4+apertis1" - xmlgraphics-commons: "2.4-2~deb11u1+apertis1" - xmlstarlet: "1.6.1-2.1+apertis1" - xmlstreambuffer: "1.5.4-1.1+apertis1" - xmlunit: "1.6-2+apertis1" - xom: "1.2.10-1.1+apertis1" - xz-java: "1.8-2+apertis1" - yui-compressor: "2.4.8-2.1+apertis1" - z3: "4.8.10-1+apertis3" +# v2022: +# abego-treelayout: "1.0.3-2+apertis1" GIT_BRANCH_MISMATCH_UPSTREAM_IGNORELIST: v2024: # my-pkg: "1.0.0-1+apertis1~v2023" -- GitLab From 696d001f15ac5bfa72063d00309b0706e9b241ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dylan=20A=C3=AFssi?= <dylan.aissi@collabora.com> Date: Wed, 10 Jul 2024 10:38:13 +0200 Subject: [PATCH 3/3] packaging-check-invariants: check ignore_list before using it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We cannot use the get() method on ignore_list if it is empty which can occurs when ignore_list is not currently used. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com> --- bin/packaging-check-invariants | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/packaging-check-invariants b/bin/packaging-check-invariants index 87cb794..a6b13e6 100755 --- a/bin/packaging-check-invariants +++ b/bin/packaging-check-invariants @@ -581,7 +581,8 @@ class InvariantChecker: ignore_list = dict( ignore_list, **LINUX_FAILED_PIPELINE_BRANCH_IGNORELIST ) - ignore_reason = ignore_list.get(branch.name) + if ignore_list is not None: + ignore_reason = ignore_list.get(branch.name) if ignore_reason: logging.info( f"{package.name}: Pipeline failed on {package.git.path_with_namespace}:{branch.name}, ignoring, {ignore_reason}" -- GitLab