Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fixing the webrick test to provide a correct host | Luke Kanies | 2007-12-12 | 1 | -1/+1 | |
| | | | | | | | | name so the stupid ssl checks pass during the test. | |||||
* | | Changing the statefile to only being managed by clients, | Luke Kanies | 2007-12-12 | 1 | -7/+7 | |
|/ | | | | not by puppetmasterd. | |||||
* | This should be the last fix for exported resources. | Luke Kanies | 2007-12-11 | 2 | -0/+23 | |
| | | | | | | Hosts were keeping the export bit on all resources, even when they'd collected another host's resources, which caused a duplicate copy that was still exported. | |||||
* | Not using the main section when running the store report, since it is ↵ | Luke Kanies | 2007-12-11 | 1 | -1/+1 | |
| | | | | unneeded and can cause conflicts within puppetmasterd | |||||
* | Removing extraneous debugging from the schedule resource type. | Luke Kanies | 2007-12-11 | 1 | -1/+0 | |
| | ||||||
* | Renaming 'configuration' to 'catalog', fixing #954. | Luke Kanies | 2007-12-11 | 69 | -552/+552 | |
| | ||||||
* | Renaming the 'null' terminus type to 'plain', as | Luke Kanies | 2007-12-11 | 7 | -29/+30 | |
| | | | | requested in #960. | |||||
* | Copying the fact-loading code from the network client to | Luke Kanies | 2007-12-11 | 2 | -0/+53 | |
| | | | | | the Facter terminus until I have a better solution. This problem was discovered becomes of #958. | |||||
* | Merge branch 'master' of ssh://reductivelabs.com/opt/rl/git/puppet | Luke Kanies | 2007-12-11 | 5 | -10/+23 | |
|\ | ||||||
| * | Adding what is hopefully the last commit for #896. Here's the | Luke Kanies | 2007-12-11 | 4 | -6/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | changelog: Modifying the behaviour of the certdnsnames setting. It now defaults to an empty string, and will only be used if it is set to something else. If it is set, then the host's FQDN will also be added as an alias. The default behaviour is now to add 'puppet' and 'puppet.$domain' as DNS aliases when the name for the cert being signed is equal to the signing machine's name, which will only be the case for CA servers. This should result in servers always having the alias set up and no one else, but you can still override the aliases if you want. | |||||
| * | Removing the 'addpath' commands from the freebsd service | Luke Kanies | 2007-12-11 | 1 | -4/+0 | |
| | | | | | | | | provider, since it's no longer needed or even valid. | |||||
* | | Applying patch by whaymond to fix #955. | Luke Kanies | 2007-12-11 | 1 | -1/+1 | |
|/ | ||||||
* | Merge commit 'davids-bugfixes/rest/fix-plugins-mount' | Luke Kanies | 2007-12-11 | 1 | -43/+22 | |
|\ | ||||||
| * | simplify PluginsMount | David Schmitt | 2007-12-03 | 1 | -43/+22 | |
| | | ||||||
* | | Removing the recently-commited paludis provider, | Luke Kanies | 2007-12-11 | 1 | -106/+0 | |
| | | | | | | | | because it breaks autoloading as indicated in #956. | |||||
* | | Applying patch by josb in #884 to provide pattern | Luke Kanies | 2007-12-11 | 2 | -5/+67 | |
| | | | | | | | | matching in the tidy type. | |||||
* | | Applying patch by raj in #881. | Luke Kanies | 2007-12-11 | 1 | -1/+1 | |
| | | ||||||
* | | Applying patch for portage package support from thansen | Luke Kanies | 2007-12-11 | 1 | -4/+4 | |
| | | | | | | | | in #895. | |||||
* | | Replacing freebsd service provider with the one | Luke Kanies | 2007-12-11 | 1 | -23/+32 | |
| | | | | | | | | provided by raj in #880. | |||||
* | | Adding paludis package support as provided by KillerFox | Luke Kanies | 2007-12-11 | 1 | -0/+106 | |
| | | | | | | | | in #741. | |||||
* | | Fixing #937 -- I had not ported the dot methods at all, | Luke Kanies | 2007-12-11 | 2 | -7/+9 | |
| | | | | | | | | and I had to make a few small changes to make them work. | |||||
* | | Fixing #946. | Luke Kanies | 2007-12-10 | 5 | -34/+24 | |
| | | ||||||
* | | Fixing some further failing tests resulting from the fix for | Luke Kanies | 2007-12-10 | 1 | -13/+11 | |
| | | ||||||
* | | Adding an Indirection reference, along with the work | Luke Kanies | 2007-12-10 | 15 | -16/+101 | |
| | | | | | | | | necessary to support it. | |||||
* | | Updating the changelog with external node info. | Luke Kanies | 2007-12-10 | 1 | -0/+4 | |
| | | ||||||
* | | Fixing #951 -- external nodes work again, but you have to | Luke Kanies | 2007-12-10 | 13 | -223/+220 | |
| | | | | | | | | set the 'node_terminus' setting to 'exec'. | |||||
* | | Fixing the rest of #948. My previous work was sufficient, | Luke Kanies | 2007-12-10 | 2 | -1/+20 | |
| | | | | | | | | | | | | except that I was not passing the interpolated value in to the hook, which meant the libdir was set to something like $vardir/lib. | |||||
* | | Fixing part of #948 -- per-setting hooks are now called | Luke Kanies | 2007-12-10 | 2 | -17/+85 | |
| | | | | | | | | | | when the configuration file is parsed. The bug is still there, but I'm getting closer. | |||||
* | | Fixing #941 -- calling pkg_info instead of info | Luke Kanies | 2007-12-10 | 1 | -1/+1 | |
| | | | | | | | | in the openbsd package provider. | |||||
* | | Fixing #923 (again). The host storage method was not | Luke Kanies | 2007-12-10 | 2 | -7/+6 | |
| | | | | | | | | | | | | correctly searching for the host, so it was creating a new host on each run, which is what was causing the conflict. | |||||
* | | Adding basic unit tests for type/user by DavidS from #948. | Luke Kanies | 2007-12-06 | 1 | -0/+58 | |
| | | ||||||
* | | Fixing #923. Resources that are collected on the local | Luke Kanies | 2007-12-06 | 2 | -14/+0 | |
| | | | | | | | | host are no longer marked as not exported. | |||||
* | | Merge commit 'mccune/pending/fix-896r3' | Luke Kanies | 2007-12-06 | 2 | -5/+10 | |
|\ \ | ||||||
| * | | Updated tests for http_enable_post_connection_check configuration setting. | Jeffrey J McCune | 2007-11-29 | 2 | -5/+10 | |
| | | | ||||||
* | | | Applying patch by whaymond_home to further fix part of #896. | Luke Kanies | 2007-12-06 | 1 | -1/+1 | |
|/ / | ||||||
* | | Better test to match the behavior of the code. | Jeffrey J McCune | 2007-11-29 | 1 | -1/+5 | |
| | | ||||||
* | | Fixed test case for http_enable_post_connection_check | Jeffrey J McCune | 2007-11-29 | 1 | -1/+1 | |
| | | ||||||
* | | As per lutter; augmented fix for #896 to be configurable and defaulting to ↵ | Jeffrey J McCune | 2007-11-29 | 3 | -1/+14 | |
|/ | | | | validate the server certificate, honoring CVE-2007-5162. | |||||
* | Fixing another failing test I somehow missed in my last big commit | Luke Kanies | 2007-11-28 | 1 | -1/+1 | |
| | ||||||
* | Renaming @model to @resource in a provider | Luke Kanies | 2007-11-28 | 1 | -1/+1 | |
| | ||||||
* | Fixing a couple of tests that were failing on a different platform or with a ↵ | Luke Kanies | 2007-11-28 | 2 | -2/+2 | |
| | | | | different version of ruby | |||||
* | Fixing #892 -- filesystem mounts are no longer remounted. | Luke Kanies | 2007-11-28 | 3 | -1/+10 | |
| | ||||||
* | Fixing #527 (rewrote service tests), #766 (services only restart when they | Luke Kanies | 2007-11-28 | 7 | -401/+282 | |
| | | | | | | | are running), and #918 (service tests fail when hddtemp is not installed). Mostly, I just rewrote the service tests, but I cleaned up the cruft from the Service class, too. | |||||
* | Merge branch 'master' of ssh://reductivelabs.com/opt/rl/git/puppet | Luke Kanies | 2007-11-28 | 2 | -4/+21 | |
|\ | ||||||
| * | Making a few changes to the transportable class to enhance backward ↵ | Luke Kanies | 2007-11-28 | 2 | -4/+21 | |
| | | | | | | | | compatibility | |||||
* | | Another backward compatibility patch, this time helping with a new server ↵ | Luke Kanies | 2007-11-28 | 2 | -2/+7 | |
|/ | | | | and old client | |||||
* | Theoretically, this patch is to fix #917 (which it does), but | Luke Kanies | 2007-11-28 | 32 | -208/+214 | |
| | | | | | | | | | | | | | | | | | | | there were enough problems fixing it that I decided something more drastic needed to be done. This uses the new Puppet::ResourceReference class to canonize what a resource reference looks like and how to retrieve resources via their references. Specifically, it guarantees that resource types are always capitalized, even when they include '::' in them. While many files are modified in this commit, the majority of changes are quite small, and most of the changes are fixing the tests to use capitalized types. As we look at consolidating some of our resource types, we could consolidate the ResourceReference stuff at the same time, but at least the Puppet::Parser::ResourceReference class subclasses the main Puppet::ResourceReference class. | |||||
* | Fixing puppetca so it passes its tests, duh. Apparently | Luke Kanies | 2007-11-28 | 1 | -6/+8 | |
| | | | | | wyvern's patch broke things a bit and I was stupid enough not to run the tess right before accepting. | |||||
* | Adding a top-level ResourceReference class that everything | Luke Kanies | 2007-11-28 | 2 | -0/+104 | |
| | | | | else can use to canonize how we refer to resources. Finally. | |||||
* | Fixing the first half of #917 -- the ResourcReference | Luke Kanies | 2007-11-28 | 2 | -2/+14 | |
| | | | | | | AST code now correctly finds the resource. It's getting lost in the configuration translation, though, so I need to fix that, too. |