diff --git a/manifests/wsgi/apache.pp b/manifests/wsgi/apache.pp index bceb0a99..a36dc3d2 100644 --- a/manifests/wsgi/apache.pp +++ b/manifests/wsgi/apache.pp @@ -198,6 +198,7 @@ define openstacklib::wsgi::apache ( file { $service_name: ensure => file, + links => follow, path => "${wsgi_script_dir}/${wsgi_script_file}", source => $wsgi_script_source, owner => $user, diff --git a/spec/defines/openstacklib_wsgi_apache_spec.rb b/spec/defines/openstacklib_wsgi_apache_spec.rb index 77cef4ca..b62f385f 100644 --- a/spec/defines/openstacklib_wsgi_apache_spec.rb +++ b/spec/defines/openstacklib_wsgi_apache_spec.rb @@ -57,6 +57,7 @@ describe 'openstacklib::wsgi::apache' do it { is_expected.to contain_file('keystone_wsgi').with( 'ensure' => 'file', + 'links' => 'follow', 'path' => '/var/www/cgi-bin/keystone/main', 'source' => '/usr/share/keystone/keystone.wsgi', 'owner' => 'keystone',