Your message dated Tue, 13 Oct 2015 09:21:29 +0000 with message-id <e1zlvlx-00016o...@franck.debian.org> and subject line Bug#801543: fixed in horizon 2:8.0.0~rc2-2 has caused the Debian Bug report #801543, regarding openstack-dashboard-apache: modifies conffiles (policy 10.7.3): /etc/openstack-dashboard/local_settings.py 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 ow...@bugs.debian.org immediately.) -- 801543: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801543 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: openstack-dashboard-apache Version: 2:8.0.0~rc2-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package modifies conffiles. This is forbidden by the policy, see https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files 10.7.3: "[...] The easy way to achieve this behavior is to make the configuration file a conffile. [...] This implies that the default version will be part of the package distribution, and must not be modified by the maintainer scripts during installation (or at any other time)." Note that once a package ships a modified version of that conffile, dpkg will prompt the user for an action how to handle the upgrade of this modified conffile (that was not modified by the user). Further in 10.7.3: "[...] must not ask unnecessary questions (particularly during upgrades) [...]" If a configuration file is customized by a maintainer script after having asked some debconf questions, it may not be marked as a conffile. Instead a template could be installed in /usr/share and used by the postinst script to fill in the custom values and create (or update) the configuration file (preserving any user modifications!). This file must be removed during postrm purge. ucf(1) may help with these tasks. See also https://wiki.debian.org/DpkgConffileHandling In https://lists.debian.org/debian-devel/2012/09/msg00412.html and followups it has been agreed that these bugs are to be filed with severity serious. debsums reports modification of the following files, from the attached log (scroll to the bottom...): 3m39.8s ERROR: FAIL: debsums reports modifications inside the chroot: /etc/openstack-dashboard/local_settings.py cheers, Andreas
openstack-dashboard-apache_2:8.0.0~rc2-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: horizon Source-Version: 2:8.0.0~rc2-2 We believe that the bug you reported is fixed in the latest version of horizon, 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 801...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Goirand <z...@debian.org> (supplier of updated horizon 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 13 Oct 2015 08:46:21 +0000 Source: horizon Binary: python-django-horizon openstack-dashboard openstack-dashboard-apache horizon-doc Architecture: source all Version: 2:8.0.0~rc2-2 Distribution: experimental Urgency: medium Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org> Changed-By: Thomas Goirand <z...@debian.org> Description: horizon-doc - web application to control an OpenStack cloud - doc openstack-dashboard - web application to control an OpenStack cloud openstack-dashboard-apache - web application to control an OpenStack cloud - Apache support python-django-horizon - Django module providing web interaction with OpenStack Closes: 801543 Changes: horizon (2:8.0.0~rc2-2) experimental; urgency=medium . * Do not set /etc/.../local_settings.py as CONFFILES (Closes: #801543). Checksums-Sha1: 69359c90f6e2938b5a2451b572c2287d4519f26d 4194 horizon_8.0.0~rc2-2.dsc f17eea724be8ddaa1b69fa19df6141e0b454182e 16692 horizon_8.0.0~rc2-2.debian.tar.xz c5b51b60626224f86e7dd79b184582a26a784d2b 1142784 horizon-doc_8.0.0~rc2-2_all.deb 69ad1b2ea8726c2f5b87b0d877240cf5c93b89f1 10946 openstack-dashboard-apache_8.0.0~rc2-2_all.deb 89753a2a16f9f1468153b61191995d2deee6b700 2522372 openstack-dashboard_8.0.0~rc2-2_all.deb 06205172142e3374add466682b2a513fb2cfead3 2260318 python-django-horizon_8.0.0~rc2-2_all.deb Checksums-Sha256: 56e6ed6f853c181c92beb72b9ff396a4ab398cf60ad357624f0dd8f7c9169042 4194 horizon_8.0.0~rc2-2.dsc 92145c39280ca6b102f6234a86e31321ec2393a5339f4093820b273a89b5d802 16692 horizon_8.0.0~rc2-2.debian.tar.xz 3bd10c4ac5c83b2df2fd9ac405ccfcfb5337deea35304219633dcecd16c4fce1 1142784 horizon-doc_8.0.0~rc2-2_all.deb d75c154ef6f1216b9f3c35e25cd6f0843d7a67a5e0286c70af0e6826ce0f56a9 10946 openstack-dashboard-apache_8.0.0~rc2-2_all.deb 23efe028855bee14982199693231b3803404984e04c9acc3a476fc365f1bcd15 2522372 openstack-dashboard_8.0.0~rc2-2_all.deb e6f03b3e5c9fd7e31bfe37208ec608f122a75c11ee06f32d4f9429e2373f549a 2260318 python-django-horizon_8.0.0~rc2-2_all.deb Files: f3fbe8b0278704f40e295421ba10f179 4194 net extra horizon_8.0.0~rc2-2.dsc e5810156875764f9d79ffd37c7d37df2 16692 net extra horizon_8.0.0~rc2-2.debian.tar.xz 9dffcabca3aebe822d2f823fc2a7065b 1142784 doc extra horizon-doc_8.0.0~rc2-2_all.deb baf2872ab72a8fe8b5c3991b0fc69ce5 10946 net extra openstack-dashboard-apache_8.0.0~rc2-2_all.deb 6221d1e9eff5bbad9e031fa07a4eee75 2522372 net extra openstack-dashboard_8.0.0~rc2-2_all.deb 2dba2e0a4f7fa25b1269bff009fe1795 2260318 python extra python-django-horizon_8.0.0~rc2-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWHMZTAAoJENQWrRWsa0P+howP/3DK4sWHhG+tsDQkXoTF1gxk 8dQFzSIKWcrR2i8pZIkhpGNDjZEt9AGC4SL3Ef7B8KsC6nxVH5kYsf+Ld27olP3O JtVtL8aL+2AG+dY0WyLufVLvN3aEcsW+yjUYAk483sFnaqnKe8XHyWvvolB+JKMT dause9FqBNbZQgn9b7Ew9MWJdRBsjAnuDw00A8GDBcMIByMXRBCaxgRSxVnXrohh HmofcKA5rYLrqY7D49M+vlsr0i4FeIzUcWyN+oQZi3NUH+c7XzpinM7Gk/Eln+KB mI6nneU3buRY+vF39ufG64L+cSvcBFzFO+BQm1iXM069pYeVC6RNMxGBvmSHc4M9 ZH8HlyW5olNwahV8rwaZL55N4o7vdF0fwEeTYNnoWsi0fvkgVvjsueoeBDza2AkE sFDoI/job5IPT7n/l02J21QMnPefBwUAu9dE2dD8dD/d40NoMgAkbcxpzAK78s9k eK13EZHCHWJ0d5jrgVjwksVfN9lvo8OKuUsmABhjnaQ6jRfkzZSOOlNK4bD30qCA kTYPHzANX/S/wQjl+VUKwkmQYg24AnjXMET9e+Owk6gz+E5jJfC+v5HSu3i508uP uEsRQOBWR5LDLEmcVpLblZoJ9cfx9fS6fq9wOKLeVLgmVtQWxejLkbRIyDo4bYj6 g5gzh97L2nisX2oqAztl =p3yG -----END PGP SIGNATURE-----
--- End Message ---