-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Comparing changes
Open a pull request
base repository: puppetlabs/puppetlabs-apache
base: 0.7.0
head repository: puppetlabs/puppetlabs-apache
compare: 0.8.0
- 17 commits
- 40 files changed
- 7 contributors
Commits on Jun 21, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 8d7bdc5 - Browse repository at this point
Copy the full SHA 8d7bdc5View commit details -
Correct vhost_alias behaviour on Debian
In testing the sites-enabled symlinks, it was discovered that the virtual_docroot parameter did not work on debian without also including the vhost_alias httpd mod. This corrects that behaviour.
Configuration menu - View commit details
-
Copy full SHA for e9dfc8d - Browse repository at this point
Copy the full SHA e9dfc8dView commit details -
PHP uses php5.conf as config file
In testing sites-enabled behaviour, it was discovered that php loading did not perform as expected on Debian due to including configuration files from mods-available instead of mods-enabled. This corrects that behaviour.
Configuration menu - View commit details
-
Copy full SHA for 9b77fe7 - Browse repository at this point
Copy the full SHA 9b77fe7View commit details -
Ensure directory, install packages, purge confs
The ability to purge configs to preserve pristine working conditions is often critical to avoid breaking apache unintentionally. On many platforms the apache package will create directories into which other apache mod package will place configs. These can conflict with configs managed by puppet and cause apache service failures. This would normally be corrected by purging those stray files on the second puppet run, but in the mean time apache would have stopped. Single-run idempotency is preferable. Since Puppet cannot separately ensure => directory and purge => true, this commit uses an exec resource and mkdir to create the directories, and uses a file resource *after* all mods have been processed to do the ownership & purging.
Configuration menu - View commit details
-
Copy full SHA for 29f04d3 - Browse repository at this point
Copy the full SHA 29f04d3View commit details
Commits on Jul 9, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 4d24546 - Browse repository at this point
Copy the full SHA 4d24546View commit details
Commits on Jul 12, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 05155c5 - Browse repository at this point
Copy the full SHA 05155c5View commit details -
Merge pull request #249 from oxilion/multiple_balancers
make fragment names unique to support multiple balancerclusters
Configuration menu - View commit details
-
Copy full SHA for 0128341 - Browse repository at this point
Copy the full SHA 0128341View commit details
Commits on Jul 13, 2013
-
Issue 230 specifiy that: The apache::mod::* classes that have .conf file
resources don't refresh the service when the configs are updated, but they should. (#230). This commit fixes the issue by adding: notify => Service['httpd'], to all file resources. Note that the modification has only been tested with a few of the modules.
Configuration menu - View commit details
-
Copy full SHA for 5f6c381 - Browse repository at this point
Copy the full SHA 5f6c381View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d68964 - Browse repository at this point
Copy the full SHA 9d68964View commit details
Commits on Jul 15, 2013
-
Configuration menu - View commit details
-
Copy full SHA for c94b944 - Browse repository at this point
Copy the full SHA c94b944View commit details -
Merge pull request #252 from oxilion/proxy_set
add proxy_set option to balancer
Configuration menu - View commit details
-
Copy full SHA for bb0f232 - Browse repository at this point
Copy the full SHA bb0f232View commit details -
Merge pull request #251 from blkperl/pr_242
Add severname parameter to httpd.conf
Configuration menu - View commit details
-
Copy full SHA for 97339df - Browse repository at this point
Copy the full SHA 97339dfView commit details -
Merge pull request #250 from gehel/issue-230
Issue 230 specifiy that: The apache::mod::* classes that have .conf file
Configuration menu - View commit details
-
Copy full SHA for c029b46 - Browse repository at this point
Copy the full SHA c029b46View commit details
Commits on Jul 16, 2013
-
make directories examples real puppet DSL
People don't read: directory => [ { path => '/path/to/directory', <directive> => <value> } ], as psuedo-code example instructing you on how to form an array of hashes, they read them as puppet DSL examples that they can copy and paste into their apache::vhost stanzas.
Configuration menu - View commit details
-
Copy full SHA for bb13c55 - Browse repository at this point
Copy the full SHA bb13c55View commit details -
Merge pull request #253 from richardc/vhost_directories_usage
make directories examples real puppet DSL
Configuration menu - View commit details
-
Copy full SHA for e9d22e0 - Browse repository at this point
Copy the full SHA e9d22e0View commit details -
Features: - Add `servername` parameter to `apache` class - Add `proxy_set` parameter to `apache::balancer` define Bugfixes: - Fix ordering for multiple `apache::balancer` clusters - Fix symlinking for sites-available on Debian-based OSs - Fix dependency ordering for recursive confdir management - Fix `apache::mod::*` to notify the service on config change - Documentation updates
Configuration menu - View commit details
-
Copy full SHA for 69e53ee - Browse repository at this point
Copy the full SHA 69e53eeView commit details
Commits on Jul 17, 2013
-
Merge pull request #255 from hunner/release_0.8.0
Release 0.8.0
Ashley Penney committedJul 17, 2013 Configuration menu - View commit details
-
Copy full SHA for ac4673a - Browse repository at this point
Copy the full SHA ac4673aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.7.0...0.8.0