[Piuparts-commits] [piuparts] branch master updated (58eedac -> 1dfeeae)
Holger Levsen
holger at layer-acht.org
Mon Jul 31 17:34:19 UTC 2017
This is an automated email from the git hooks/post-receive script.
holger pushed a change to branch master
in repository piuparts.
from 58eedac release as 0.77
adds f0cd735 start with 0.77
adds ced7072 p, p-s: refactor quote_spaces() into command2string()
adds 664bb01 p: pass the full chroot state to restore_selections
adds d5e9a4e p: factor out Chroot.get_state_meta_data()
adds 5c52648 p: rename Chroot.save_meta_data() to Chroot.get_tree_meta_data()
adds 0fe988a p: get rid of ancient variable name root_info
adds bef4eb0 p-r: plot all states
adds 503fa5c p-r: mark obsolete states with parentheses in the plot label
adds a08080d p-r: cope with increasing number of states
adds 26a8e11 lib/db: add 'outdated' state
adds 7f792b2 p: install fake essential packages without running custom scripts
adds 07fb822 p: only warn on broken symlinks after installing the dependencies
adds cd5f39a lib/db: factor out _initialize_package_states()
adds be3053e lib/db: resolving "outdated" needs a second pass of initialization after dep dbs
adds 166fbc3 lib/db: fix undefined variable in _compute_package_states()
adds 0cb2a58 detect_archive_issues: look at failed logs older than 24 (not 48) hours
adds 8fd9b29 refactor detect_archive_issues
adds ad92e4a detect_archive_issues: mark logs for recycling on first appearance
adds 6fcdd0c p-s: run piuparts but skip tests to create tarballs
adds f6cfbfe p-s: run piuparts on dummy package "TARBALL" to create tarballs
adds 4fe2352 p: keep history of 'apt-cache dumpavail | md5sum'
adds 0e6cd31 p-s: use the --save-end-meta and --end-meta options
adds 8e264b8 p.conf: enable chroot-meta-auto
adds d8d4ddf network issue: failures related to outdated reference chroot data
adds 4a661de fix misspelling of piuparts-analyze
adds e5b4577 p-r: archive logs in "outdated" state
adds c186983 p-r: reorder stacking in the bts_stats plot
adds e4211cd p-r: maintain a single .md5cache file for all generated .html files
adds 8e6646e p-r: defer writing unmodified maintainer and source summaries
adds cd518ef p-r: randomize the rewriting delay between 1 and 4 weeks
adds a1ecc4f detect some more issues caused by full disks
adds 94d8fc5 update TODO. Work on buster has begun. \o/
adds 560217c obsoleted by deb.debian.org
adds 3e2a2d0 TODO: we made some progres here…
adds 2bdb75d add pointer to (now) closed wishlist bug noone wanted to work on
adds 3a87350 Update navigation to point to piuparts.conf-template.pejacevic.
adds 2fbdcd6 generate_daily_report.in: only add runtime to external script output if not already included.
adds ca96084 post_setup_zz_backports: improve systemd/udev handling for jessie-backports
adds 139b597 post_distupgrade_zz_backports: improve systemd/udev handling for jessie2bpo
adds 447a0d6 master-bin/report_untestable_packages.in: also report runtime.
adds 7b24c3d fix grammar
adds 421b131 Add new suite: jessie222sid, upgrading jessie -> stretch -> sid. (Closes: #859620)
adds cd23e03 use stable222sid instead of jessie222sid (#859620)
adds 584713d Adjust precedences for one third of the tested suites.
adds d4676b3 TODO: once stable222sid has been fully tested, change precedence to 3.
adds f89eb3e Update README_server.txt.
adds 5c163bb Set idle-sleep to 3600 seconds
adds 067b9b4 schedule stable222sid last from the tested suites.
adds 15dac2e add new suite: oldstable2222sid (Closes: #859620)
adds b649994 p: ignore /etc/rc.local
adds 17b7c97 stop_slave: don't hardcode paths
adds 281e5e8 p: use a new instance of devpts inside the chroot
adds a6ba251 more database-dependency related tuning
adds 0405f99 p-s: flush pending logfiles upon startup
adds 336f494 report_newly_bugged_packages: report if piuparts-analyze was killed after timeout
adds a6b5f6f p-a: sort failed logfiles by age, process newest first
adds 261fc2e scripts-broken-symlinks: "fix" some broken symlinks
adds 09e2f60 p.conf.anbe: tune [sid-bl]
adds 555a68c cronjobs: set PATH and run scripts without absolute path
adds 055254f p: ignored_{files,patterns} prefixed with ':' will be verbose
adds 488b3a5 p: improve the kernel module ignore pattern hack and make it verbose
adds 87578df post_setup_force-unsafe-io: skip while creating the tarball
adds 63539d4 reschedule_oldest_logs: allow overriding the sections on the command line
adds fcb1caf p-a: don't ignore Ctrl-C
adds f5db992 detect_archive_issues: run twice per day
adds e58cdab use final precedence for stable222sid
adds 55397b3 Set precedence to 100 for suites which don't change anymore.
adds dfc88a5 add wheezy-lts to the distros being tested
adds 68e5b6d master-bin/report_untestable_packages.in: only act on sections with precedence < 100.
adds e3ad84b rename wheezy222testing to oldstable22testing, stable222testing to stable22testing and oldstable2222testing to oldstable222testing
adds b481e14 fixup typo in 68e5b6db
adds d9e94ee add uri for wheezy-lts
adds 3c48fe8 fix archive uri for wheezy
adds 3e76cea Revert "add wheezy-lts to the distros being tested"
adds 43bf744 p-r: show "outdated" state in source summary
adds 28c03a5 detect_network_issues and detect_piuparts_issues: dynamically report detected issues.
adds a7c3f4d fixup typo in 28c03a5ad
adds 84de8ae post_distupgrade_base_cleanup: remove sysvinit from stretch
adds 32bfe4d detect_network_issues: move check for outdated reference chroot to detect_piuparts_issues.
adds b28f743 p-a: drop report_packages_with_many_logs()
adds 1530b40 p-a: remove support for magic "$DISTRO/None" versions
adds 2e2fc45 pre_distupgrade_exceptions: work around missing /var/lib/cyrus/db
adds 604fa89 pre_distupgrade_exceptions: work around /etc/lazarus symlink/dir mess
adds 773b4f6 network issue: "W: GPG error: .* InRelease: Clearsigned file isn't valid, got 'NODATA'"
adds ac2e136 piuparts issue: 'PG::ConnectionBad: could not connect to server'
adds 6693a24 distros.conf: add alias for oldstable
adds 5feaf3c p.conf: use moving aliases for the moving upgrade test suites
adds 4cca7af p.conf: add [stable2sid]
adds cdcbbf3 p.conf.anbe: undo section renaming
adds d252423 htdocs/index.tpl: announce new suites.
adds 5865e71 fix two typos, thanks Andreas
adds 071e507 p: ignore /etc/X11/Xwrapper.config
adds 2770a79 pre_distupgrade_exceptions: work around /etc/{open=>libre}office/sofficerc migration failure
adds 4a77b74 Revert "p.conf: use moving aliases for the moving upgrade test suites"
adds c0a63b1 p.conf: use moving aliases for the moving upgrade test suites
adds 4adbeb9 Revert "p.conf: use moving aliases for the moving upgrade test suites"
adds 72ffdbe use suite name as c0a63b1a9 was reverted
adds 7bb2db8 remove typo
adds 34d4394 detect_{piuparts,network}_issues: report found issues
adds 8436ee1 distros.conf: add alias for oldoldstable
adds beb5846 pre_distupgrade_exceptions: disable APT::Immediate-Configure on some upgrade paths
adds e41ab4f pre_distupgrade_exceptions: prevent disappearance of /etc/udev/rules.d/ on libticables3 removal
adds f2b6c51 post_setup_dummy_users: skip regular users when testing dpsyco*
adds 6556ef3 stop_slave: run only a single tail process
adds cf9cc63 p.conf: use moving aliases for the moving upgrade test suites
adds 14c565f fixup changelog…
adds 56bb9e6 extend some exceptions to dependent packages
adds 9a15f2c whitespace cleanup
adds 1f8e1ef p.conf.anbe: [sid-bl] tune ignores and exceptions
adds 1f9e9e8 p.conf.anbe: tune precedence and debugging
adds 8f53d70 is_testable_uninstallable: skip distupgrades of ancient uninstallable packages
adds 5cc6dab is_testable_uninstallable: skip distupgrades of buggy ancient packages
adds fd74a13 p.conf: add changelog entries
adds 565ecd7 set oldstable222sid to precedence = 5
adds 5590822 p.conf.anbe: [jessie2stretch_i386]
adds 82b1459 p.conf.anbe: [jessie2stretch-rcmd]
adds f144c44 p: ignore /var/lib/apt/daily_lock
adds 238dc38 drop manual mysql -> mariadb migration workaround
adds f72f487 let's make this the first release for the buster cycle
adds 1dae13f use retry_configure_pending for bacula-director-mysql
adds 4c88d3c p.conf.anbe: [wheezy2jessie_i386]
adds e3e2fe2 p.conf.anbe: [wheezy222testing_i386]
adds 5488d87 p.conf.anbe: [squeeze222testing_i386]
adds 5d0a904 p.conf.anbe: [lenny222testing_i386]
adds 15f2ba4 scripts-debug-triggers: new custom scripts for debugging dpkg triggers
adds af03869 p: new option --upgrade-before-distupgrade for two-stage upgrades
adds 8258fcd p.conf: set keyring for archived distros to debian-archive-removed-keys.gpg
adds a8148e5 remove changelog entries that are also in 0.77
adds 2226148 p: rename --upgrade-before-distupgrade to --upgrade-before-dist-upgrade
adds d99889d p.conf: [jessieX2stretch-rcmd] --install-recommends --upgrade-before-dist-upgrade
adds 45030b3 distros.conf: update aliases for stretch being released as stable
adds ec3fa5b include debian/changelog from 0.77 upload, all changes have been in the develop branch already
adds 823982b Merge branch 'master' into develop
adds 2e562e3 Revert "Merge branch 'master' into develop"
adds d5bdce3 p.conf: enable [stretch2proposed]
adds dcc3f10 p: mount $(tty) onto /dev/console in the chroot
adds 3a8b72b p.conf: use --warn-on-debsums-errors for stretch
adds 4e1f09c p.conf: stretch has been released, prepare for buster
adds d3c9b82 p.conf: add [buster]
adds f79025a p.conf: add [buster-rcmd]
adds eed9205 p.conf: add [stretch2buster]
adds 1965c3d p.conf: add [stretch2buster-rcmd]
adds 81d50f8 p.conf: add [jessie2Xstretch]
adds 848fd70 p.conf: shuffle sections
adds 5e3b7b2 p.conf: add [stretch2bpo]
adds 7288682 p.conf: add [stretch2bpo2buster]
adds 8993e72 distros.conf: add [buster-debug], [buster-proposed-updates]
adds 8d2dc2c bug-templates: stretch->buster file overwrite
adds e97d069 bug-templates: stretch->buster failure
adds c099c1f known problems: detect trigger problems
adds 4c323f4 dwke: new piuparts.conf setting 'exclude-known-problems'
adds bb5956b p.conf: set exclude-known-problems for *2X*
adds ba26ee2 p.conf.anbe: [stretch-rcmd]
adds ac4dd12 p.conf.anbe: [stretch-proposed]
adds 5925933 p.conf.anbe: [stretch-security]
adds 64efb5e p.conf.anbe: [stretch-updates]
adds cc865e1 p.conf.anbe: [stretch-backports]
adds aa4661d p.conf.anbe: [stretch2proposed]
adds 8e07eb4 p.conf.anbe: stretch has been released, prepare for buster
adds 5fd0e31 p.conf.anbe: [buster], [buster-pu], [buster-debug]
adds a5c39eb p.conf.anbe: [jessie222testing]
adds 1a251ab p.conf.anbe: [jessie222testing_i386]
adds 3bdfc9e p.conf.anbe: [stretch2buster]
adds bd28746 p.conf.anbe: [stretch2buster-rcmd_i386]
adds 85b540f p.conf.anbe: [stretch2bpo2buster]
adds 5019443 p.conf.anbe: [jessie3stretch-rcmd_i386]
adds a7692df p.conf.anbe: [jessie3stretch]
adds 28de0c7 p.conf.anbe: [stretch2buster-iri]
adds 18a2771 p.conf.anbe: [jessie3stretch-rcmd]
adds 898365f p.conf.anbe: [jessie3stretch_i386]
adds b81962b p.conf.anbe: [sid-bl_i386]
adds 64cd6ba p-m: status: do not report obsolete states (with 0 packages)
adds 7062c2e pre_remove_exceptions: --allow-remove-essential may be needed for buster
adds 3f80305 post_du_exceptions: buster: remove empty unowned /etc/dbus-1/{system.d/,}
adds 49211d3 detect_network_issues: detect master and slave mirror not in sync
adds da57622 post_du_exceptions: buster: permission change on /var/lib/polkit-1
adds 69dbe0a p.conf.anbe: drop [wheezy-pu]
adds 91f6a6c p.conf.anbe: drop [wheezy-updates]
adds 06fee8f p.conf.anbe: drop [squeeze2wheezy-pu]
adds 2476eae scripts-broken-symlinks: unbreak more symlinks
adds 9bdbf1a reschedule_piuparts_tests: testing is now buster
adds 87d2706 update bug templates for long grown updates ending in buster
adds 1ccf40e add bug template for jessie222testing
adds 61e75b9 p: do not ignore errors while removing packages
adds 5cef931 p: run panic handlers if piuparts dies on an exception
adds eef02a1 p.conf.anbe: use a variable to not duplicate flags-broken-symlinks
adds 1dfeeae release as 0.78
No new revisions were added by this update.
Summary of changes:
README_server.txt | 18 +-
TODO | 18 +-
.../fails_to_upgrade_from_jessie222testing.mail | 23 +
.../fails_to_upgrade_from_lenny222testing.mail | 24 +
..._from_lenny_to_squeeze_to_wheezy_to_jessie.mail | 20 -
.../fails_to_upgrade_from_squeeze222testing.mail | 24 +
...o_upgrade_from_squeeze_to_wheezy_to_jessie.mail | 20 -
...eze.mail => fails_to_upgrade_from_stretch.mail} | 6 +-
...pgrade_from_stretch_-_trying_to_overwrite.mail} | 6 +-
.../fails_to_upgrade_from_wheezy222testing.mail | 24 +
...o_upgrade_from_wheezy_to_jessie_to_stretch.mail | 20 -
bug-templates/installs_over_existing_symlink.mail | 2 +-
.../unhandled_symlink_to_directory_conversion.mail | 2 +-
conf/crontab-master.in | 23 +-
conf/crontab-slave.in | 13 +-
conf/distros.conf | 8 +
.../post_install_extras_unbreak_symlinks | 295 +++
.../post_setup_fake-essential_unbreak_symlinks | 16 +
.../pre_distupgrade_debug_triggers | 8 +
.../pre_install_debug_triggers | 10 +
.../post_setup_jessie-fake-essential | 2 +-
.../scripts-leftovers/post_setup_fake-essential | 2 +-
.../post_setup_disable_usr_share_doc | 2 +-
.../post_setup_squeeze-fake-essential | 2 +-
.../post_setup_wheezy-fake-essential | 2 +-
custom-scripts/scripts/is_testable_uninstallable | 113 +-
custom-scripts/scripts/post_distupgrade_exceptions | 21 +
.../scripts/post_distupgrade_zz_backports | 1 +
custom-scripts/scripts/post_setup_dummy_users | 11 +-
custom-scripts/scripts/post_setup_forbid_home | 2 +-
custom-scripts/scripts/post_setup_force-unsafe-io | 7 +
custom-scripts/scripts/post_setup_minimize | 2 +-
custom-scripts/scripts/post_setup_zz_backports | 25 +
custom-scripts/scripts/pre_distupgrade_exceptions | 68 +-
.../scripts/pre_distupgrade_zz_database-server | 17 +-
.../scripts/pre_distupgrade_zz_upgrade_early | 2 +-
custom-scripts/scripts/pre_install_database-server | 2 +
custom-scripts/scripts/pre_remove_exceptions | 3 +-
debian/changelog | 135 +-
htdocs/bug_howto.tpl | 4 +-
htdocs/index.tpl | 23 +-
instances/piuparts.conf-template.pejacevic | 283 ++-
instances/piuparts.conf.anbe | 2102 +++++++++++++++-----
known_problems/trigger_cycle_error.conf | 12 +
master-bin/detect_archive_issues.in | 23 +-
master-bin/detect_network_issues.in | 69 +-
master-bin/detect_piuparts_issues.in | 104 +-
master-bin/detect_well_known_errors.py | 17 +-
master-bin/generate_daily_report.in | 8 +-
master-bin/report_newly_bugged_packages.in | 10 +-
master-bin/report_untestable_packages.in | 11 +-
master-bin/reschedule_oldest_logs.in | 5 +
master-bin/reschedule_piuparts_tests.in | 6 +-
piuparts-analyze.py | 37 +-
piuparts-master-backend.py | 2 +-
piuparts-report.py | 109 +-
piuparts-slave.py | 42 +-
piuparts.1.txt | 16 +-
piuparts.py | 191 +-
piupartslib/packagesdb.py | 45 +-
slave-bin/slave_stop.in | 24 +-
61 files changed, 3216 insertions(+), 926 deletions(-)
create mode 100644 bug-templates/fails_to_upgrade_from_jessie222testing.mail
create mode 100644 bug-templates/fails_to_upgrade_from_lenny222testing.mail
delete mode 100644 bug-templates/fails_to_upgrade_from_lenny_to_squeeze_to_wheezy_to_jessie.mail
create mode 100644 bug-templates/fails_to_upgrade_from_squeeze222testing.mail
delete mode 100644 bug-templates/fails_to_upgrade_from_squeeze_to_wheezy_to_jessie.mail
copy bug-templates/{fails_to_upgrade_from_squeeze.mail => fails_to_upgrade_from_stretch.mail} (68%)
copy bug-templates/{fails_to_upgrade_from_squeeze_-_trying_to_overwrite.mail => fails_to_upgrade_from_stretch_-_trying_to_overwrite.mail} (76%)
create mode 100644 bug-templates/fails_to_upgrade_from_wheezy222testing.mail
delete mode 100644 bug-templates/fails_to_upgrade_from_wheezy_to_jessie_to_stretch.mail
create mode 100755 custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
create mode 100755 custom-scripts/scripts-broken-symlinks/post_setup_fake-essential_unbreak_symlinks
create mode 100755 custom-scripts/scripts-debug-triggers/pre_distupgrade_debug_triggers
create mode 100755 custom-scripts/scripts-debug-triggers/pre_install_debug_triggers
create mode 120000 custom-scripts/scripts/post_distupgrade_zz_backports
create mode 100755 custom-scripts/scripts/post_setup_zz_backports
create mode 100644 known_problems/trigger_cycle_error.conf
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git
More information about the Piuparts-commits
mailing list