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'],
|
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':
|
file { '/etc/init.d/zuul':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
owner => 'root',
|
owner => 'root',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user