Your message dated Mon, 22 Jun 2020 18:33:28 +0000
with message-id <e1jnrg4-0002na...@fasolo.debian.org>
and subject line Bug#963489: fixed in dgit 9.11
has caused the Debian Bug report #963489,
regarding dgit mirror ssh wrapper breaks due to rsync update
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
963489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963489
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dgit
Version: 9.10
Severity: serious
User: debian...@lists.debian.org
Usertags: needs-update
Affects: rsync

Hi.  Hello in particular to the rsync maintainers.

src:dgit contains a wrapper script which is intended for use in an ssh
restricted command invoked by rsync, as part of a mirroring setup.
Unfortunately there didn't seem to be better way of doing this than
having the wrapper script know what arguments the invoking rsync
likes to pass through ssh, and check that they are expected:

  https://browse.dgit.debian.org/dgit.git/tree/infra/dgit-mirror-ssh-wrap

This means that when rsync changes, this script breaks.  Most
recently (c&p from ci.debian.net logs):

  unexpected command rsync --server -lHtre.iLsfxCIv --timeout=900 --delete 
--safe-links . 
/tmp/autopkgtest-lxc.osslg7ck/downtmp/autopkgtest_tmp/git-mirror/example.git

It was expecting something that matched this perl regexp:

 m{^rsync --server -lHtre\.iLsfxC --timeout=\d+ --delete --safe-links \. $d$}

This situation is currently blocking migration of the new rsync (as is
to be expected, given that this wrapper is covered by the src:dgit's
autopkgtests).

This whole situation is not very good but it seemed the least bad
option to me.  If the rsync maintainers have better suggestions I'm
all ears!  (Whatever better solution is adopted would have to be
reviewed by DSA since it is part of the defence of a DSA-managed
machine.)

But for now, I am going to add this new set of options to the script
as a permitted pattern.  I hope to make that upload today and that
should minimise the delay to rsync's migration.

Sorry for the inconvenience.

I have filed this bug as RC against dgit because that seems
appropriate under the circumstances.  I doubt this will have any
practical effect because it is easy to fix and we (the dgit
maintainers) will fix it promptly.  But it seems the proper conduct to
me.

Regards,
Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 9.11
Done: Ian Jackson <ijack...@chiark.greenend.org.uk>

We believe that the bug you reported is fixed in the latest version of
dgit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 963...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ian Jackson <ijack...@chiark.greenend.org.uk> (supplier of updated dgit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 22 Jun 2020 19:09:17 +0100
Source: dgit
Architecture: source
Version: 9.11
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <ijack...@chiark.greenend.org.uk>
Changed-By: Ian Jackson <ijack...@chiark.greenend.org.uk>
Closes: 961682 961683 963489
Changes:
 dgit (9.11) unstable; urgency=medium
 .
   Bugfixes:
   * git-debrebase, git-debpush: fail when looking for upstream tag if
     there is more than one candidate.  Closes:#961682.  [Sean Whitton]
   * git-debrebase: Fix error message for wrong use of -i
   * git-debrebase: new-upstream: Do not treat late options as version
 .
   Documentation:
   * dgit-maint-debrebase(7): Drop some bad advice about the upstream/ tag
     case.  Closes:#961683.  [Sean Whitton]
   * git-debrebase(1): Fix new-upstream -i docs
 .
   dgit-infrastructure:
   * dgit-mirror-ssh-wrap: Cope with new rsync rune.  Closes:#963489.
   * dgit-mirror-ssh-wrap: Clarify the error message
 .
   * Cope with buster & eatmydata (ie, work around #963508)
   * Provide navigation banner in log when exiting nonzero
   * Print pwd in failure trap to help with diagnosis
Checksums-Sha1:
 5f53d87b7dac89ccae65693de30217a8f5481bd6 1846 dgit_9.11.dsc
 9346b1c58293cbb3c5c1c8e1a7a14f67e95c7a55 694816 dgit_9.11.tar.gz
Checksums-Sha256:
 497e1b36ab1b1ffe3d5cd78d2dedaf77ba518ff95c006088a01a7769973902f8 1846 
dgit_9.11.dsc
 3e2a6ee7532a3c9cba96109239515b119520a6bd74ed5592960ed11e5a722011 694816 
dgit_9.11.tar.gz
Files:
 87d149f2510228d66b0dc6170627b763 1846 devel optional dgit_9.11.dsc
 7633fe7a7cf62ea78077047cd1d5eb3f 694816 devel optional dgit_9.11.tar.gz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAl7w9AoACgkQ4+M5I0i1
DTkaVQf/TlNpbxCA/anTKauYnBpopUEfMrveQM+HWeOlSdP6j97vd9dJu/kjDuQL
M8I85JhxA8bNkGWF+7lnAX9XJUaDW0LtBQE7WIJJg3Totqrv+wRCgxSBjhmioT94
g6NF9/tYmRmuItIWAlGJCVlNYSAZHsTTq4EoF+NXiMSQbeJsWUbwmlpCJeT6O/Vy
58S6bNdSyEcm9SF0nWWdRELpl3Z2GYRQoGlC9QOkigHigfK0T1EbYL8tdjanuwgG
YEA2RVHUG/Va8OmtWcuLGcHWcXfOUDpdBAns2Avt84/UqeqaJ5lUHvLdkLiTXrcr
Y1MkbRJjLwatu91CW3WNLsputSmz4Q==
=y9WD
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to