system-config/modules/openstack_project/manifests
Colleen Murphy 1bd9635d97 Use openstack_project::server class where possible
As we move configuration for zuul worker nodes out of puppet and into
DIB elements, we should keep track of what is being managed by puppet
for long-lived servers and what no longer needs to be managed for single
use workers. The openstack_project::server class wraps the
openstack_server::template class which stores configuration that is
common to both types of machines. This patch updates the backup_server
and lists class to use the openstack_project::server class, updating
class parameters where they differ between o_p:server and o_p::template.
This way we can chop down the template class and move bits into the
server class until eventually we can entirely remove the
openstack_project::single_use_slave and openstack_project::template
classes.

Change-Id: Ief997d608a3a1632ec34da34ec46a237ead761f5
2017-04-07 21:56:17 +02:00
..
infracloud Put default password values on openstackci/openstackjenkins params 2016-10-17 15:53:47 +02:00
storyboard Give storyboard-dev its own superusers list 2016-06-21 23:21:21 +00:00
afsdb.pp Pull o_p::server invocation out of afs roles 2015-04-17 09:33:10 -07:00
afsfs.pp Move afs servers to using o_p::template 2015-05-07 16:08:09 -07:00
afsrelease.pp Add a cron job to release AFS volumes 2016-12-19 18:53:26 +01:00
ask.pp Merge "Update ask.o.o to latest 0.7.x branch r2" 2017-01-04 14:14:09 +00:00
ask_staging.pp Update solr package repository url 2016-08-08 10:09:08 +02:00
automatic_upgrades.pp Correct unattended upgrades origins assignment 2013-10-01 18:50:56 +00:00
backup_server.pp Use openstack_project::server class where possible 2017-04-07 21:56:17 +02:00
cacti.pp Add listen ports to cacti 2016-07-19 16:42:30 +10:00
codesearch.pp Subscribe to project_config for create-hound-config 2016-03-03 15:01:22 -05:00
eavesdrop.pp Remove statusbot_accessbot_nick 2016-12-14 14:04:28 -08:00
elasticsearch_node.pp Upgrade elasticsearch to 1.7.6 2017-01-03 14:46:54 -08:00
ethercalc.pp Fix bup user for ethercalc backups 2017-02-07 09:23:39 -08:00
etherpad.pp Reduce local db backup retention to 10 days 2017-01-25 11:22:09 -08:00
etherpad_dev.pp Upgrade etherpad-dev to Ubuntu Trusty 2015-08-28 16:03:04 +00:00
files.pp Tweak mpm_worker settings 2017-03-15 15:45:39 +01:00
firehose.pp Use firehose.openstack.org as the mqtt server name 2016-09-21 07:14:37 -07:00
gem_mirror.pp Added Gem Mirror to Infra 2016-12-13 20:16:19 -05:00
gerrit.pp Revert "Setup known_hosts file on gerrit servers" 2017-04-07 05:40:09 -05:00
git.pp Increase git daemon haproxy timeout 2016-12-14 07:27:11 -08:00
git_backend.pp Display all git repos on one page 2016-09-19 15:00:34 +02:00
grafana.pp Upgrade grafana to 2.6.0 2016-01-07 13:40:12 -08:00
groups.pp Move server class call outside of groups*.pp class 2015-06-26 12:26:58 +02:00
groups_dev.pp Move server class call outside of groups*.pp class 2015-06-26 12:26:58 +02:00
init.pp Fix up ssh key usage 2014-04-25 12:35:25 -07:00
jenkins.pp use updated jenkins_master.pp manifest 2015-07-09 22:31:50 +00:00
jenkins_params.pp Remove docbook packages 2017-04-02 18:32:44 +02:00
kdc.pp Add Kerberos config 2014-10-20 15:13:14 -05:00
lists.pp Use openstack_project::server class where possible 2017-04-07 21:56:17 +02:00
logstash.pp Moved the server class out from the logstash and logstash_worker class 2015-05-28 13:59:48 -04:00
logstash_worker.pp Fix logstash-filters test 2016-10-12 09:43:26 -07:00
mariadb_mirror.pp Fixes to ubuntu-mariadb mirror 2017-03-02 13:59:25 -05:00
mirror.pp Merge "Run htcacheclean to clean mirror caches" 2017-04-03 20:08:39 +00:00
mirror_update.pp Mirror rdo centos7 repo to AFS 2017-04-03 11:16:38 +10:00
npm_mirror.pp Added clean exit hooks to npm registry script 2016-04-22 21:59:15 +00:00
openstack_health_api.pp Set openstack-health cache_expiration to 5min 2016-05-31 15:29:00 -04:00
openstackid_dev.pp Update OpenStackId puppet settings 2017-03-10 12:08:10 -03:00
openstackid_prod.pp Fix on openstackid production node 2017-03-15 15:14:44 -03:00
params.pp Add sysstat and iotop to all hosts 2016-02-25 08:51:49 -08:00
paste.pp Revert "Add a local MySQL database to paste.o.o" 2015-12-29 20:46:58 +00:00
pbx.pp Remove pabelanger from asterisk and stackalytics 2016-03-08 16:26:37 -05:00
planet.pp Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
proposal_slave.pp Upodate pip provider to use openstack_pip provider 2016-06-16 09:25:28 -04:00
puppetboard.pp Add puppetdb.o.o trusty support 2016-04-29 12:50:47 -07:00
puppetdb.pp Use openstack_project::server class where possible 2017-04-07 21:56:17 +02:00
puppetmaster.pp puppetmaster: Update to ansible 2.2.1.0 2017-01-18 19:23:13 +11:00
release_slave.pp Add Debian mirror for Ocata packages 2017-02-23 15:55:16 -05:00
reprepro.pp Add reprepro to release slave 2016-07-04 12:00:05 -04:00
reprepro_mirror.pp Move reprepro bits to reprepro_mirror.pp 2016-07-04 11:54:31 -04:00
review.pp Revert "Setup known_hosts file on gerrit servers" 2017-04-07 05:40:09 -05:00
review_dev.pp Revert "Setup known_hosts file on gerrit servers" 2017-04-07 05:40:09 -05:00
server.pp Don't purge apt sources on infracloud 2016-02-24 10:50:08 -08:00
signing_node.pp Correct path to Launchpad creds on signing node 2016-08-26 22:29:02 +00:00
simple_slave.pp Move openstack-specific config out of ::jenkins 2014-05-20 14:39:51 -07:00
single_use_slave.pp Remove tcp/8088 from zuul worker firewall rules 2016-07-22 16:37:00 -04:00
slave.pp Set the gitpgpkey for signing nodes 2016-07-29 18:50:33 +00:00
slave_common.pp Update zuul-env on job nodes 2016-08-24 16:15:51 +00:00
slave_db.pp Allow openstack_citest 'grant option' privilege 2016-01-11 10:00:32 -08:00
ssl_cert_check.pp Add ssl-cert-check to cacti server 2013-05-26 02:57:11 +00:00
stackalytics.pp Remove pabelanger from asterisk and stackalytics 2016-03-08 16:26:37 -05:00
static.pp Add legacy redirects to static.o.o 2017-03-08 09:30:59 -06:00
status.pp Merge "Remove double slash for individual links" 2016-06-03 15:03:55 +00:00
storyboard.pp Give storyboard-dev its own superusers list 2016-06-21 23:21:21 +00:00
subunit_worker.pp Move out server class from subunit_worker.pp 2015-07-21 10:23:58 -05:00
summit.pp Open port 80 on summit.o.o and add ttx. 2013-02-08 03:12:00 +00:00
template.pp Merge "Specify cacti ip addresses for snmp access" 2016-10-13 14:54:29 +00:00
thick_slave.pp Remove docbook packages 2017-04-02 18:32:44 +02:00
tmpcleanup.pp Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
translate.pp Merge "Add puppetry for translate01 xenialing" 2017-02-27 17:46:11 +00:00
translate_dev.pp Install zanata 3.9.6 from zip not war 2017-02-07 14:13:17 -08:00
users.pp Update ssh key for SotK 2017-03-01 20:41:41 +00:00
users_install.pp Add David Shrewsbury to users/infra-root 2017-02-07 14:53:53 -05:00
wheel_mirror.pp Add wheel mirror to mirrors 2016-01-15 08:07:53 -08:00
wheel_mirror_slave.pp Add "parallel" for wheel build slaves 2017-01-24 15:41:15 +11:00
wiki.pp Conveniently link /root/.my.cnf on wiki servers 2016-09-10 17:30:02 +00:00
zuul_dev.pp Break out openstack_project::server from zuul_dev.pp 2017-02-07 14:51:18 -05:00
zuul_launcher.pp Add zuul-launcher keytab to zl0(1-8) nodes 2016-09-16 18:05:56 -04:00
zuul_merger.pp Add zuulv3-dev.openstack.org server 2017-02-16 12:15:52 -05:00
zuul_prod.pp Break out openstack_project::server from zuul_prod.pp 2017-02-07 15:21:48 -05:00