Fix midonet-api connector
The api did run, but with errors. This patch fixes it. Change-Id: Iea162b7e95832b04a041cc832591110ee2f4f38d
This commit is contained in:
parent
fb558cfdba
commit
d7ee219e48
@ -100,7 +100,7 @@ class midonet::midonet_api(
|
||||
$keystone_admin_token=undef,
|
||||
$keystone_tenant_name='admin',
|
||||
$api_ip=$::ipaddress,
|
||||
$api_port='8084',
|
||||
$api_port='8080',
|
||||
$catalina_base) {
|
||||
|
||||
include midonet::midonet_api::augeas
|
||||
|
@ -39,36 +39,42 @@ class midonet::midonet_api::run (
|
||||
require midonet::midonet_api::install
|
||||
|
||||
tomcat::instance{'midonet-api':
|
||||
package_name => $tomcat_package,
|
||||
package_name => $tomcat_package,
|
||||
} ->
|
||||
|
||||
tomcat::config::server::connector {'midonet-api':
|
||||
port => $api_port,
|
||||
catalina_base => $catalina_base,
|
||||
connector_ensure => 'present',
|
||||
require => Tomcat::Instance['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
tomcat::config::server::connector {'HTTP/1.1':
|
||||
port => $api_port,
|
||||
catalina_base => $catalina_base,
|
||||
connector_ensure => 'present',
|
||||
additional_attributes => {
|
||||
'connectionTimeout' => '20000',
|
||||
'URIEncoding' => 'UTF-8',
|
||||
'redirectPort' => '8443',
|
||||
'maxHttpHeaderSize' => '65536'
|
||||
},
|
||||
require => Tomcat::Instance['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
}
|
||||
|
||||
file {"/etc/${tomcat_package}/Catalina/localhost/midonet-api.xml":
|
||||
ensure => present,
|
||||
source => 'puppet:///modules/midonet/midonet-api/midonet-api.xml',
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
require => Tomcat::Instance['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
ensure => present,
|
||||
source => 'puppet:///modules/midonet/midonet-api/midonet-api.xml',
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
require => Tomcat::Instance['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
}
|
||||
|
||||
file {'/usr/share/midonet-api/WEB-INF/web.xml':
|
||||
ensure => present,
|
||||
content => template('midonet/midonet-api/web.xml.erb'),
|
||||
require => Package['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
ensure => present,
|
||||
content => template('midonet/midonet-api/web.xml.erb'),
|
||||
require => Package['midonet-api'],
|
||||
notify => Service[$tomcat_package]
|
||||
}
|
||||
|
||||
service {$tomcat_package:
|
||||
ensure => running,
|
||||
require => [File['/usr/share/midonet-api/WEB-INF/web.xml'],
|
||||
Tomcat::Config::Server::Connector['midonet-api']]
|
||||
ensure => running,
|
||||
require => [File['/usr/share/midonet-api/WEB-INF/web.xml'],
|
||||
Tomcat::Config::Server::Connector['HTTP/1.1']]
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user