dgit (11.11)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 11.12 > 11.11
- Git: https://salsa.debian.org/dgit-team/dgit.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 6361088
- Browser: https://salsa.debian.org/dgit-team/dgit
- Last scan: 2024-10-03 11:07:09+00
- Next scan: 2024-10-11 21:15:00+00
- Open issues: 12
- CI pipeline status: success
- Debian changelog in Git:
dgit (11.12) unstable; urgency=medium
*
--
dgit (11.11) unstable; urgency=medium
[ Ian Jackson ]
* dgit-repos-server, tag2upload support:
- Introduce t2uv_* prefix to distinguish trusted parts of t2u flow.
- New parameter for mail addresses to Cc error messages to.
* dgit-repos-server, general:
- New always-accept AUTH-SPEC.
- Fix & update some debug printing.
- Some other refactorings.
* Dgit.pm:
- git_rev_parse: New \@prefix parameter.
* dgit: Fix documentation of the rpush protocol.
* TAG2UPLOAD-MANAGER-PROTOCOL.md: New protocol specification.
* Test suite:
- New .gitlab-ci.yml to enable salsa CI.
- Pass --no-same-owner to tar.
Fixes running the tests as root.
- Move some variables out from tests/drs-git-ext to tests/lib.
- tag2upload: Check for drs dgit success (t-tagupl-succeeded).
- tests/enumerate-tests: New facility for printing package names.
- Various renames to replace 'tagupl' abbreviation with 't2u'.
Not yet complete.
[ Sean Whitton ]
* dgit:
- Check that a source-only changes has "Architecture: source".
- New --expect-suite, --expect-version options for rpush.
The initiator now checks the values of these options, and that of
-p/--package, against the parsed changelog, .changes and .dsc sent
by the responder. This protects against a misbehaving or
compromised responder attempting to use the initiator to sign
.changes and .dsc files for some other package, version or target
suite. This is relevant for how the security of the tag2upload
design relies on the rpush protocol.
- New --tag2upload-builder-mode, --tag2upload-upstream and
--tag2upload-upstream-commit options.
These are used to invoke mini-git-tag-fsck in the right way, and
--tag2upload-builder-mode may enable other things in the future.
(As of this release, they are not yet passed by dgit-repos-servers.)
* git-debpush: Add source= & version= to the in-tag metadata (for real
this time) (Closes: #1069001).
* dgit-repos-server, tag2upload support:
- Obtain the source package and version from the [dgit ...] metadata.
(The target suite is still obtained from the first line of the tag
message; this will change.)
- Replace invoking 'dgit push-source' with 'dgit rpush-source'.
This is work towards the new tag2upload three node design.
- Pass the new --package, --expect-suite and --expect-version.
- Some other tidying up.
* TAG2UPLOAD-DESIGN.txt: Document SOURCE_VERSION.git.tar.xz.
* mini-git-tag-fsck: New script to handle SOURCE_VERSION.git.tar.xz.
Its functionality is only partially implemented as of this release.
* Test suite:
- Test the new rpush security by mocking up an MITM of the responder
(tests/ssh-rpush-mitm).
- Very basic test for --tag2upload-builder-mode.
- t2u-gbp: Drop an unnecessary, confusing include.
* Update copyright notices for Ian and me for core files.
* Add .dir-locals.el.
* Add some file mode indicators in various places.
[ Sean Whitton & Ian Jackson ]
* Add TAG2UPLOAD-FAQ.md.
With thanks to Russ Allbery for review.
-- Sean Whitton <spwhitton@spwhitton.name> Tue, 03 Sep 2024 13:55:01 +0100
- This branch is 55 commits ahead of tag archive/debian/11.11
- Git log:
commit 012eb582246be2acfae433d005f1745ab7785133
Merge: 09acc1dc 685916aa
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Fri Sep 27 11:52:37 2024 +0000
Merge branch 't2u-oracle-2' into 'master'
Oracle daemon code
See merge request dgit-team/dgit!35
commit 685916aafe1fa86fece3ada034431c08b70e8885
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Sep 18 17:13:47 2024 +0100
tag2upload-oracled: New program
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit b498e5785802642394f443c4e705357130a0dcd7
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Sep 18 13:20:08 2024 +0100
ProtoConn: Add open2 wrapper
tag2upload-oracled will use this several times.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit e17bda90b85468e2e2764f4e23af6b40734d48c3
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Sep 23 14:04:30 2024 +0100
Makefile: Install Debian::Dgit::ProtoConn
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 09acc1dc7162e38eb55fdfc38436c82d07a53cf9
Merge: 0ad87c7c ea048580
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Sep 23 16:44:09 2024 +0000
Merge branch 'whyevernot' into 'master'
enumerate-tests: fix variable name, use -z
See merge request dgit-team/dgit!36
commit ea0485806882c06a2fdb9b5585620991ca5c67da
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Sep 23 17:22:04 2024 +0100
enumerate-tests: fix variable name, use -z
Thanks to Ian for tracking down the problem.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 0ad87c7cd99f29b02ea7eb9fef8a6922df8fb2c9
Merge: 4541eccc fe7175a0
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Sep 15 17:02:50 2024 +0000
Merge branch 'proto' into 'master'
Provide ProtoConn module for use outside dgit script
See merge request dgit-team/dgit!30
commit 4541ecccc7ed11cb72f7ceaf9d198fadb2700951
Merge: 091623ac 4bb2a109
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Sep 15 16:51:12 2024 +0000
Merge branch 't2u-worker-id' into 'master'
Relax syntax of WORKER-ID
See merge request dgit-team/dgit!34
commit fe7175a0805e5885c4bddf73bc9a1edf92e015c2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Sep 15 15:59:24 2024 +0100
ProtoConn: Lengthen a variable name and line up the columns
See
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_527016
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b124e4f57949e1df54f3666f2ca8be9c9f9d5753
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Sep 15 16:09:35 2024 +0100
ProtoConn: Rename $more_data to $take_data
See
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_527016
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 5ad9fd39fbd21b363080d3b84ddb0d15c07f2d06
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Sep 15 01:35:46 2024 +0100
ProtoConn: Use // in one place
As discused here
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525885
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 22062a2cc016a3745770f6ba851c4a626a34e18d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:26:26 2024 +0100
ProtoConn: Document readfail
Prompted by
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525879
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b4f27bb9b60ad58739f2871a03b4f4180ed83a74
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:19:17 2024 +0100
ProtoConn: Document send_raw
Prompted by
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525884
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 52f45fe088dd59819e3557571896b568a85da3dd
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:13:18 2024 +0100
ProtoConn: Rename send_raw to send_unlogged
Prompted by
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525884
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Revert "ProtoConn: Rename send_raw to send_unlogged"
This reverts commit 56f55ac5cc5ac5d1faf5a31e6855a12f811ca8a0.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 3b33042b23089a625a9902b846e53ddda2f4bc35
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:12:54 2024 +0100
dgit: debug prints: printdebug the files-end message in rpush
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 934711360e9bc9a8312ea2c5b054a1a44125c97e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:10:04 2024 +0100
ProtoConn: Tighten up a regexp slightly
As per
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525883
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit ac65578dc4324fda56ee1ffb6a874e51c936c64a
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 19:04:41 2024 +0100
ProtoConn: Break out receive_data_blocks
Prompted by
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525882
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 29b669276da332a35108343ab61d7024545c6db8
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 18:47:14 2024 +0100
ProtoConn: Fix prototype of expect
As per
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525881
In practice, prototypes on class methods seem to be ignored more than
ones on free subs.
In particular, this doesn't permit `->expect({ code here })`
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 4f2529e7fb23919c61b1d8f9c2823eb6ca9c50db
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 18:45:12 2024 +0100
ProtoConn: Add a doc comment for expect
Explains the context for $match.
Apropos
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525880
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c9bed3a3bd6e50e834bcdd49b59241410faa9026
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 18:23:41 2024 +0100
ProtoConn: Clarify docs for set_eof_hook
See
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525875
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c88f39968485495efa61cb9853514cab6aaee52c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 18:15:58 2024 +0100
ProtoConn: Correct some doc comments
See
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525874
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 40ab492b2bde2939c8ddd3c17d7b746155e68e96
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 14 18:08:07 2024 +0100
ProtoConn: Improve style of bless call
As per
https://salsa.debian.org/dgit-team/dgit/-/merge_requests/30#note_525873
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit ab7bb9bfdf200e49be8c21e84f82446b26f49909
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Sep 14 17:25:47 2024 +0000
ProtoConn: Use readline to improve clarity
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 2457e310c658baa91c6cf3b95f3af75d54e1c637
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Sep 14 17:25:14 2024 +0000
ProtoConn: Improve doc comment
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit bc6a2f28062a16eceea9348b7aaef070084f4596
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 10:22:24 2024 +0100
Provide ProtoConn->set_fail_hook
This will be used by the tag2upload oracled, to send
protocol_violation messages.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e6f65106581a241261844321d61c3dde0d4a36db
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 10:21:48 2024 +0100
Introduce ProtoConn->_fail and use it everywhere (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 83e5c28a36684bc89ba72f05b4a8fb2709d67b29
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 22:26:29 2024 +0100
Replace PF with dynamic filehandle in ProtoConn->recv_file
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c187e22d3155b4ab006f55bc76e3586719d81bfa
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 22:25:52 2024 +0100
Replace PF with dynamic filehandle in ProtoConn->send_file
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8b971edec12213f3d5678b6ea01897751a125b30
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 22:23:10 2024 +0100
Provide ProtoConn->send_counted_message and add its two call sites
Now there are no longer any uses of RI RO PI PO in ./dgit
other than during setup.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 94dd224a8d351b6edd190ccce89bd3457a615e1d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 22:16:28 2024 +0100
Provide ProtoConn->send and call it in the one trivial call site
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 339afd4f11e83b3e7aa96d1cf442292c2b0509f1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 21:47:13 2024 +0100
Provide ProtoConn->send_raw and call it in the one trivial call site
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 7e528d1da38cfe41c00c6e7e12ef39554bd6bef3
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 21:40:57 2024 +0100
Move all protocol_* functions to be methods on ProtoConn
And update all call sites.
The moved code still has some hardcoded global filehandles.
And, the main code in dgit still bypasses this in numerous places.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 6fd469edd1dc1bb5490a346c5243cae25b6b1802
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 21:24:36 2024 +0100
ProtoConn: Provide and set EOF hook
Nothing calls this, but the eof handling is going to.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit daa9a01f67e0433624529ed54a3c1eeee1f0c4e9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 19:10:35 2024 +0100
Nascent Debian::Dgit::ProtoConn module
* Create the module
* Make a constructor that can record the filehandles in the object
* Call the constructor, saving the object in a global in ./dgit
Right now the actuaal code in dgit bypasses this completely.
We're going to change that over the next series of commits.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 73a343ca1f1d070272b60672d09ace696b25e31e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 5 19:07:24 2024 +0100
Rename badproto_badread to badproto_readfail
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 4bb2a109c60c64ffa41e42aa5bb459d2b7eed3c2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Sep 15 01:49:07 2024 +0100
Relax syntax of WORKER-ID
* Allow commas
* Allow uppercase
* Don't any longer forbid consecutive or final dots - ie, only have
(i) character set restriction
(ii) initial character restriction.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 091623ac137c65ea02d522bf9d66bfd98c0017b8
Merge: 979575af cf642eb1
Author: Ian Jackson <iwj@debian.org>
Date: Fri Sep 13 01:18:19 2024 +0000
Merge branch 't2u-integ' into 'master'
No longer allow the tag2upload integration test to fail
Closes tag2upload-service-manager#1
See merge request dgit-team/dgit!33
commit cf642eb17cfe3913d4108de932e5ae7f43c92b54
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Sep 12 21:50:28 2024 +0100
No longer allow the tag2upload integration test to fail
Since tag2upload-service-manager!94 this is tested there too,
so it shouldn't randomly regress.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 979575afb5e92d9318a9dfa87a40e6445a75a73d
Merge: cc54920c 3223436f
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Sep 12 15:40:30 2024 +0000
Merge branch 't2usm-1' into 'master'
Integration test with t2usm
See merge request dgit-team/dgit!32
commit 3223436fbb6f904cf35c6e121364631cf66c14b0
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 7 11:51:58 2024 +0100
tests: t2u-integration: Add TODOs
This shows how I think this test will end up.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Acked-by: Sean Whitton <spwhitton@spwhitton.name>
commit 68d4fdf104958ab396f6aabf4f8d92924082e9ef
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:41:15 2024 +0100
tests: Run the t2u-integration test case in CI, with mainline t2usm
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit edaa43acb27f7b1cc22301f9b161fd4467bfc40b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:39:32 2024 +0100
tests: Provide script to list t2u integration tests
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0c1b6a768a8268a9503d08a547350a03d71dff5c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Sep 7 11:41:46 2024 +0100
tests: t2u-integration: Check that t2usm is listening
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e41b6cbdafe417f87a52c1cc7fd31ad2f9f672d1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:16:46 2024 +0100
tests: t2u-integration: Run the t2usm daemon
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e3b9037a93e87771e6b358f4a402a01aad127e6d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 10:40:07 2024 +0100
tests: New end_kill_pids feature for cleanup
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 7c76e0894e274b5af6a8c0279af5553e01cf80fb
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Sep 2 22:18:27 2024 +0100
tests: t2u-integration: Create new test case
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 1268e5ae77a3f60e02fe411401fea23112ce6d3f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Sep 2 22:14:18 2024 +0100
tests: Introduce t-restriction-x-tag2upload-service-manager
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit cc54920c06e7b6186b909b66d3ccd4d36a516a22
Merge: 758f8117 9dee585f
Author: Ian Jackson <iwj@debian.org>
Date: Fri Sep 6 15:32:15 2024 +0000
Merge branch 't2usm-prep' into 'master'
Testing improvements
See merge request dgit-team/dgit!31
commit 9dee585f561a5949464ab8957c9c7ed21fe52877
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 14:30:16 2024 +0100
CI: Print log of one failing test in dgit test suite
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit be11bfb2ec1418e4c27ca85332e72c5f0e6a98e4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:59:38 2024 +0100
CI: factor out some stuff into .dgit-test-suite
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 3c884e73ace3ca324b6cd7bb06bc2b3f715126c7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:36:47 2024 +0100
enumerate-tests: Honour TESTSCRIPTS
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 3850e1d42df4e2914128928c3a76f879b79a1e06
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Sep 6 12:22:07 2024 +0100
tests: Introduce t-mkfifo
mkfifo(1) uses the umask by default, which is wrong because we don't
want them to be world-readable.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 758f811720befe7c74d4156336a788e018cea091
Merge: b86d2834 287f9355
Author: Ian Jackson <iwj@debian.org>
Date: Tue Sep 3 21:42:45 2024 +0000
Merge branch 'ci' into 'master'
Disable new changelog-empty-entry warning
See merge request dgit-team/dgit!29
commit 287f93556c4f8e2bb598be87daf9ca08e401f071
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Tue Sep 3 19:22:17 2024 +0100
Disable new changelog-empty-entry warning
Looking at the transcript
https://salsa.debian.org/dgit-team/dgit/-/jobs/6222156
I see this
lintian --suppress-tags "${SALSA_CI_LINTIAN_SUPPRESS_TAGS}" --display-info --pedantic ${SALSA_CI_LINTIAN_FAIL_ARG} --allow-root ${SALSA_CI_LINTIAN_SHOW_OVERRIDES_ARG} ${SALSA_CI_LINTIAN_ARGS} ${WORKING_DIR}/*.changes | tee lintian.output || ECODE=$?
...
This suggests that setting SALSA_CI_LINTIAN_SUPPRESS_TAGS will
suffice, and this can be done in the `variables:` section
in .gitlab-ci.yml.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b86d28343ce1d9cbce6136658b5e3e62ca4689b5
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Sep 3 14:22:38 2024 +0100
changelog: Start 11.12
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>