Your message dated Tue, 19 Jun 2012 07:33:28 +0000
with message-id <e1sgswk-0006qv...@franck.debian.org>
and subject line Bug#677400: fixed in nova 2012.1-7
has caused the Debian Bug report #677400,
regarding nova-common: prompting due to modified conffiles which were not 
modified by the user
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.)


-- 
677400: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677400
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nova-common
Version: 2012.1-6
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package failed the piuparts
upgrade test because dpkg detected a conffile as being modified and then
prompted the user for an action. As there is no user input, this fails.
But this is not the real problem, the real problem is that this prompt
shows up in the first place, as there was nobody modifying this conffile
at all, the package has just been installed and upgraded...

This is a violation of policy 10.7.3, see
http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.3,
which says "[These scripts handling conffiles] must not ask unnecessary
questions (particularly during upgrades), and must otherwise be good
citizens."

http://wiki.debian.org/DpkgConffileHandling should help with figuring
out how to do this properly.

In http://lists.debian.org/debian-devel/2009/08/msg00675.html and
followups it has been agreed that these bugs are to be filed with
severity serious.

>From the attached log (scroll to the bottom...):

  Setting up nova-common (2012.1-6) ...
  
  Configuration file `/etc/nova/nova.conf'
   ==> Modified (by you or by a script) since installation.
   ==> Package distributor has shipped an updated version.
     What would you like to do about it ?  Your options are:
      Y or I  : install the package maintainer's version
      N or O  : keep your currently-installed version
        D     : show the differences between the versions
        Z     : start a shell to examine the situation
   The default action is to keep your current version.
  *** nova.conf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing nova-common 
(--configure):
   EOF on stdin at conffile prompt


This problem was observed on a distupgrade from wheezy to sid.


cheers,

Andreas

Attachment: nova-common_2012.1-6.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: nova
Source-Version: 2012.1-7

We believe that the bug you reported is fixed in the latest version of
nova, which is due to be installed in the Debian FTP archive:

nova-api-ec2_2012.1-7_all.deb
  to main/n/nova/nova-api-ec2_2012.1-7_all.deb
nova-api-metadata_2012.1-7_all.deb
  to main/n/nova/nova-api-metadata_2012.1-7_all.deb
nova-api-os-compute_2012.1-7_all.deb
  to main/n/nova/nova-api-os-compute_2012.1-7_all.deb
nova-api-os-volume_2012.1-7_all.deb
  to main/n/nova/nova-api-os-volume_2012.1-7_all.deb
nova-api_2012.1-7_all.deb
  to main/n/nova/nova-api_2012.1-7_all.deb
nova-cert_2012.1-7_all.deb
  to main/n/nova/nova-cert_2012.1-7_all.deb
nova-common_2012.1-7_all.deb
  to main/n/nova/nova-common_2012.1-7_all.deb
nova-compute-kvm_2012.1-7_all.deb
  to main/n/nova/nova-compute-kvm_2012.1-7_all.deb
nova-compute-lxc_2012.1-7_all.deb
  to main/n/nova/nova-compute-lxc_2012.1-7_all.deb
nova-compute-qemu_2012.1-7_all.deb
  to main/n/nova/nova-compute-qemu_2012.1-7_all.deb
nova-compute-uml_2012.1-7_all.deb
  to main/n/nova/nova-compute-uml_2012.1-7_all.deb
nova-compute-xen_2012.1-7_all.deb
  to main/n/nova/nova-compute-xen_2012.1-7_all.deb
nova-compute_2012.1-7_all.deb
  to main/n/nova/nova-compute_2012.1-7_all.deb
nova-console_2012.1-7_all.deb
  to main/n/nova/nova-console_2012.1-7_all.deb
nova-doc_2012.1-7_all.deb
  to main/n/nova/nova-doc_2012.1-7_all.deb
nova-network_2012.1-7_all.deb
  to main/n/nova/nova-network_2012.1-7_all.deb
nova-objectstore_2012.1-7_all.deb
  to main/n/nova/nova-objectstore_2012.1-7_all.deb
nova-scheduler_2012.1-7_all.deb
  to main/n/nova/nova-scheduler_2012.1-7_all.deb
nova-volume_2012.1-7_all.deb
  to main/n/nova/nova-volume_2012.1-7_all.deb
nova-xcp-network_2012.1-7_all.deb
  to main/n/nova/nova-xcp-network_2012.1-7_all.deb
nova-xcp-plugins_2012.1-7_all.deb
  to main/n/nova/nova-xcp-plugins_2012.1-7_all.deb
nova-xvpvncproxy_2012.1-7_all.deb
  to main/n/nova/nova-xvpvncproxy_2012.1-7_all.deb
nova_2012.1-7.debian.tar.gz
  to main/n/nova/nova_2012.1-7.debian.tar.gz
nova_2012.1-7.dsc
  to main/n/nova/nova_2012.1-7.dsc
python-nova_2012.1-7_all.deb
  to main/n/nova/python-nova_2012.1-7_all.deb



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 677...@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 nova 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 18 Jun 2012 12:34:40 +0000
Source: nova
Binary: python-nova nova-common nova-compute nova-compute-lxc nova-compute-uml 
nova-compute-xen nova-compute-qemu nova-compute-kvm nova-scheduler nova-volume 
nova-api nova-network nova-objectstore nova-console nova-cert nova-xcp-plugins 
nova-xcp-network nova-doc nova-xvpvncproxy nova-api-metadata 
nova-api-os-compute nova-api-os-volume nova-api-ec2
Architecture: source all
Version: 2012.1-7
Distribution: unstable
Urgency: low
Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description: 
 nova-api   - OpenStack Compute - compute API frontend
 nova-api-ec2 - OpenStack Compute - EC2 API frontend
 nova-api-metadata - OpenStack Compute - metadata API frontend
 nova-api-os-compute - OpenStack Compute - compute API frontend
 nova-api-os-volume - OpenStack Compute - Volume API frontend
 nova-cert  - OpenStack Compute - certificate manager
 nova-common - OpenStack Compute - common files
 nova-compute - OpenStack Compute - compute node
 nova-compute-kvm - OpenStack Compute - compute node (KVM)
 nova-compute-lxc - OpenStack Compute - compute node (LXC)
 nova-compute-qemu - OpenStack Compute - compute node (QEmu)
 nova-compute-uml - OpenStack Compute - compute node (UserModeLinux)
 nova-compute-xen - OpenStack Compute - compute node (Xen)
 nova-console - OpenStack Compute - console
 nova-doc   - OpenStack Compute - documentation
 nova-network - OpenStack Compute - network manager
 nova-objectstore - OpenStack Compute - object store
 nova-scheduler - OpenStack Compute - virtual machine scheduler
 nova-volume - OpenStack Compute - storage
 nova-xcp-network - OpenStack Compute network plugin for the Xen Cloud Platform
 nova-xcp-plugins - OpenStack Compute plugin for the Xen Cloud Platform
 nova-xvpvncproxy - OpenStack Compute - XVP VNC proxy
 python-nova - OpenStack Compute - libraries
Closes: 675136 677031 677364 677400 677798
Changes: 
 nova (2012.1-7) unstable; urgency=low
 .
   * Fixes "prompting due to modified conffiles" (Closes: #677400).
   * File /etc/default/nova-common isn't a conffile anymore as well.
   * Removed libvirt-type flag in nova-compute-xen nova-compute.conf, since we
   are using XenAPI and not libvirt.
   * Now configuring XenAPI URL, user and password through Debconf.
   * Makes replacements in nova.conf accept spaces, dashes and tabs.
   * Added initial Swedish debconf translation thanks to Martin Bagge
   <brot...@bsnet.se> (Closes: #677031).
   * Added initial Dutch debconf translation thanks to Jeroen Schot
   <sc...@a-eskwadraat.nl> (Closes: #677364).
   * Added initial Danish debconf translation thanks to Joe Dalton
   <joedalt...@yahoo.dk> (Closes: #677798).
   * Applied debian/control and debian/*.templates from debian-l10n-english
   (Closes: #675136).
Checksums-Sha1: 
 1fc3db6565d82c01937719824a2850af79e39a10 3033 nova_2012.1-7.dsc
 841439ee5a8429cf0bf2fa8c61c2a171da679841 41632 nova_2012.1-7.debian.tar.gz
 4cc5b62af7020e32986440b8b0cd895e327cad9a 1767814 python-nova_2012.1-7_all.deb
 13e8ed4c73456b5167739313563461fd04205839 36046 nova-common_2012.1-7_all.deb
 f2d5f936f59253dad6ca386a341027d40362ced8 15618 nova-compute_2012.1-7_all.deb
 fe4508eeca22e4e3cdec8e78ca7defa290fb4ffc 10882 
nova-compute-lxc_2012.1-7_all.deb
 4a1bd06f646ecf6cd7e3b2a8ab3a3a07a5f2e367 10900 
nova-compute-uml_2012.1-7_all.deb
 9b9cae246b674b4305725a1b95152f42083c6fc7 11920 
nova-compute-xen_2012.1-7_all.deb
 ca951b97d80ca64d648ac4143bafa5803238aeb8 10798 
nova-compute-qemu_2012.1-7_all.deb
 fe74188465f0f7626648d3e3a63b20fc83aa8f0d 10884 
nova-compute-kvm_2012.1-7_all.deb
 f49451815f02a1d5959279270789b79b31e52c18 13370 nova-scheduler_2012.1-7_all.deb
 e3b61084dcc2f7927def3944bef4699cba515e4d 14274 nova-volume_2012.1-7_all.deb
 89a94c7a1db714c76348701392b0a0dfde7d02e3 13262 nova-api_2012.1-7_all.deb
 9024ab4d69ed5483ebce7aa3cd23888452f24d3f 16118 nova-network_2012.1-7_all.deb
 4a04e5b2621cc632a9e92a260ea9e367281a1dd5 13476 
nova-objectstore_2012.1-7_all.deb
 bc116a557be322c8ac2e0d94a363f2cf69d4e8b7 13964 nova-console_2012.1-7_all.deb
 3968871be9e1da4052f750f69726923ad6e2a270 13336 nova-cert_2012.1-7_all.deb
 2c70d65f660ba1f2fe561d5b2e3cca3b8eb21e3b 33462 
nova-xcp-plugins_2012.1-7_all.deb
 fe84b65dcccc69acdcf087f7d45bf62af5d07b0c 17954 
nova-xcp-network_2012.1-7_all.deb
 9d0a3751bfdf153d0ac9eb05e98897176e89b6f2 1706410 nova-doc_2012.1-7_all.deb
 a3304c8d1992b729463434980436b33a28d2b259 13260 
nova-xvpvncproxy_2012.1-7_all.deb
 d407bacd44ed42d7c985d8140f07c68ca55c6c00 13164 
nova-api-metadata_2012.1-7_all.deb
 920a04d6c5730d4ad5ba06aac132c378c623af4e 13174 
nova-api-os-compute_2012.1-7_all.deb
 881dabe2064b2f987889d22b999d0859866c482f 13178 
nova-api-os-volume_2012.1-7_all.deb
 7f79d38ce884f783f4142ec8b921325c23b03a5d 13138 nova-api-ec2_2012.1-7_all.deb
Checksums-Sha256: 
 e11aedcef0f70d3dd2e580a1f095832ad077719c814b85828bcf48791acd76c0 3033 
nova_2012.1-7.dsc
 9a77e7e606cb12431fdbd064074cadcc31900d1488ca824f91f243e61c382770 41632 
nova_2012.1-7.debian.tar.gz
 c2ad26c96e3f94135d0439dcda2850453b07495784bb9f3a90499919369033fd 1767814 
python-nova_2012.1-7_all.deb
 5910636fecba48500c593bd08dda6c340c39005135b4b1a84549a535fab5a4be 36046 
nova-common_2012.1-7_all.deb
 497e11426ac9e7202d3b1fad991a7f77f9e241f65fcd6c9e4bd5e7821b61d9e7 15618 
nova-compute_2012.1-7_all.deb
 64514d2c98171ec8f5c15720750e1dda239eb6d353918f58ee55387978472697 10882 
nova-compute-lxc_2012.1-7_all.deb
 b457e8569385122c8c9b47aee80baf779feb59d205214aa9732a8444d7583545 10900 
nova-compute-uml_2012.1-7_all.deb
 492518f6dea7d573c3961e3639fa7361018d9276506e582f235e3833e08b91d2 11920 
nova-compute-xen_2012.1-7_all.deb
 da9c93bfe7eb2eac298fb5c7084318d11c398e49cf757dfeef2a9e9dee21e10c 10798 
nova-compute-qemu_2012.1-7_all.deb
 e30766de00bd90e429662d7a6089b5dd2a08775037592722d734dd46fb40f3e4 10884 
nova-compute-kvm_2012.1-7_all.deb
 6b3d2ae4078850b225540713ebd57156ee81b442d7d517228b275b79580d1aa6 13370 
nova-scheduler_2012.1-7_all.deb
 9767c98b9e0c6a663bc9ce97c02e172de1fe712a36d34a95749a035ee41ca2e6 14274 
nova-volume_2012.1-7_all.deb
 aec569206f8edbda5fb3ef5067b2780108d9c07a5616d4056a025d48951ff1c7 13262 
nova-api_2012.1-7_all.deb
 b3903b80cfef8b9d0ef88bbd14ca6c32624e6c1c3a0eb20f3f6d8a01019b4b3d 16118 
nova-network_2012.1-7_all.deb
 0d3e3c3af1eb67788c7cb4d3ff4c4b91324da63a9f709d803da298abaf573ece 13476 
nova-objectstore_2012.1-7_all.deb
 ec541360f7e81532cfe62ca8b0e68ff6d8bff33da6ffae86706a69c863f95854 13964 
nova-console_2012.1-7_all.deb
 84f4007955c73ed7f74014dd96726bd2865ccc32b1025bb8c5bebe1c8a604a21 13336 
nova-cert_2012.1-7_all.deb
 de16aeded8080cab9187e5a7c29177352b39eeb69598b55bf3a6df83d194caa9 33462 
nova-xcp-plugins_2012.1-7_all.deb
 f0d1011feb4ca8e19358274f0f8612d582348792934f9e690b0dd06d4e2b5bfb 17954 
nova-xcp-network_2012.1-7_all.deb
 09abcb06097324bd05643c4476e22ca6dd808b16af375e5a060c02094a6dc655 1706410 
nova-doc_2012.1-7_all.deb
 717be78e34140b1ce91c8c3451db792bd3f0d06b14792e8352ff30b5108869ee 13260 
nova-xvpvncproxy_2012.1-7_all.deb
 b52c3fa3d2b2116aeaa41082857cbc5fbe922eef896430cdf3a8b2be901ac189 13164 
nova-api-metadata_2012.1-7_all.deb
 3999736bf208fcb37f7eb8dea9d6953631478a7ce2e9479cb5a23f019b60a84a 13174 
nova-api-os-compute_2012.1-7_all.deb
 0d681b8e0464e1a74c9f912252469d9b6c6e4cd67f73a183b16648520bc877d3 13178 
nova-api-os-volume_2012.1-7_all.deb
 cd38efb36cec082a190ad00f052486f346a7acf10008f554f30e8ba2cdc366f6 13138 
nova-api-ec2_2012.1-7_all.deb
Files: 
 686cb603e8c46de2342da4bd3830bdd8 3033 net extra nova_2012.1-7.dsc
 1d4e050483670f28f4784a2a1f9c6b5a 41632 net extra nova_2012.1-7.debian.tar.gz
 b6540145a37c1b54189609a697f1c3f5 1767814 python extra 
python-nova_2012.1-7_all.deb
 1654f62dc419f0be2933d2add1a62bdd 36046 net extra nova-common_2012.1-7_all.deb
 4a4cbcaf5907462fe383b54246258fa2 15618 net extra nova-compute_2012.1-7_all.deb
 54759d821e57fa7c6867493218589d14 10882 net extra 
nova-compute-lxc_2012.1-7_all.deb
 f2580b993d5b934fa8862d49a99f4db8 10900 net extra 
nova-compute-uml_2012.1-7_all.deb
 d71c0cf94c4ee11739fcb07cdd2d1167 11920 net extra 
nova-compute-xen_2012.1-7_all.deb
 9a151f57051eac4febfc4a82dd50da8c 10798 net extra 
nova-compute-qemu_2012.1-7_all.deb
 6f38d983fb51edda2f7e1a7dc15d8ee9 10884 net extra 
nova-compute-kvm_2012.1-7_all.deb
 891906b4e41959aca530f54c15505cdd 13370 net extra 
nova-scheduler_2012.1-7_all.deb
 564c9d7cd9add07d7d3b9632943e5796 14274 net extra nova-volume_2012.1-7_all.deb
 04c9a393eb923162bf2b8196bec92c24 13262 net extra nova-api_2012.1-7_all.deb
 de58241fb71c89a7cbf6b749b4e032fa 16118 net extra nova-network_2012.1-7_all.deb
 e35c9741042ed80e04f5ca759ee211ea 13476 net extra 
nova-objectstore_2012.1-7_all.deb
 65b8fb6378d6c33b2cae80b5087c46f6 13964 net extra nova-console_2012.1-7_all.deb
 4cd501d009afc1d9e731a0376897231c 13336 net extra nova-cert_2012.1-7_all.deb
 4f9523d1c4fb8b6ea07dd8680d44d217 33462 net extra 
nova-xcp-plugins_2012.1-7_all.deb
 758711dafd1fe6f5657a578326f2fb3a 17954 net extra 
nova-xcp-network_2012.1-7_all.deb
 0fab859c35af1e092b81ddef65f65ac2 1706410 doc extra nova-doc_2012.1-7_all.deb
 043758b3be9ca9418d0a13804a83c11e 13260 net extra 
nova-xvpvncproxy_2012.1-7_all.deb
 0a2711c26eeb7a624246508125232dfd 13164 net extra 
nova-api-metadata_2012.1-7_all.deb
 fc1dfceca624281bcbaaf0619b8577ad 13174 net extra 
nova-api-os-compute_2012.1-7_all.deb
 766f24ef7a6bdde61eedeeba3777a185 13178 net extra 
nova-api-os-volume_2012.1-7_all.deb
 66e461f5deebf8ca90ec1b2dd1535665 13138 net extra nova-api-ec2_2012.1-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk/gKiAACgkQl4M9yZjvmkkGtgCffYQdA3w2FB/NU9dq57UD9Uae
ZwwAnAyKCDbuKnhby5NSJ1z+eXwbsPhT
=xFbd
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to