commit 0746f00004ed6e08abbb4eb641b70683cb70689d
Author: Jan Kurik <jkurik@redhat.com>
Date: Wed May 27 05:28:32 2026 +0200
ci: add Fedora 44 and Ubuntu 26.04 to GitHub automation
Add platform definitions, QA package lists, and workflow matrix entries
for fedora44-container, ubuntu2604-container, and ubuntu2604. Map
ubuntu2604 releases to the resolute codename for Packagecloud uploads.
Drop obsolete suggestion-mode from .pylintrc for pylint 4.x. Stop using
deprecated argparse.FileType in the lmsensors PMDA. Use
/usr/lib/systemd/systemd as PID 1 on Ubuntu 26.04 where /usr/bin/systemd
is no longer shipped. Fix Ubuntu 26.04 package list Perl and ICU names.
Report OSError when the lmsensors inject file cannot be read.
Co-authored-by: Cursor <cursoragent@cursor.com>
commit d653a7e182a8b5ba12f8729f1e61523e6c007feb
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 15:07:55 2026 +1000
Makepkgs: revert dh_auto_configure change
We cannot use dh_auto_configure in the early part of the source
code packaging ... go back to using ./configure directly.
commit d65a9f0ddda077c025e36e4fa5bef6ecb9c10441
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 13:41:18 2026 +1000
qa/988: permissions and remake
Same test files, same fix needed (as previously applied to qa/987).
commit 17c5b86b8995dce5095b47828601316b5c154869
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 13:35:19 2026 +1000
qa/1426: tweak filter to dodge Debian Multilib path
commit 24cfa916bc2d36475a987644be0f5f7b0b2cffac
Merge: 8bc11083 da237643
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 13:05:11 2026 +1000
Merge branch 'main' of ../pcp
commit da2376438b96fe180dcbf92ae7f33e7b16e01709
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 13:03:55 2026 +1000
debian/pcp-testsuite.lintian: Multilib strikes again
One more place where there is a path that depends on Multilib.
commit 2dd2f5cd07d18d671b4235afe48a407b83cb1d8a
Author: Ken McDonell <kenj@kenj.id.au>
Date: Wed May 27 11:25:38 2026 +1000
qa/987: fix permissions and other problems
The tarballs this test uses have been created by various people
over time and they do not share the same ownerships and permissions.
The net result is that the test with the latest
qa/linux/xfs-root-003.tgz is failing on all the machines in the
QA Farm.
- half because of one variant of the permissions issue
- half because dodging the first permissions issue exposes a second
permissions issue that shows the committed 987.out is bad ... lots of
values are available but 987.out shows No values
Fix the script (big chmod hammer) and remake 987.out.
commit 8bc1108330271a1c947ff997ee221d1ae815a635
Author: Nathan Scott <nathans@redhat.com>
Date: Tue May 26 12:48:28 2026 +1000
docs: bump version and changelogs for next planned release
commit e21c41bbb6e8a3461a2e59362efe0a20a65ca72b
Author: Ken McDonell <kenj@kenj.id.au>
Date: Mon May 25 07:11:22 2026 +1000
Makepkgs & qa/admin/myconfigure: use dh_auto_configure when available
For Debian builds this means
$ qa/admin/myconfigure
leaves the source tree in a state where
$ sudo make install
works for all the src/libpcp* directories because the Multilib path
below /usr/lib will be used to match the place the libraries are
installed by dpkg.
For Makepkgs this is pretty much a no-op, other than it will not
undo changes made by qa/admin/myconfigure.
There are 4 open security issues in bookworm.
You can find information about how to handle these issues in the security team's documentation.