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

Holger Levsen gitlab at salsa.debian.org
Sat May 4 20:52:32 BST 2019



Holger Levsen pushed to branch master at Debian / piuparts


Commits:
039f2f51 by Holger Levsen at 2019-03-01T10:47:33Z
continue development

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

- - - - -
17a1e462 by David Steele at 2019-03-16T13:58:55Z
Revert "Don't add results from outdated binaries to summary.json"

This reverts commit 62a6b3c438f42480ce3a08996ed4994de1561591.

The patch was added to avoid incorporating summary.json reporting
results for binary packages which are no longer part of the source
package. It stopped Piuparts from blocking the source package from
testing migration in this case.

It has a bug related to "upgrade test" sections, which cause
a large number of packages to incorrectly be reported in the "waiting"
state.

Revert, and rely on ftp-masters to decruft.

https://alioth-lists.debian.net/pipermail/piuparts-devel/2019-March/008422.html

- - - - -
8f5b9a48 by Holger Levsen at 2019-03-17T16:03:41Z
add changelog entry for David

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

- - - - -
d991ff80 by Andreas Beckmann at 2019-04-04T13:02:43Z
p.conf.anbe: rename [stretch-proposed] to [stretch-next]

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

- - - - -
16c72ccb by Andreas Beckmann at 2019-04-04T13:02:43Z
p.conf.anbe: rename [stretch2proposed] to [stretch2next]

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

- - - - -
397d22d3 by Andreas Beckmann at 2019-04-04T13:02:43Z
distros.conf: wheezy* has been archived/removed

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

- - - - -
c9505e63 by Andreas Beckmann at 2019-04-04T13:02:43Z
distros.conf: jessie* has been partially archived/removed

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

- - - - -
8a4c71bc by Andreas Beckmann at 2019-04-04T13:02:43Z
distros.conf: prepare more backports distros

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

- - - - -
18cdf81d by Andreas Beckmann at 2019-04-04T13:02:43Z
distros.conf: add bullseye-proposed-updates

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

- - - - -
cb8b6d3f by Andreas Beckmann at 2019-04-04T13:02:43Z
reschedule_piuparts_tests: make 'bugged', 'affected' handling configurable

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

- - - - -
0f39c498 by Andreas Beckmann at 2019-04-04T13:02:43Z
add workaround for differences in /var/lib/pam/seen caused by #920760

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

- - - - -
77504726 by Andreas Beckmann at 2019-04-04T13:02:43Z
p.conf.anbe: [squeeze2lts2wheezy] upgrade to wheezy-lts, not wheezy

squeeze-lts has newer packages than wheezy

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

- - - - -
a42626f4 by Andreas Beckmann at 2019-04-04T13:02:43Z
p: add '--distupgrade-to-testdebs-from DIR'

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

- - - - -
d33ef39b by Andreas Beckmann at 2019-04-04T13:02:43Z
p.conf.anbe: all jessie->stretch tests start in jessie-lts

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

- - - - -
64b150e6 by Andreas Beckmann at 2019-04-10T11:49:53Z
distros.conf: wheezy/updates has been archived

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

- - - - -
e1128d63 by Andreas Beckmann at 2019-04-10T11:49:53Z
p: add --merged-usr support

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

- - - - -
d7db0f1e by Andreas Beckmann at 2019-04-10T11:49:53Z
p.conf.anbe: add [sid-merged-usr], using --merged-usr

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

- - - - -
4135783d by Andreas Beckmann at 2019-04-10T11:49:54Z
p.conf: add [sid-merged-usr], using --merged-usr

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

- - - - -
fa2b1c79 by Andreas Beckmann at 2019-04-10T11:49:54Z
p-s: do not check non-expiring tarballs every 60 seconds

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

- - - - -
21242aa1 by Andreas Beckmann at 2019-04-10T11:49:54Z
p.conf.anbe: tune settings

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

- - - - -
79cae420 by Andreas Beckmann at 2019-04-10T11:49:54Z
add exception for git:i386/jessie shipping directories with mode 0775

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

- - - - -
8c63fa6f by Andreas Beckmann at 2019-04-10T11:49:54Z
add exception for libjs-protoaculous failing to install in jessie

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

- - - - -
78167e8b by Andreas Beckmann at 2019-04-10T11:49:54Z
skip distupgrade tests of uninstallable dms*/jessie

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

- - - - -
1df4ed7f by Andreas Beckmann at 2019-04-10T11:49:54Z
cleanup alternatives left by openjdk-6 in multi-distro-upgrades

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

- - - - -
2fc640a4 by Andreas Beckmann at 2019-04-10T11:49:54Z
the signature for archived jessie-backports has expired

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

- - - - -
f5ca92e0 by Andreas Beckmann at 2019-04-10T11:49:54Z
p-s: flush logs more frequently to master

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

- - - - -
353f92ce by Andreas Beckmann at 2019-04-11T09:56:41Z
p.conf: fix arch substitution

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

- - - - -
eb4e8782 by Andreas Beckmann at 2019-04-11T09:56:47Z
find_unowned_lib_links: handle --merged-usr environments

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

- - - - -
af69f719 by Andreas Beckmann at 2019-04-11T12:25:35Z
lib/db: lookup reserved/*.log as waiting-to-be-tested

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

- - - - -
bb1b3e27 by Andreas Beckmann at 2019-04-11T12:25:35Z
lib/db: add log_exists2(self, package, version, subdirs)

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

- - - - -
91fce71e by Andreas Beckmann at 2019-04-11T12:25:35Z
lib/db: delete (same version) old logs upon receiving a reserved log

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

- - - - -
7788d16f by Andreas Beckmann at 2019-04-11T12:25:35Z
lib/db: keep recycled pass logs while waiting for new test results

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

- - - - -
659bba96 by Andreas Beckmann at 2019-04-11T12:25:35Z
the signature for archived wheezy/updates has expired

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

- - - - -
de5b4598 by Holger Levsen at 2019-04-11T12:32:15Z
htdocs/news.tpl: add news about sid-merged-usr being tested.

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

- - - - -
1b9f17c3 by Holger Levsen at 2019-04-18T10:58:11Z
piuparts_slave_join.8.txt: update revdate to date of last change.

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

- - - - -
853cc073 by Andreas Beckmann at 2019-04-26T13:51:37Z
move stale reserved/ packages to recycle/

they may have originated from recycle mode

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

- - - - -
fd44ecb3 by Andreas Beckmann at 2019-04-26T13:51:47Z
p-s: process queued packages after transient master comm error

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

- - - - -
e41ca597 by Andreas Beckmann at 2019-04-26T13:51:54Z
p-s: share reference chroot metadata between slave instances

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

- - - - -
055bc41c by Andreas Beckmann at 2019-04-26T13:55:56Z
add exception for debianutils/jessie shipping directories with mode 0775

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

- - - - -
b5fcf9d1 by Andreas Beckmann at 2019-04-26T13:55:56Z
generalize the fakeroot:i386/jessie directory mode 0775 exception

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

- - - - -
cf598427 by Andreas Beckmann at 2019-04-26T13:55:56Z
add some fake-essential packages for multi-distro-upgrade tests

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

- - - - -
e7035fa5 by Andreas Beckmann at 2019-04-26T13:55:56Z
detect more variants of some piuparts issues

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

- - - - -
a28db186 by Andreas Beckmann at 2019-04-26T13:55:56Z
handle database upgrades (stable,testing)->sid

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

- - - - -
d401a64e by Andreas Beckmann at 2019-04-26T13:55:56Z
preseed grub-pc for cleanup of /boot/grub

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

- - - - -
2854cd58 by Andreas Beckmann at 2019-04-26T13:55:56Z
work around logrotate config w/o 'missingok' in multi-distro-upgrade tests

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

- - - - -
6c49a00d by Andreas Beckmann at 2019-05-01T10:45:55Z
p.conf: [sid-merged-usr] ignore disappearing /usr/lib{32,x32}/

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

- - - - -
fbce8a83 by Andreas Beckmann at 2019-05-01T10:46:01Z
pre_remove_40_find_unowned_lib_links: ignore some more links

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

- - - - -
89d4c6b6 by Andreas Beckmann at 2019-05-02T09:35:41Z
.gitignore the debiman-piuparts-distill binary

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

- - - - -
76552501 by Andreas Beckmann at 2019-05-02T09:35:41Z
distros.conf: rename buster-proposed to buster-next

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

- - - - -
0a217d26 by Andreas Beckmann at 2019-05-02T09:35:41Z
distros.conf: rename stretch-proposed to stretch-next

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

- - - - -
894ae22e by Andreas Beckmann at 2019-05-02T09:35:41Z
geoip-database-contrib/contrib is no longer installable

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

- - - - -
57312e98 by Andreas Beckmann at 2019-05-02T09:35:41Z
known-problems: add separate module_build_error_error.conf

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

- - - - -
5ad8e111 by Andreas Beckmann at 2019-05-02T09:35:42Z
skip arch:all console-setup-freebsd on Linux

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

- - - - -
29d8a791 by Andreas Beckmann at 2019-05-02T09:35:42Z
lib/db: add (hardcoded) list of ignored missing dependencies

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

- - - - -
757400c2 by Andreas Beckmann at 2019-05-02T09:35:42Z
p.conf: use --warn-on-debsums-errors for tests ending in buster

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

- - - - -
c1988d2a by Andreas Beckmann at 2019-05-02T09:35:42Z
p-r: omit states with 0 packages from section summaries

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

- - - - -
efc75a26 by Andreas Beckmann at 2019-05-02T09:35:42Z
lib/db: use best (not first) provider for computing preferred alternatives

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

- - - - -
e3df0974 by Andreas Beckmann at 2019-05-02T09:35:42Z
p.conf: rename {stretch,buster}-{proposed ==> next}

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

- - - - -
8117d54c by Andreas Beckmann at 2019-05-02T09:35:42Z
p.conf: rename [buster2proposed] to [buster2next]

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

- - - - -
c7861809 by Andreas Beckmann at 2019-05-02T09:35:42Z
p.conf: rename [stretch2proposed] to [stretch2next]

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

- - - - -
1dc90988 by Andreas Beckmann at 2019-05-02T09:35:42Z
p.conf.anbe: [jessie222testing] start from jessie-lts, go via stretch-next

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

- - - - -
12e06c9a by Holger Levsen at 2019-05-02T10:10:57Z
Declare this release to be version 1.0.0, finally.

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

- - - - -
8b6ec9ad by Holger Levsen at 2019-05-04T14:42:42Z
htdocs/news.tpl: add news about the 1.0.0 release.

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

- - - - -
12f3375d by Holger Levsen at 2019-05-04T19:49:17Z
release as 1.0.0

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

- - - - -


30 changed files:

- .gitignore
- README_server.txt
- TODO
- conf/distros.conf
- custom-scripts/scripts-leftovers/pre_remove_preseed_cleanup
- custom-scripts/scripts-multi-distro-upgrade/post_distupgrade_base_cleanup_multi-distro-upgrade
- + custom-scripts/scripts-multi-distro-upgrade/post_distupgrade_exceptions_multi-distro-upgrade
- + custom-scripts/scripts-multi-distro-upgrade/post_setup_fake-essential_multi-distro-upgrade
- + custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade
- custom-scripts/scripts-squeeze/post_setup_squeeze-fake-essential
- custom-scripts/scripts-wheezy/pre_distupgrade_wheezy
- custom-scripts/scripts/is_testable_uninstallable
- custom-scripts/scripts/post_chroot_unpack_allow_unauthenticated
- custom-scripts/scripts/post_distupgrade_base_cleanup
- custom-scripts/scripts/post_distupgrade_exceptions
- custom-scripts/scripts/pre_distupgrade_allow_unauthenticated
- 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_40_find_unowned_lib_links
- debian/changelog
- htdocs/news.tpl
- instances/piuparts.conf-template.pejacevic
- instances/piuparts.conf.anbe
- + known_problems/module_build_error_error.conf
- known_problems/module_build_error_issue.conf
- master-bin/detect_piuparts_issues.in
- master-bin/report_stale_reserved_packages.in
- master-bin/reschedule_piuparts_tests.in
- piuparts-report.py


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/3e5146aa386694dc443204488d2eea6a217245ff...12f3375d1f99503e3cbeaed4f787a1998a94ea4d

-- 
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/3e5146aa386694dc443204488d2eea6a217245ff...12f3375d1f99503e3cbeaed4f787a1998a94ea4d
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/20190504/76923440/attachment-0001.html>


More information about the Piuparts-devel mailing list