[Bug 1887177] [NEW] ovsdb-server.service needs a depedency on local-fs.target
Brian Turek
1887177 at bugs.launchpad.net
Fri Jul 10 14:52:22 UTC 2020
Public bug reported:
I recently just did a from-scratch install of Ubuntu 20.04 server
edition and ran into issues with Open vSwitch and ZFS. I attempted to
use ZFS for all of /var only to find that ovsdb-server pre-empted my ZFS
/var mount which caused it to crash when trying to read its
configuration DB at/var/lib/openvswitch/conf.db After much
troubleshooting, the problem basically boils down to ovsdb-
server.service needing a requirement on local-fs.target
I then found a blog post on Open Cloud Blog
(https://www.opencloudblog.com/?p=240) that contained a fix:
The "After" line /lib/systemd/system/ovsdb-server.service needs the
following changes:
[Unit]
Description=Open vSwitch Database Unit
After=syslog.target network-pre.target dpdk.service local-fs.target
Before=network.target networking.service
PartOf=openvswitch-switch.service
DefaultDependencies=no
[Service]
LimitNOFILE=1048576
Type=forking
Restart=on-failure
EnvironmentFile=-/etc/default/openvswitch
ExecStart=/usr/share/openvswitch/scripts/ovs-ctl \
--no-ovs-vswitchd --no-monitor --system-id=random \
start $OPTIONS
ExecStop=/usr/share/openvswitch/scripts/ovs-ctl --no-ovs-vswitchd stop
ExecReload=/usr/share/openvswitch/scripts/ovs-ctl --no-ovs-vswitchd \
--no-monitor restart $OPTIONS
RuntimeDirectory=openvswitch
RuntimeDirectoryMode=0755
** Affects: openvswitch (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1887177
Title:
ovsdb-server.service needs a depedency on local-fs.target
Status in openvswitch package in Ubuntu:
New
Bug description:
I recently just did a from-scratch install of Ubuntu 20.04 server
edition and ran into issues with Open vSwitch and ZFS. I attempted to
use ZFS for all of /var only to find that ovsdb-server pre-empted my
ZFS /var mount which caused it to crash when trying to read its
configuration DB at/var/lib/openvswitch/conf.db After much
troubleshooting, the problem basically boils down to ovsdb-
server.service needing a requirement on local-fs.target
I then found a blog post on Open Cloud Blog
(https://www.opencloudblog.com/?p=240) that contained a fix:
The "After" line /lib/systemd/system/ovsdb-server.service needs the
following changes:
[Unit]
Description=Open vSwitch Database Unit
After=syslog.target network-pre.target dpdk.service local-fs.target
Before=network.target networking.service
PartOf=openvswitch-switch.service
DefaultDependencies=no
[Service]
LimitNOFILE=1048576
Type=forking
Restart=on-failure
EnvironmentFile=-/etc/default/openvswitch
ExecStart=/usr/share/openvswitch/scripts/ovs-ctl \
--no-ovs-vswitchd --no-monitor --system-id=random \
start $OPTIONS
ExecStop=/usr/share/openvswitch/scripts/ovs-ctl --no-ovs-vswitchd stop
ExecReload=/usr/share/openvswitch/scripts/ovs-ctl --no-ovs-vswitchd \
--no-monitor restart $OPTIONS
RuntimeDirectory=openvswitch
RuntimeDirectoryMode=0755
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1887177/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list