In a production system, the previous state-path would default to
something like /usr/lib/python2.6/site-packages. Not only is this a
bizarre place to keep Designate's state, it also breaks the bind9
backend, which attemps to create and write to
/usr/lib/python2.6/site-packages/bind9.
Since /var/lib is defined in the Filesystem Hierarchy Standard as the
place to store persistent state information, it's better to explicitly
use it as the default state-path.
Reviewed: https:/ /review. openstack. org/73717 /git.openstack. org/cgit/ stackforge/ designate/ commit/ ?id=49562df128d 6b5081eb846b77a 11523cffce268d
Committed: https:/
Submitter: Jenkins
Branch: master
commit 49562df128d6b50 81eb846b77a1152 3cffce268d
Author: Artom Lifshitz <email address hidden>
Date: Fri Feb 14 16:25:40 2014 -0500
Default state-path to /var/lib/designate
In a production system, the previous state-path would default to python2. 6/site- packages. Not only is this a lib/python2. 6/site- packages/ bind9.
something like /usr/lib/
bizarre place to keep Designate's state, it also breaks the bind9
backend, which attemps to create and write to
/usr/
Since /var/lib is defined in the Filesystem Hierarchy Standard as the
place to store persistent state information, it's better to explicitly
use it as the default state-path.
Change-Id: I91922799ba1dca e1ad33f1abbec79 b1eb907307f
Closes-bug: 1279989