[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