-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 12 Oct 2026 09:12:09 +0200 Source: openstack-pkg-tools Architecture: source Version: 152 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack <[email protected]> Changed-By: Thomas Goirand <[email protected]> Changes: openstack-pkg-tools (152) unstable; urgency=medium . * pkgos-salsa scripts: renamed the --new-release option to --new-openstack-release in pkgos-salsa-new-branch and pkgos-salsa-new-openstack-release, and to --openstack-release in pkgos-salsa-set-default-branch and pkgos-salsa-set-webhook; renamed --old-release to --old-openstack-release in the two former scripts, fixing the scripts calling each other accordingly, along with their man pages and bash completions, and added the missing usage function to pkgos-salsa-set-default-branch. * pkgos-salsa scripts: when --project-name is omitted, detect it from the Git repository containing the current working directory, and when --openstack-release is omitted, default it to the release of the currently checked-out debian/<release> branch, validated against /etc/pkgos/openstack-release.txt. An explicitly passed option always takes precedence, and the scripts still work when the current directory isn't a Git repository. * pkgos-salsa-set-webhook, pkgos-salsa-edit-webhook and pkgos-salsa-check-config: when a project's default branch on the GitLab side isn't named debian/<release> (for example master, for projects not following the debian/<openstack-release> branch schema), the webhooks are created without a push_events_branch_filter and with branch_filter_strategy set to all_branches (the "All branches" option of the GitLab UI), so that pushes to any branch trigger Jenkins, and pkgos-salsa-check-config adapts its checks accordingly. * pkgos-salsa-set-webhook, pkgos-salsa-edit-webhook and pkgos-salsa-check-config: --debian-release is now guessed from --openstack-release through /etc/pkgos/openstack-debian-release.txt, when that release is available on exactly one Debian release; the scripts refuse to guess when there are several (eg: zed), and pkgos-salsa-check-config falls back to TARGET_DISTRO from /etc/pkgos/pkgos.conf when the release isn't in the mapping file. * Ship the man pages of pkgos-choose, pkgos-debcrate and pkgos-reportbug, which existed but were never listed in debian/openstack-pkg-tools.manpages, and stop disabling lintian's binary-without-manpage tag in the shipped openstack lintian profile. * debian/copyright: refreshed the copyright holders list, adding all the contributors from the Git history with their year ranges (which now extend to 2026), and added a debian/po stanza carrying the copyright holders of the debconf translations, as found in the .po file headers. * debian/control: openstack-pkg-tools now only Depends on gettext and po-debconf (pkgos-merge-templates is called at build time by some packages building-depending on it, and keeping po-debconf avoids a false positive lintian error), as everything else is either in build-essential, gracefully checked, or only needed by the maintainer side tools. Moved devscripts, git-buildpackage, sbuild, schroot, git, curl, wget, jq, fzf, reportbug, python3-pip and python3-debian to Recommends, and added the previously missing gridsite-clients, gnupg, lintian and python3-stestr to it. * Removed now useless debian/pkgos-update-theme-packages script (it served me well... for a week-end!). Checksums-Sha1: 25d7cb1448fd74f9aab468b8f5ed4dd92ee11d57 2051 openstack-pkg-tools_152.dsc 24c605e1c686ba4736a8ce526e553cb1885b58d8 174464 openstack-pkg-tools_152.tar.xz 92b9861908d463569b2f9a25e114db014b163061 11326 openstack-pkg-tools_152_amd64.buildinfo Checksums-Sha256: a3e9d0e5948f5645415678dfa1da8ad3f75254c4b5bc32faef7602bdee547811 2051 openstack-pkg-tools_152.dsc e76f1038d88ac5537d694e8ac1a6979c8faea555d5268fd28cb96b48fd1d578e 174464 openstack-pkg-tools_152.tar.xz c184652dbcb4f5e9bd74a70e81625314bdcae4a1f441460af8bc8a1b2c62fa02 11326 openstack-pkg-tools_152_amd64.buildinfo Files: a0110e82d78a186e89a9db66f0bc873b 2051 devel optional openstack-pkg-tools_152.dsc 4bfe06ecf260164b50354dab4022eeb6 174464 devel optional openstack-pkg-tools_152.tar.xz c9540f902ae5105aa9febb9a230010aa 11326 devel optional openstack-pkg-tools_152_amd64.buildinfo
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrNBokACgkQ1BatFaxr Q/4ecRAAi7NbgKWSJRlmpP0AcgW2QDw6fkhaoNzWOYRObULYQ98TMqagvl8v7B16 h15nGaOADaetI/eGmOzygeWODwJW+wwYdFFMp91oMZlOvwcawJ3AK4vG79x59Mc5 Z9ASfKKuhmZNI8OWqLFhYR5m8H56Z7tupYgOBrJZRP9WvHBnGWSnSXp+ZdNdQSoo rXLv+wwyIWlW3dX3+Aa8C3CIAfqn4dffc7EjKd66nQ+qGgDFBnw3xuRuHhzg5oIv huHkstp4qBU1jRuScZS7YpcK7J3/ObDBcMVYd6ozMWNhH3siOg0ruQc3qq85yt5E 8FNY/bl09TYsFT/gFoAukm0BoTA8ENeww7DHVyF6+4XYP1IXl1DoaboaulzXqHeQ Tyr5yHgzkQW//iDi+mTIFheeTBPpj5ebiAk9XbIEu7YG54KXwQ4YuFNdD/SmIS6f DFyUgfakEBm3NQYpIOY1K6rAHLJ7SfAaApqecsKs6oMCRd6/9IVWN4L0WPBRseKe peI1NCjng7TbSlIVEYyAgYb5vXo1OsebkA7jgEMZofRf9M12BHdyZcdKSEmQvGF5 byCi8ncEv60mYI/HA41d69FjnCIsw6CWxhopenicj/3BF/oZxpzUXSrhUCGsHnXf FPGj2baYNEH5f7IBRUpZmo0b7H4Kq+j7tcMq3AlfXFZbF2yfDZk= =MoVC -----END PGP SIGNATURE-----
pgpzhoToFwVYf.pgp
Description: PGP signature

