diff --git a/manifests/site.pp b/manifests/site.pp index bb522d4627..f00dce2473 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -105,6 +105,34 @@ node 'jenkins02.openstack.org' { } } +node 'jenkins03.openstack.org' { + class { 'openstack_project::jenkins': + jenkins_jobs_password => hiera('jenkins_jobs_password'), + jenkins_ssh_private_key => hiera('jenkins_ssh_private_key_contents'), + ssl_cert_file_contents => hiera('jenkins03_ssl_cert_file_contents'), + ssl_key_file_contents => hiera('jenkins03_ssl_key_file_contents'), + ssl_chain_file_contents => hiera('jenkins03_ssl_chain_file_contents'), + sysadmins => hiera('sysadmins'), + zmq_event_receivers => ['logstash.openstack.org', + 'nodepool.openstack.org', + ], + } +} + +node 'jenkins04.openstack.org' { + class { 'openstack_project::jenkins': + jenkins_jobs_password => hiera('jenkins_jobs_password'), + jenkins_ssh_private_key => hiera('jenkins_ssh_private_key_contents'), + ssl_cert_file_contents => hiera('jenkins04_ssl_cert_file_contents'), + ssl_key_file_contents => hiera('jenkins04_ssl_key_file_contents'), + ssl_chain_file_contents => hiera('jenkins04_ssl_chain_file_contents'), + sysadmins => hiera('sysadmins'), + zmq_event_receivers => ['logstash.openstack.org', + 'nodepool.openstack.org', + ], + } +} + node 'jenkins-dev.openstack.org' { class { 'openstack_project::jenkins_dev': jenkins_ssh_private_key => hiera('jenkins_dev_ssh_private_key_contents'),