[Piuparts-devel] [Git][debian/piuparts][master] 60 commits: continue development

Holger Levsen gitlab at salsa.debian.org
Mon Jun 17 21:51:35 BST 2019



Holger Levsen pushed to branch master at Debian / piuparts


Commits:
fcc7fada by Holger Levsen at 2019-05-04T19:53:31Z
continue development

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
f1d9544e by Andreas Beckmann at 2019-05-20T14:34:59Z
dnscache-run is gone

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
862fce80 by Andreas Beckmann at 2019-05-20T14:34:59Z
wheezy-backports needs packages from wheezy with expired signature

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
eb6d4ef7 by Andreas Beckmann at 2019-05-20T14:34:59Z
p.conf.anbe: rename [wheezy-rcmd] to [wheezy_i386]

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
49e706ea by Andreas Beckmann at 2019-05-20T14:34:59Z
p.conf.anbe: add [lenny2squeeze_i386]

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
3ecb62d4 by Andreas Beckmann at 2019-05-20T14:34:59Z
p-s: generate separate tarball names for --merged-usr chroots

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
933333f6 by Andreas Beckmann at 2019-05-20T14:34:59Z
p.conf: use generated tarball name for --merged-usr chroots

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
5c79fcfb by Andreas Beckmann at 2019-05-20T14:35:00Z
p: run pre_remove scripts before computing packages to be removed

pre_remove scripts may alter the set of installed packages

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
d2fc38b9 by Andreas Beckmann at 2019-05-20T14:35:00Z
dwke: process untestable logs

marking then as unclassified

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
08d74f45 by Andreas Beckmann at 2019-05-20T14:35:00Z
tune dpkg trigger debugging level

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c176ddab by Andreas Beckmann at 2019-05-20T14:35:00Z
p: add --max-command-output-size option

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
f5e026dc by Holger Levsen at 2019-05-21T12:40:05Z
generate_daily_report: improve statistics.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
30dfe89c by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: --merged-usr tarballs for stretch

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
e26977ad by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: add [stretch2buster-merged-usr]

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c7dd9c11 by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: all jessie->stretch tests go from jessie-lts to stretch-next

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
61d7699f by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: all wheezy->jessie tests go from wheezy-lts to jessie-lts

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
81c8aa7e by Andreas Beckmann at 2019-05-21T14:34:16Z
p.conf.anbe: prepare multi-distro-upgrade tests for bullseye

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
e8128fe3 by Andreas Beckmann at 2019-05-21T14:34:16Z
add logrotate exception for chef-solr/wheezy

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2fc55c2e by Andreas Beckmann at 2019-05-21T14:34:16Z
skip testing libdbd-oracle-perl/contrib, third-party dependencies

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
abe3b10c by Andreas Beckmann at 2019-05-21T14:34:16Z
rework the isdnutils/lenny,squeeze exceptions

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
49134def by Andreas Beckmann at 2019-05-21T14:34:16Z
freebsd-buildutils/lenny,squeeze needs the original-awk workaround

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
0c768504 by Andreas Beckmann at 2019-05-21T14:34:16Z
fusionforge-plugin-mediawiki/jessie is an uninstallable cruft package

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
28549085 by Andreas Beckmann at 2019-05-21T14:34:16Z
llvm-3.7-examples/stretch is uninstallable on !arm

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c1c908e5 by Andreas Beckmann at 2019-05-27T09:31:24Z
install databases for packages (transitively) recommending one

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2c777f78 by Andreas Beckmann at 2019-05-27T09:31:24Z
perform postgresql db upgrade while upgrading from backports to the next release

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
83f1dab5 by Andreas Beckmann at 2019-05-27T09:31:25Z
overhaul the mini-buildd-* exceptions

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
eeefbdb6 by Andreas Beckmann at 2019-05-27T09:31:25Z
p: fix spurious failure to remove packages with names ending with '+'

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
33b0793a by Andreas Beckmann at 2019-05-27T09:31:25Z
Makefile: use gzip -n

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2ccfe363 by Andreas Beckmann at 2019-05-27T09:31:25Z
add more workarounds for modified keyrings in wheezy

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2032d04f by Andreas Beckmann at 2019-05-27T09:31:25Z
add exception for ilisp 0777 directory in wheezy

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
d1949d8d by Andreas Beckmann at 2019-05-27T09:31:25Z
add exception for needrestart/stretch hanging during upgrade of design-desktop*

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c71831b3 by Andreas Beckmann at 2019-05-27T09:33:59Z
p.conf.anbe: [wheezy222testing] test from w-lts to j-lts to s-next

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
276d753d by Andreas Beckmann at 2019-05-30T21:43:43Z
unify uninstallability messages

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2b557a1a by Andreas Beckmann at 2019-05-30T21:43:44Z
naist-jdic/lenny is no longer installable due to archive corruption

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1f022fcc by Andreas Beckmann at 2019-05-30T21:43:44Z
handle libdbd-oracle-perl-dbgsym separately

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
3d3160fd by Andreas Beckmann at 2019-05-30T21:43:44Z
work around spurious systemd-sysv/jessie reinstall failure

this command fails in jessie due to a spurious dependency cycle (#237470):

# apt-get --reinstall install systemd-sysv systemd
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/2593 kB of archives.
After this operation, 0 B of additional disk space will be used.
E: Couldn't configure systemd-sysv:amd64, probably a dependency cycle.

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
5316cc00 by Andreas Beckmann at 2019-05-30T21:43:44Z
fix libudev1 installation in jessie-backports

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
60c68d13 by Andreas Beckmann at 2019-05-30T21:43:44Z
reschedule_piuparts_tests: factor out recycle_logfiles()

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
932a275e by Andreas Beckmann at 2019-05-30T21:43:44Z
reschedule_piuparts_tests: add --logfiles mode

all arguments are logfiles that are to be recycled

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
5c1831d0 by Holger Levsen at 2019-05-31T02:34:57Z
generate_daily_report: improve mail output.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
a475cfdb by Paul Gevers at 2019-05-31T20:36:49Z
p.conf-template.pejacevic: generate json for stretch-pu until EOL

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
f4ace9e5 by Holger Levsen at 2019-06-01T02:31:58Z
whitespace fix

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
e7f15575 by Andreas Beckmann at 2019-06-14T13:41:30Z
p-s: re-exec on SIGUSR1, picking up updated code and new config sections

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1ff98edf by Andreas Beckmann at 2019-06-14T13:41:30Z
slave-bin/slave_reexec: new, send SIGUSR1 to all running slaves

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
d731b3e5 by Andreas Beckmann at 2019-06-14T13:41:30Z
network_issues: relax the 'Package .* .* not found in .*' pattern

there might be no alternative version available

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
b2700e50 by Andreas Beckmann at 2019-06-14T13:41:30Z
rotate_master_logs: delete master logs older than 90 days

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
b633123f by Andreas Beckmann at 2019-06-14T13:41:30Z
detect_piuparts_issues: clean up stale temporary and empty files

usually caused by piuparts-master running on a full disk

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
53cb626d by Andreas Beckmann at 2019-06-14T13:41:30Z
add logratate exception for chef-server-api

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
3f607470 by Andreas Beckmann at 2019-06-14T13:41:30Z
redo the kFreeBSD-only exception

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
85994b31 by Andreas Beckmann at 2019-06-14T13:41:30Z
add skip_distupgrade_from checking the install candidate version

use where a later version might fix the bug and enable dist-upgrade testing

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
eaf4cc43 by Andreas Beckmann at 2019-06-14T13:41:30Z
enigmail/jessie is not installable with thunderbird 60

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
3d4d3408 by Andreas Beckmann at 2019-06-14T13:41:30Z
xul-ext-sogo-connector/jessie is not installable with thunderbird 60

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
7ffe64c7 by Andreas Beckmann at 2019-06-14T13:41:30Z
xul-ext-compactheader/wheezy,jessie is not installable with thunderbird 60

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
fcf0a7db by Andreas Beckmann at 2019-06-14T13:41:30Z
several firefox,tunderbird/wheezy,jessie cruft packages are uninstallable

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
7a8cde3f by Andreas Beckmann at 2019-06-14T13:41:30Z
lib/db: factor out common log processing code

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
23e1f4a7 by Andreas Beckmann at 2019-06-14T13:41:30Z
lib/db: remove stale .kpr files after receiving new logs

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
a405b22a by Andreas Beckmann at 2019-06-17T20:36:00Z
scripts-broken-symlinks: unbreak more symlinks

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
7dbcf873 by Andreas Beckmann at 2019-06-17T20:36:10Z
p.conf.anbe: tune settings

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
9bfa2d4d by Holger Levsen at 2019-06-17T20:49:36Z
Merge branch 'develop'

- - - - -
e2782aeb by Andreas Beckmann at 2019-06-17T20:50:50Z
update configuration for stable=buster

Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


30 changed files:

- Makefile
- conf/distros.conf
- custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
- custom-scripts/scripts-debug-triggers/pre_distupgrade_debug_triggers
- custom-scripts/scripts-debug-triggers/pre_install_debug_triggers
- custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade
- custom-scripts/scripts/is_testable_uninstallable
- custom-scripts/scripts/post_distupgrade_exceptions
- custom-scripts/scripts/post_remove_exceptions
- custom-scripts/scripts/post_setup_minimize
- custom-scripts/scripts/pre_distupgrade_allow_unauthenticated
- custom-scripts/scripts/pre_distupgrade_exceptions
- custom-scripts/scripts/pre_distupgrade_zz_database-server
- custom-scripts/scripts/pre_install_database-server
- custom-scripts/scripts/pre_install_exceptions
- custom-scripts/scripts/pre_remove_50_find_bad_permissions
- custom-scripts/scripts/pre_remove_exceptions
- debian/changelog
- instances/piuparts.conf-template.pejacevic
- instances/piuparts.conf.anbe
- master-bin/detect_network_issues.in
- master-bin/detect_piuparts_issues.in
- master-bin/detect_well_known_errors.py
- master-bin/generate_daily_report.in
- master-bin/reschedule_piuparts_tests.in
- master-bin/rotate_master_logs.in
- piuparts-slave.py
- piuparts.1.txt
- piuparts.py
- piupartslib/conf.py


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/2e95933e1bddb568482864864b2d438dd72439d2...e2782aebe4afc9b5ae7874d36da060ec7e563c83

-- 
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/2e95933e1bddb568482864864b2d438dd72439d2...e2782aebe4afc9b5ae7874d36da060ec7e563c83
You're receiving this email because of your account on salsa.debian.org.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20190617/e1328d0c/attachment-0001.html>


More information about the Piuparts-devel mailing list