system-config/modules/openstack_project/manifests
Spencer Krum 12e30622fe Fix cacti node and add os check
Previously a file was being managed that couldn't exist becuase
the parent directory did not exist. Cacti succeded in spite of
itself because the cacti package pushed an apache config into a
place that works.

This change sets the file path of the apache.conf file for cacti
to be a real location, which adds the rewrite rules. Previously,
hitting '/' would not redirect to the graph viewing page, despite
that being the intention of the puppet code.

This change also adds some logic to fail early on non Debian
machines, since we're explicitly using the /etc/apache2 directory
here.

Change-Id: I29c04d939d7a8d1a0faeb4ab7b31e3adc951ccf3
2014-06-19 22:12:31 -07:00
..
automatic_upgrades.pp Correct unattended upgrades origins assignment 2013-10-01 18:50:56 +00:00
backup_server.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
base.pp Changes to get nodepool working with trusty 2014-05-28 10:09:35 -07:00
cacti_device.pp Make cacti_device a define. 2012-10-30 13:37:58 +00:00
cacti.pp Fix cacti node and add os check 2014-06-19 22:12:31 -07:00
community.pp Style Guide updates for puppet-lint 2012-09-27 14:59:57 +00:00
eavesdrop.pp Add Octavia to Stackforge 2014-06-18 15:34:59 -04:00
elasticsearch_node.pp Shift elasticsearch retention to 10 days. 2014-06-16 13:18:11 -07:00
etherpad_dev.pp Allow for etherpad title to be parameterized 2014-02-10 15:07:40 -08:00
etherpad.pp Allow for etherpad title to be parameterized 2014-02-10 15:07:40 -08:00
gerrit.pp Merge "Disable Gerrit auto-abandon" 2014-06-01 04:01:10 +00:00
git_backend.pp Only include selinux bits on rhel-based systems 2014-05-30 15:36:07 -07:00
git.pp Only include selinux bits on rhel-based systems 2014-05-30 15:36:07 -07:00
graphite.pp Allow statsd hosts to connect to graphite via IPv6 2014-01-08 16:14:02 +00:00
groups_dev.pp Fetch content from groups-static-pages repository 2014-05-07 21:21:43 +02:00
groups.pp Add groups.openstack.org. 2012-11-20 01:34:55 +00:00
init.pp Fix up ssh key usage 2014-04-25 12:35:25 -07:00
jenkins_dev.pp Merge "Fixes to nodepool installation on jenkins-dev.o.o" 2014-05-01 02:04:23 +00:00
jenkins_params.pp Changes to get nodepool working with trusty 2014-05-28 10:09:35 -07:00
jenkins.pp Merge "update jenkins build-timeout plugin" 2014-04-21 22:24:59 +00:00
lists.pp Add a mailing list for Win The Enterprise WG 2014-06-09 19:59:35 +08:00
logstash_worker.pp Add a simple watchdog for logstash-indexer service 2014-02-28 13:53:53 -08:00
logstash.pp Move primary elasticsearch discover node 2014-02-26 22:00:08 +00:00
mirror26_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
mirror27_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
mirror33_slave.pp Add a mirror33 slave node definition. 2013-07-31 19:13:14 +00:00
mirror_slave.pp Switch from jeepyb to pypi-mirror 2013-11-12 11:34:08 -05:00
nodepool_prod.pp Fixes to nodepool installation on jenkins-dev.o.o 2014-04-25 11:52:08 -07:00
openstackid_dev.pp Give ssh access to openstackid-dev 2014-04-17 11:23:42 +02:00
params.pp Add vim to the list of explicit things on servers 2014-04-29 00:46:15 +00:00
paste.pp Migrate to using trove db for pastebin 2014-05-02 22:32:32 +00:00
pbx.pp Only include selinux bits on rhel-based systems 2014-05-30 15:36:07 -07:00
planet.pp Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
proposal_slave.pp Make jenkins proposal jobs use dedicated user. 2014-04-14 15:38:31 -07:00
puppet_cron.pp Add update_pkg_list_cmd to openstack_project. 2013-03-05 20:55:27 +00:00
puppetboard.pp Puppet nodes are unresponsive after 30 minutes 2014-04-01 12:39:29 -07:00
puppetdb.pp Further changes to bring puppetboard online 2014-03-22 12:54:38 -07:00
puppetmaster.pp Fix soft_write_failure parameter name. 2014-04-29 10:40:01 -07:00
pypi_slave.pp Determine wheel names for PyPI uploading 2014-06-06 14:48:32 +00:00
review_dev.pp Disable Gerrit auto-abandon 2014-05-30 20:38:23 +00:00
review.pp Merge "Disable Gerrit auto-abandon" 2014-06-01 04:01:10 +00:00
salt_trigger_slave.pp Correct Jenkins SSH key variable for salt-trigger 2013-09-13 17:24:26 +00:00
server.pp Consolidate rsyslog configs. 2013-11-22 14:08:10 -08:00
simple_slave.pp Move openstack-specific config out of ::jenkins 2014-05-20 14:39:51 -07:00
single_use_slave.pp Merge "Add flag for unbound's resolv.conf" 2014-06-03 12:13:43 +00:00
slave_common.pp Move jenkins-sudo bits to openstack_project 2014-05-23 11:55:20 -07:00
slave.pp Move openstack-specific config out of ::jenkins 2014-05-20 14:39:51 -07:00
ssl_cert_check.pp Add ssl-cert-check to cacti server 2013-05-26 02:57:11 +00:00
static.pp Remove depreciated htmlify-screen-log 2014-02-18 14:10:20 +11:00
status.pp Move bugdaystats to to status.openstack.org 2014-04-07 14:24:20 -07:00
storyboard.pp Load storyboard superusers from yaml file 2014-03-24 07:08:47 -07:00
summit.pp Open port 80 on summit.o.o and add ttx. 2013-02-08 03:12:00 +00:00
template.pp Add flag for unbound's resolv.conf 2014-05-30 22:41:07 -07:00
thick_slave.pp Install newer requests package for twine 2014-06-05 00:03:25 +00:00
tmpcleanup.pp Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
users_install.pp Add slukjanov to users 2014-05-22 14:54:26 +04:00
users.pp Add slukjanov to users 2014-05-22 14:54:26 +04:00
wiki.pp Upgrading Elastic Search to 1.1.1 on the wiki 2014-05-05 21:11:47 -07:00
zuul_dev.pp Update review.o.o ip addresses 2014-04-28 14:28:13 -07:00
zuul_merger.pp Update review.o.o ip addresses 2014-04-28 14:28:13 -07:00
zuul_prod.pp Configure swift credentials for workers to push to 2014-05-20 13:36:36 -07:00