[ovs-dev] [debian 0/9] move conf.db from /etc to /var on Debian

Ben Pfaff blp at nicira.com
Wed Aug 1 18:02:46 UTC 2012


On Mon, Jul 30, 2012 at 03:18:15PM -0700, Ben Pfaff wrote:
> Here's a series that takes the "bug 681880" series from last week
> a step further, both fixing a bug that Bastian Blank pointed out
> (regarding compaction) and making the implementation safer.
> 
> Ansis already reviewed the first three patches.  They are already
> uploaded to Debian but I haven't committed them to any branch yet,
> so here they are again for completeness:
>   lockfile: Fix hang locking through a dangling symlink.
>   ovsdb: Make "ovsdb-tool create" work through a dangling symlink.
>   debian: Move database from /etc/openvswitch to /var/lib/openvswitch.
> 
> The remaining patches need review:
>   Make the location of the database separately configurable.
>   debian: Configure Debian packages to use /var/lib/openvswitch for
>     conf.db.
>   tests: Slightly generalize utility function tests.
>   util: New function follow_symlinks().
>   lockfile: Be more forgiving about lockfiles for symlinks.
>   ovsdb: Do not replace symlinks by regular files during compaction.

I pushed all of these except for
   debian: Move database from /etc/openvswitch to /var/lib/openvswitch.
   debian: Configure Debian packages to use /var/lib/openvswitch for conf.db.
to master.  For those two, I need to have some kind of discussion to
make sure that we think this is the right thing for Open vSwitch and
not just the right thing for Debian.

I'm preparing a Debian upload with all patches applied.

Thanks,

Ben.



More information about the dev mailing list