Bug#930994: marked as done (unblock: piuparts/1.0.1)

2019-06-27 Thread Paul Gevers
Hi,

On 27-06-2019 13:31, Holger Levsen wrote:
> anyhow, i guess for an t-p-u upload it is too late now (???), so that sensible
> default release names will only be in buster with 10.1, right?

Correct.

Paul



signature.asc
Description: OpenPGP digital signature


Re: Bug#930994: marked as done (unblock: piuparts/1.0.1)

2019-06-27 Thread Holger Levsen
On Thu, Jun 27, 2019 at 09:51:07AM +, Debian Bug Tracking System wrote:
> If you would have only included the change of the names of the suite, we
> would have unblocked it. As it stands there are too many changes to
> accept it at this very late stage of releasing buster. Sorry.

oh well, sigh. the changes are no different than the ones let in before
and as said, in codepathes noone besides piuparts.d.o uses. sad.

anyhow, i guess for an t-p-u upload it is too late now (???), so that sensible
default release names will only be in buster with 10.1, right?


-- 
tschau,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C

"... the premise [is] that privacy is about hiding a wrong. It's not.
 Privacy is an inherent human right, and a requirement for maintaining
 the human condition with dignity and respect." (Bruce Schneier)


signature.asc
Description: PGP signature


Bug#930994: marked as done (unblock: piuparts/1.0.1)

2019-06-27 Thread Debian Bug Tracking System
Your message dated Thu, 27 Jun 2019 11:48:38 +0200
with message-id <070ee629-a972-baf6-bf62-c82a857b4...@debian.org>
and subject line Re: Bug#930994: unblock: piuparts/1.0.1
has caused the Debian Bug report #930994,
regarding unblock: piuparts/1.0.1
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.)


-- 
930994: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930994
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package piuparts, as usual (at these times) the changes are
mostly only relevant for piuparts.debian.org, while the changes relevant 
for normal users are :

 * piuparts.conf, distros.conf: Update for buster release.
 * piuparts.py:
- Add '--max-command-output-size' option to allow overriding the default
  of 8 MB for debugging runs.
- Fix spurious failure to remove packages with names ending with '+'.

In theory also relevant (because these changes touch code everyone is
using) are also these changes:

 * piupartslib/packagesdb.py:
- Remove stale .kpr files after receiving new logs.

In theory, because these codepathes are not used in normal piuparts
usage (but only in master-server setups which TTBOMK is only used by Andreas
and me/piuparts.debian.org.)

The custom-scripts might be used by some piuparts users (not by default
though), yet I have a high confidence they are good, as we are using them since
June 6th on piuparts.d.o without any issues.

The full changelog is:

piuparts (1.0.1) unstable; urgency=medium

  [ Andreas Beckmann ]
  * piuparts.conf, distros.conf: Update for buster release.
  * piuparts.py:
- Add '--max-command-output-size' option to allow overriding the default
  of 8 MB for debugging runs.
- Run pre_remove scripts before computing packages to be removed.
- Fix spurious failure to remove packages with names ending with '+'.
  * piupartslib/packagesdb.py:
- Remove stale .kpr files after receiving new logs.
  * piuparts-slave.py:
- Generate separate tarball names for --merged-usr chroots.
- Re-exec on SIGUSR1, picking up updated code and new config sections.
  * master-bin/detect_piuparts_issues:
- Clean up stale temporary and empty files.
  * master-bin/rotate_master_logs: Delete master logs older than 90 days.
  * slave-bin/slave_reexec: New, send SIGUSR1 to all running slaves.
  * custom-scripts: Add and update several exceptions.
  * piuparts.conf.anbe: Add some more example sections.

  [ Holger Levsen ]
  * generate_daily_report: improve statistics.

 -- Holger Levsen   Tue, 18 Jun 2019 14:48:59 +0200

The full debdiff is attached, this is the diffstat:

$ debdiff piuparts_1.0.0.dsc piuparts_1.0.1.dsc | diffstat
 Makefile   
|8 
 conf/distros.conf  
|8 
 custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
|   93 +-
 custom-scripts/scripts-debug-triggers/pre_distupgrade_debug_triggers   
|2 
 custom-scripts/scripts-debug-triggers/pre_install_debug_triggers   
|2 
 
custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade
 |   13 
 custom-scripts/scripts/is_testable_uninstallable   
|  219 -
 custom-scripts/scripts/post_distupgrade_exceptions 
|   15 
 custom-scripts/scripts/post_remove_exceptions  
|   16 
 custom-scripts/scripts/post_setup_minimize 
|2 
 custom-scripts/scripts/pre_distupgrade_allow_unauthenticated   
|2 
 custom-scripts/scripts/pre_distupgrade_exceptions  
|   24 
 custom-scripts/scripts/pre_distupgrade_zz_database-server  
|   15 
 custom-scripts/scripts/pre_install_database-server 
|   19 
 custom-scripts/scripts/pre_install_exceptions  
|   22 
 custom-scripts/scripts/pre_remove_50_find_bad_permissions  
|9 
 custom-scripts/scripts/pre_remove_exceptions   
|   33 
 debian/changelog   
|   28 
 instances/piuparts.conf-template.pejacevic