diff --git a/contrib/devstack/lib/designate b/contrib/devstack/lib/designate index 76d5a832a..20811f236 100644 --- a/contrib/devstack/lib/designate +++ b/contrib/devstack/lib/designate @@ -290,6 +290,8 @@ function init_designate { # install_designate - Collect source and prepare function install_designate { + install_package libcap2-bin + if is_fedora; then # This package provides `dig` install_package bind-utils diff --git a/contrib/devstack/lib/designate_plugins/backend-bind9 b/contrib/devstack/lib/designate_plugins/backend-bind9 index c7382f438..ffd093221 100644 --- a/contrib/devstack/lib/designate_plugins/backend-bind9 +++ b/contrib/devstack/lib/designate_plugins/backend-bind9 @@ -69,7 +69,7 @@ function install_designate_backend { sudo tee /etc/apparmor.d/local/usr.sbin.named > /dev/null << EOF $DESIGNATE_STATE_PATH/bind9/** rw, EOF - restart_service apparmor + restart_service apparmor || : fi }