Fixed error: cannot start l7vsd using systemctl.
CentOS 7 に RPM パッケージでインストール後,システムを再起動すると systemctl 経由で l7vsd が立ち上がらない事象を改善しました.
システムにより再起動時に /var/run がクリーンナップされることが原因で,/var/run/l7vs も消去されることから,ソケットファイルを作成できず起動に失敗します. ExecStartPre にて /var/run/l7vs を作成することで問題が解消できます.
プルリクエストがマージされました: a6bef38f
CentOS 7 に RPM パッケージでインストール後,システムを再起動すると systemctl 経由で l7vsd が立ち上がらない事象を改善しました.
システムにより再起動時に /var/run がクリーンナップされることが原因で,/var/run/l7vs も消去されることから,ソケットファイルを作成できず起動に失敗します. ExecStartPre にて /var/run/l7vs を作成することで問題が解消できます.