[Openstack-devel] Bug#732547: Bug#732547: Does not preserve modifications to /etc/default/cinder-common

Thomas Goirand zigo at debian.org
Wed Dec 18 16:50:19 UTC 2013


On 12/18/2013 11:52 PM, Gaudenz Steinlin wrote:
> Package: cinder-common
> Version: 2013.2.1-1
> Severity: serious
> 
> cinder-common fails to preserve modifications to the file
> /etc/default/cinder-common. There seems to be some code in the config
> script function manage_cinder_enable which tries to read the value 
> from the file and set the debconf value accordingly, but this does not
> work. The value of CINDER_ENABLE is always set back to what was stored
> in debconf before.
> 
> If you have problems reproducing this I can help with more information.
> But after looking at the config script for more than 1 hour I gave up. I
> hope that those who have written this piece of code can better spot the
> bugs. ;-) The bug should be easy to reproduce, just install
> cinder-common and answer the debconf question cinder/start_services,
> change the value in /etc/default/cinder-common and then reinstall to
> package (to simulate an upgrade). The result is that the local
> modification is not preserved.
> 
> Gaudenz

Hi,

This is some remaining from before I restarted working on the packaging
of OpenStack, and a feature which I just didn't touch. Each time I see
it, I think I should kill this functionality. Would you agree (and the
rest of the packaging team) that it's useless, since Debian has all the
needed tools to do that?

If nobody complains about it, I'll kill this thing completely, and will
do the same for Nova.

Cheers,

Thomas



More information about the Openstack-devel mailing list