-----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 <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
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-----