Zuul v3: add per-service default files
We're moving the default pidfile location in https://review.openstack.org/517381 This change creates default files so that when running v3, the new location is used. The init scripts themselves are still compatible with v2 and v3. Change-Id: I57c486f4506114eb0447be2014baa42fc22cc8a2
This commit is contained in:
parent
3fb2f3c381
commit
0bfe6062a0
@ -467,6 +467,32 @@ class zuul (
|
||||
require => File['/var/lib/zuul/www'],
|
||||
}
|
||||
|
||||
if $zuulv3 {
|
||||
file { '/etc/default/zuul-executor':
|
||||
ensure => present,
|
||||
mode => '0444',
|
||||
content => "PIDFILE=/var/run/zuul/executor.pid\n",
|
||||
}
|
||||
|
||||
file { '/etc/default/zuul-scheduler':
|
||||
ensure => present,
|
||||
mode => '0444',
|
||||
content => "PIDFILE=/var/run/zuul/scheduler.pid\n",
|
||||
}
|
||||
|
||||
file { '/etc/default/zuul-merger':
|
||||
ensure => present,
|
||||
mode => '0444',
|
||||
content => "PIDFILE=/var/run/zuul/merger.pid\n",
|
||||
}
|
||||
|
||||
file { '/etc/default/zuul-web':
|
||||
ensure => present,
|
||||
mode => '0444',
|
||||
content => "PIDFILE=/var/run/zuul/web.pid\n",
|
||||
}
|
||||
}
|
||||
|
||||
file { '/etc/init.d/zuul':
|
||||
ensure => present,
|
||||
owner => 'root',
|
||||
|
Loading…
x
Reference in New Issue
Block a user