Commit graph

166 commits

Author SHA1 Message Date
Ossi Salmi
22bacf19b4 puppet: Fixed passenger support for puppet 3 2013-05-02 23:05:37 +03:00
Ossi Salmi
2e3a2e5782 puppet: Initial support for Passenger on Apache 2013-05-02 21:48:36 +03:00
Ossi Salmi
98767cfb2a Merge tmakinen/puppet
Conflicts:
	dovecot/manifests/init.pp
	libvirt/manifests/init.pp
	munin/manifests/init.pp
	puppet/manifests/init.pp
	tftp/manifests/init.pp
2012-11-16 19:40:31 +02:00
Ossi Salmi
7c4f9e6b94 Removed puppet file shares from puppet-httpd.conf 2012-11-16 19:15:14 +02:00
2c7af9cefd Splitted file context regexp from puppetmaster datadirs to prevent restorecon run on every puppet run. 2012-10-30 12:22:09 +02:00
cd0c426681 SELinux fixes for puppetmaster data directories. 2012-10-30 12:00:49 +02:00
Ossi Salmi
24ecb51f6f Added support for RHEL and did some syntax cleaning
Assume that "RedHat" also works where "CentOS" does.
2012-09-05 17:29:36 +03:00
26b9b5941c Fixed puppet::server SELinux context change when no $puppet_datadir is set. 2012-08-08 10:27:30 +03:00
Ossi Salmi
6c0481742c Don't run opencollab-puppet-uploader during web server log rotation 2012-07-29 21:51:46 +03:00
Ossi Salmi
85c3fba953 Added check for selinux state in selinux::boolean 2012-07-19 12:30:08 +03:00
Ossi Salmi
bdd90e8b9c Fixed SELinux error in puppet module when SELinux is disabled 2012-07-17 16:33:09 +03:00
0caea7286f Fixed puppetmaster SELinux errors when using MySQL database. 2012-07-02 09:40:54 +03:00
3279af1208 SELinux context fixes for puppetmaster on CentOS 6. 2012-07-01 21:23:13 +03:00
Ossi Salmi
a0d1bb3a08 Fixed puppet-clean-storeconfigs with MySQL database 2012-07-01 13:01:37 +03:00
Ossi Salmi
6d75b559b1 Added missing rails include to puppet module 2012-06-20 10:42:39 +03:00
160f43ee28 Removed unnecessary sprintf call from puppet-check. 2012-06-14 09:25:55 +03:00
Ossi Salmi
06d6dac141 Moved package resources from puppet module into ruby module 2012-06-06 12:43:15 +03:00
Ossi Salmi
5d4ce37211 Added initial support for MySQL and PostgreSQL database for storeconfigs 2012-06-05 16:26:21 +03:00
Ossi Salmi
35c874a59d Removed default value for puppet_diffargs 2012-04-27 16:17:57 +03:00
Ossi Salmi
6f237f2b04 Fixed puppetmaster bootstrap on Ubuntu
Don't create puppet.conf in first puppet run, breaks installing
puppetmaster during second run.
2012-04-25 13:24:16 +03:00
Ossi Salmi
50bc96ceea Added epel to puppetmaster bootstrap script 2012-04-20 13:41:40 +03:00
Ossi Salmi
db102093d0 Added dependencies for rubygems 2012-04-20 13:41:40 +03:00
c698eb72ef Changed rubygems to install only on CentOS 6 in puppet::server. 2012-04-20 10:26:14 +03:00
Ossi Salmi
594c24a174 Don't touch existing manifests in puppet/bootstrap-server.sh 2012-04-18 16:39:25 +03:00
Ossi Salmi
9ca7751a0c Rewrote puppet/bootstrap-server.sh with support for apache and webrick 2012-04-18 16:28:50 +03:00
Ossi Salmi
274cee2ad8 Install rubygems for puppetmaster on CentOS 6 2012-04-18 16:28:50 +03:00
Ossi Salmi
105978c2d5 Added support for deploying puppetmaster using webrick 2012-04-18 12:53:20 +03:00
Ossi Herrala
600548e214 Add variable to control Puppet's own diffing of various files. 2012-04-12 09:26:19 +00:00
84edcd61ed Fixed "unquoted file mode" errors given by puppet-lint. 2012-03-27 16:10:01 +03:00
34c36045fa Fixing puppet-lint errors. 2012-03-27 14:41:39 +03:00
76121fef9a Fixed puppet::client for OpenBSD 4.9. 2012-03-12 14:27:14 +02:00
Ossi Salmi
bf79f517ba Revert "Support for dns aliases, dynamic creation of zone files (dependent"
This reverts commit b470ceb9b6.
2012-03-07 15:46:28 +02:00
aes_ng
b470ceb9b6 Support for dns aliases, dynamic creation of zone files (dependent
on the environment fact) from Facter facts and a fix for environment
support in puppet.
2012-03-02 16:05:37 +02:00
Ossi Salmi
ccf2db2aa7 Randomize puppet-check cron job time 2012-02-12 18:58:27 +02:00
1093ac1cf6 Fixed SELinux contexts from puppet::server. 2012-02-06 23:26:40 +02:00
Ossi Salmi
a1fdae9293 Added puppet-clean-storeconfigs script 2012-02-02 22:09:35 +02:00
Ossi Salmi
d0102b4854 Updated puppet/README.CentOS
Latest rails seems to be broken with storeconfigs and sqlite, causing
constant "database is locked" errors. Use 2.3 instead.
2012-01-26 11:31:22 +02:00
Ossi Salmi
3f1bb7a278 Don't install rubygem packages on CentOS 6
Because rails is missing from EPEL, some manual installation is needed.
See puppet/README.CentOS for instructions.
2012-01-22 19:38:30 +02:00
Ossi Salmi
bd10fa34e6 Increased puppet-check memory limit to 160 MB 2012-01-13 01:57:41 +02:00
Ossi Salmi
e43512adad Fixed puppetd service for older OpenBSD versions 2011-11-30 08:37:30 +02:00
385cbeeb5a Fixed puppet_listenports variable from puppet-httpd.conf.erb template. 2011-11-29 11:09:46 +02:00
Ossi Salmi
78d6eddb2c Added support for puppetmaster on OpenBSD using nxing and passenger 2011-11-28 08:55:01 +02:00
Ossi Salmi
cb8cfa7775 Moved common puppetmaster configuration into puppet::server::common 2011-11-28 08:54:58 +02:00
0a47d1408b Fixed "service: not found" error from puppet-check. 2011-11-17 09:04:51 +02:00
Ossi Salmi
a7e0b385dc Made puppet agent ignore site manifest
Fixes warnings about storeconfigs on master.
2011-08-19 12:15:49 +03:00
2771ac24e7 Changed puppetmaster apache to serve files internally instead proxying requests to puppetmaster process. 2011-08-11 16:01:44 +03:00
c1af3ee920 Removed balancer manager interface from puppetmaster apache config. 2011-08-11 14:04:35 +03:00
f6f4ed8711 Cleaned up apache proxy config for puppetmaster and tightened crypto settings. 2011-08-05 00:47:38 +03:00
399d70480f Changed puppet apache frontend to honor puppet ca revocation list. 2011-08-02 15:00:49 +03:00
05b5eb9548 Fixed depency errors from CentOS puppetmaster install. 2011-08-01 12:06:10 +03:00