[Python-apps-team] Bug#919078: buildbot: upgrading a buildmaster from 0.8 fails the hard way
Paolo Greppi
paolo.greppi at libpf.com
Sat Jan 12 14:31:47 GMT 2019
Package: buildbot
Version: 1.6.0-1
Severity: normal
Dear Maintainer,
when I try to upgrade from stretch to buster a system with buildbot installed
and a buildmaster service configured:
apt update && apt dist-upgrade
after upgrading to buildbot 1.x it tries to configure it, but the buildmaster
service fails to start therefore apt stops the hard way (with a broken install)
to make the buster migration run smooth, it would be great if buildbot on
upgrading from 0.8 to 1.x were to:
1) disable the service, so that apt can complete the dist-upgrade command
2) prominently display a message that the upgrade from buildbot 0.8 to 1.x
requires manual actions:
- fix the buildmaster config syntax
- wipe the DB
- invoke buildbot upgrade-master /var/lib/buildbot/masters/xxx
- and manually re-enable builmaster service
see: http://docs.buildbot.net/latest/manual/upgrading/nine-upgrade.html#upgrading-to-nine
3) point out that in buster we don't have the buildbot Web Status widget
anymore, and suggest a workaround
Thanks !
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages buildbot depends on:
ii python3-buildbot 1.6.0-1
buildbot recommends no packages.
buildbot suggests no packages.
-- Configuration Files:
/etc/default/buildmaster changed [not included]
/etc/init.d/buildmaster changed [not included]
-- no debconf information
More information about the Python-apps-team
mailing list