Your message dated Tue, 30 Jul 2019 21:05:29 +0000
with message-id <[email protected]>
and subject line Bug#931702: fixed in cacti 1.2.2+ds1-2+deb10u1
has caused the Debian Bug report #931702,
regarding cacti: Upgrading from Stretch (cacti 0.8.8h) to Buster (cacti 1.2.2)
fails
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
931702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931702
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cacti
Version: 1.2.2+ds1-2
Severity: important
Tags: patch
Dear maintainer,
When upgrading from Stretch (cacti 0.8.8) to Buster (cacti 1.2.2) the upgrade
of cacti fails after the intermediate upgrade to v1.1.34 due to a database
upgrade failure.
This is documented in cacti Github bug #2482
(https://github.com/Cacti/cacti/issues/2482) where the fix is also referenced:
https://github.com/Cacti/cacti/commit/be50141315b1c474cbca33e9ad26cacc0ef9c110
The fix: edit /usr/share/cacti/site/install/upgrades/1_1_34.php and apply the
following patch:
@@ -244,7 +244,7 @@ function upgrade_to_1_1_34() {
db_install_execute('ALTER TABLE `version`
MODIFY COLUMN `cacti` char(20) NOT NULL DEFAULT ""');
- db_install_execute('ALTER IGNORE TABLE version DROP PRIMARY KEY');
+ db_install_drop_key('version', 'key', 'PRIMARY');
db_install_add_key('version', 'key', 'PRIMARY', array('cacti'),
'BTREE');
}
If the upgrade was already started, changing the upgrade script will not be
enough and the upgrade must be started over.
Instructions to do that are documented in cacti bug #2561
(https://github.com/Cacti/cacti/issues/2561).
TL;DR: running "delete from settings where name like 'install_%';" on the cacti
DB (and clearing the browser cache) restarts the upgrade.
It's probably opportune to fix the 1.1.34.php upgrade script in the 1.2.2
install package.
Kind regards,
Bart
-- System Information:
Debian Release: 10.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cacti depends on:
ii dbconfig-common 2.0.11
ii dbconfig-mysql 2.0.11
ii debconf [debconf-2.0] 1.5.71
ii fonts-dejavu-core 2.37-1
ii fonts-dejavu-extra 2.37-1
ii fonts-fork-awesome 1.1.5+ds1-2
ii javascript-common 11
ii libapache2-mod-php7.3 [libapache2-mod-ph 7.3.4-2
ii libjs-c3 0.4.11+dfsg-2
ii libjs-chart.js 2.7.3+dfsg-5
ii libjs-d3 3.5.17-2
ii libjs-jquery 3.3.1~dfsg-3
ii libjs-jquery-colorpicker 1.2.17-1
ii libjs-jquery-cookie 12-1.1
ii libjs-jquery-hotkeys 0~20130707+git2d51e3a9+dfsg-2
ii libjs-jquery-jstree 3.3.7+dfsg1-1
ii libjs-jquery-metadata 12-1.1
ii libjs-jquery-tablesorter 1:2.31.1+dfsg1-1
ii libjs-jquery-timepicker 1.2-1
ii libjs-jquery-ui 1.12.1+dfsg-5
ii libjs-jquery-ui-theme-smoothness 1.12.1+dfsg-1
ii libjs-jquery-ui-theme-south-street 1.12.1+dfsg-1
ii libjs-jquery-ui-theme-ui-darkness 1.12.1+dfsg-1
ii libjs-jquery-ui-touch-punch 0.0~git20141218.2.4bc0091+dfsg1-2
ii libphp-phpmailer 6.0.6-0.1
ii perl 5.28.1-6
ii php 2:7.3+69
ii php-gd 2:7.3+69
ii php-ldap 2:7.3+69
ii php-mbstring 2:7.3+69
ii php-mysql 2:7.3+69
ii php-php-gettext 1.0.12-0.1
ii php-phpseclib 2.0.14-1
ii php-snmp 2:7.3+69
ii php-twig 2.6.2-2
ii php-xml 2:7.3+69
ii php7.3 [php] 7.3.4-2
ii php7.3-cli [php-cli] 7.3.4-2
ii php7.3-gd [php-gd] 7.3.4-2
ii php7.3-json [php-json] 7.3.4-2
ii php7.3-ldap [php-ldap] 7.3.4-2
ii php7.3-mbstring [php-mbstring] 7.3.4-2
ii php7.3-snmp [php-snmp] 7.3.4-2
ii php7.3-xml [php-xml] 7.3.4-2
ii rrdtool 1.7.1-2
ii snmp 5.7.3+dfsg-5
ii ucf 3.0038+nmu1
Versions of packages cacti recommends:
ii apache2 [httpd] 2.4.38-3
ii default-mysql-server 1.0.5
ii iputils-ping 3:20180629-2
ii logrotate 3.14.0-4
ii mariadb-server-10.3 [virtual-mysql-server] 1:10.3.15-1
ii php-gmp 2:7.3+69
ii php7.3-gmp [php-gmp] 7.3.4-2
Versions of packages cacti suggests:
pn cacti-spine <none>
pn moreutils <none>
pn snmpd <none>
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: cacti
Source-Version: 1.2.2+ds1-2+deb10u1
We believe that the bug you reported is fixed in the latest version of
cacti, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Paul Gevers <[email protected]> (supplier of updated cacti package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 16 Jul 2019 21:40:32 +0200
Source: cacti
Architecture: source
Version: 1.2.2+ds1-2+deb10u1
Distribution: buster
Urgency: medium
Maintainer: Cacti Maintainer <[email protected]>
Changed-By: Paul Gevers <[email protected]>
Closes: 930252 930254 931702
Changes:
cacti (1.2.2+ds1-2+deb10u1) buster; urgency=medium
.
* Depends i.s.o. Recommends on php-gmp as this is now a requirement of
the upstream code (Closes: #930252)
* Fix reading of snmp gauges (0001-Resolving-issue-2474.patch) (Closes:
#930254)
* Fix upgrade from stretch (0001-Resolving-issue-2482.patch); the
upgrade code attempted to drop a non-existing primary key (Closes:
#931702)
Checksums-Sha1:
b039288a904c37c17eda9aa6e80cbb4d584961a0 2138 cacti_1.2.2+ds1-2+deb10u1.dsc
eaf26456366472a2b783a4c262498d873bcb4685 53992
cacti_1.2.2+ds1-2+deb10u1.debian.tar.xz
Checksums-Sha256:
4cc5c1dc912b666fbd079d9aaf253cc46a292fba1ba7d8e65c1e54cbe83fd75d 2138
cacti_1.2.2+ds1-2+deb10u1.dsc
deeef66fd08da653658b37862a2942a51e352c628cea69041d46acc6eaa7a459 53992
cacti_1.2.2+ds1-2+deb10u1.debian.tar.xz
Files:
5af1dd73887cae535eb30e4ec6e71485 2138 web optional
cacti_1.2.2+ds1-2+deb10u1.dsc
48ee9c46a505a0e981f491a8a3c4a7e3 53992 web optional
cacti_1.2.2+ds1-2+deb10u1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAl0uKh8ACgkQnFyZ6wW9
dQq9BQf/UEFsAbCBVHRPwS8hQqYqJGZIsju01U6Ynit9DFAweY4DY7QqB9vn/U/n
ZLdKQGzcepEpAmx6xNC+rBLmp1ENR5Xnpnlc7mE/16/TSWrnPt8WD2aM+FKDmMj8
rl3NmY92VapdxOQf8lgyDOO2By6+XMPvHQ29Yt3EYB/1KfcrRODyO1Kwe2QgM3vC
CmJip+IIXK9VcSr05Us1xowTy0JetfLJ9ZF9MTPGGDAvR6TK1dM0Z1943zUbVHZW
csDv49vRlRnfZkJbZ3L9rlIGUnbQg9qrurmXS59EGq0PIOSiThk87eUKHDSwmBd1
PwHcGy/yxjZZtqKaD+qum+1k0DLnEw==
=i11+
-----END PGP SIGNATURE-----
--- End Message ---