From ef32f3c6c5bc2ba3d71d2c97aa359d2a133bd95e Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 9 Feb 2022 00:06:44 +0900 Subject: [PATCH] Ubuntu: Touch /etc/neutron/fwaas_driver.ini Currently ubuntu integration jobs are failing. Looking at the error, it seems l3-agent is not able to start because fwaas_driver.ini is no longer present. This should be fixed in packaging since neutron-fwaas was once restored, but until then this change ensures an empty file is created to avoid that failure. Change-Id: I6994ad2fd4fd0dbc722e5e0ef1c1609dc68a5044 --- manifests/neutron.pp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/manifests/neutron.pp b/manifests/neutron.pp index a2dc756a8..ce90f50a5 100644 --- a/manifests/neutron.pp +++ b/manifests/neutron.pp @@ -50,6 +50,18 @@ class openstack_integration::neutron ( } } + if $::operatingsystem == 'Ubuntu' { + file { '/etc/neutron/fwaas_driver.ini': + ensure => present, + replace => false, + mode => '0644', + owner => 'neutron', + group => 'neutron', + require => Anchor['neutron::install::end'], + before => Anchor['neutron::config::begin'] + } + } + openstack_integration::mq_user { 'neutron': password => 'an_even_bigger_secret', before => Anchor['neutron::service::begin'],