Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | 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 | 1 | -2/+2 | |
| | | | | | | | | and I had to make a few small changes to make them work. | |||||
* | | Fixing #946. | Luke Kanies | 2007-12-10 | 5 | -34/+24 | |
| | | ||||||
* | | Adding an Indirection reference, along with the work | Luke Kanies | 2007-12-10 | 15 | -16/+101 | |
| | | | | | | | | necessary to support it. | |||||
* | | Fixing #951 -- external nodes work again, but you have to | Luke Kanies | 2007-12-10 | 7 | -129/+108 | |
| | | | | | | | | set the 'node_terminus' setting to 'exec'. | |||||
* | | Fixing the rest of #948. My previous work was sufficient, | Luke Kanies | 2007-12-10 | 1 | -1/+6 | |
| | | | | | | | | | | | | 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 | 1 | -15/+38 | |
| | | | | | | | | | | 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 | 1 | -3/+1 | |
| | | | | | | | | | | | | correctly searching for the host, so it was creating a new host on each run, which is what was causing the conflict. | |||||
* | | Fixing #923. Resources that are collected on the local | Luke Kanies | 2007-12-06 | 1 | -1/+0 | |
| | | | | | | | | host are no longer marked as not exported. | |||||
* | | Applying patch by whaymond_home to further fix part of #896. | Luke Kanies | 2007-12-06 | 1 | -1/+1 | |
| | | ||||||
* | | As per lutter; augmented fix for #896 to be configurable and defaulting to ↵ | Jeffrey J McCune | 2007-11-29 | 2 | -1/+9 | |
|/ | | | | validate the server certificate, honoring CVE-2007-5162. | |||||
* | Renaming @model to @resource in a provider | Luke Kanies | 2007-11-28 | 1 | -1/+1 | |
| | ||||||
* | Fixing #892 -- filesystem mounts are no longer remounted. | Luke Kanies | 2007-11-28 | 1 | -1/+1 | |
| | ||||||
* | Fixing #527 (rewrote service tests), #766 (services only restart when they | Luke Kanies | 2007-11-28 | 3 | -165/+23 | |
| | | | | | | | 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 | 1 | -3/+10 | |
|\ | ||||||
| * | Making a few changes to the transportable class to enhance backward ↵ | Luke Kanies | 2007-11-28 | 1 | -3/+10 | |
| | | | | | | | | compatibility | |||||
* | | Another backward compatibility patch, this time helping with a new server ↵ | Luke Kanies | 2007-11-28 | 1 | -1/+1 | |
|/ | | | | and old client | |||||
* | Theoretically, this patch is to fix #917 (which it does), but | Luke Kanies | 2007-11-28 | 14 | -144/+89 | |
| | | | | | | | | | | | | | | | | | | | 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. | |||||
* | Adding a top-level ResourceReference class that everything | Luke Kanies | 2007-11-28 | 1 | -0/+61 | |
| | | | | else can use to canonize how we refer to resources. Finally. | |||||
* | Fixing the first half of #917 -- the ResourcReference | Luke Kanies | 2007-11-28 | 1 | -2/+2 | |
| | | | | | | AST code now correctly finds the resource. It's getting lost in the configuration translation, though, so I need to fix that, too. | |||||
* | Fixing the error message as requested in #893. | Luke Kanies | 2007-11-27 | 1 | -3/+1 | |
| | ||||||
* | Applying patches from #823 by wyvern | Luke Kanies | 2007-11-27 | 1 | -0/+10 | |
| | ||||||
* | Fixing the markup on the pkgdmg provider so it is a bit better | Luke Kanies | 2007-11-28 | 3 | -6/+8 | |
| | ||||||
* | Fixing #781, from what I can tell. I'm leaving it with | Luke Kanies | 2007-11-27 | 1 | -11/+29 | |
| | | | | | no tests for now, since it's a very small chunk of code and it's *insanely* difficult to test this kind problem. | |||||
* | Fixing #810 -- I catch the error and prefix it with something | Luke Kanies | 2007-11-27 | 1 | -1/+6 | |
| | | | | a bit more useful. | |||||
* | Fixing #796 -- the fileserver can now start with no | Luke Kanies | 2007-11-27 | 1 | -16/+52 | |
| | | | | | | configuration file (it creates both default mount points if it does) and puppetmasterd no longer requires the configuration file to exist. | |||||
* | Fixing the asuser method in Puppet::Util::SUIDManager | Luke Kanies | 2007-11-27 | 1 | -15/+13 | |
| | | | | | | | | so that it correctly just yields if you're not root. It also no longer tries to set :uid or :gid; just :euid and :egid, and it once again sets :egid before it sets :euid, which is important because you usually can't change your group after you've changed your user id. | |||||
* | Merge commit 'mccune/pending/fix-896r2' | Luke Kanies | 2007-11-27 | 2 | -0/+7 | |
|\ | ||||||
| * | Fix #896 - Always disable DNS checking of certificate when making https ↵ | Jeffrey J McCune | 2007-11-24 | 2 | -0/+7 | |
| | | | | | | | | connections. | |||||
* | | Fixing #931 by keeping track in configurations of | Luke Kanies | 2007-11-27 | 5 | -78/+22 | |
| | | | | | | | | | | | | | | | | | | | | what transportable resources get converted to, so different names don't throw it off. I also got rid of the Puppet::Type#merge method, which has been deprecated for ages but was still in there. I had to fix a few tests that weren't cleaning up after themselves as a result. | |||||
* | | Fixing the persistent and periodic schedule test failures | Luke Kanies | 2007-11-27 | 1 | -14/+18 | |
| | | | | | | | | by rewriting the schedule tests entirely. | |||||
* | | Fixing the breakage that I caused when I added the 'declared_feature?' | Luke Kanies | 2007-11-26 | 1 | -1/+1 | |
| | | | | | | | | method to provider features. | |||||
* | | Fixing #920 -- I have replaced the existing mount test with an | Luke Kanies | 2007-11-26 | 2 | -13/+8 | |
| | | | | | | | | | | rspec version. It's not perfect, in that it only tests the :ensure state, but that's where 90% of the behaviour is. | |||||
* | | Rewriting the tests for the package resource type, fixing #930. | Luke Kanies | 2007-11-26 | 6 | -138/+78 | |
| | | ||||||
* | | Fixing #921, mostly by just deleting the existing test. I had | Luke Kanies | 2007-11-26 | 1 | -2/+4 | |
| | | | | | | | | | | | | already migrated all of the tests into rspec but forgot about these tests -- they were only in the rails/ subdir because people kept not running the parser/ tests after modifying the Rails code. | |||||
* | | Applying patch by trombik from #756. | Luke Kanies | 2007-11-25 | 1 | -3/+1 | |
| | | ||||||
* | | Merge commit 'mccune/pending/fix-906' | Luke Kanies | 2007-11-25 | 1 | -2/+5 | |
|\ \ | ||||||
| * | | Fixed #906 - Augmented Cert DN regexp check to work with Pound and Apache. | Jeffrey J McCune | 2007-11-24 | 1 | -2/+5 | |
| | | | ||||||
* | | | Merge branch 'plugins_mount', fixing #891. | Luke Kanies | 2007-11-24 | 5 | -85/+247 | |
|\ \ \ | |_|/ |/| | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| * | | Integrating Matt Palmer's patch to provide a 'plugins' | Luke Kanies | 2007-11-24 | 5 | -55/+57 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mount, fixing #891. The patch was ported to the current code by David Schmitt, I applied the rest of Matt's patches, and I then fixed all of the code so that the tests passed. The primary change I had to make to the patch was reenabling host expansion in paths -- his patch had disabled it. | |||||
| * | | Applying the rest of Matt Palmer's patches | Luke Kanies | 2007-11-24 | 2 | -27/+75 | |
| | | | | | | | | | | | | related to providing a plugin mount. | |||||
| * | | Merge commit 'davids-bugfixes/rest/fix-891' into plugins_mount | Luke Kanies | 2007-11-23 | 2 | -79/+191 | |
| |\ \ | ||||||
| | * | | fix #891: create a plugins mount which collects all modules' plugins/ subdirs | David Schmitt | 2007-11-08 | 2 | -79/+191 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is Matthew Palmer's work, from his debian package at http://theshed.hezmatt.org/mattshacks/puppet/_patches/load_plugins_from_modules/20070831054902-6856b-0fd1481621def5d0c4d1ae48fb2f1dc357767c1e.patch I just wriggled a few hunks so they apply. | |||||
* | | | | Implementing the test for setting the Rails | Luke Kanies | 2007-11-24 | 1 | -22/+23 | |
| | | | | | | | | | | | | | | | | log level. | |||||
* | | | | Merge commit 'danp/rails_socket_and_tests' | Luke Kanies | 2007-11-24 | 1 | -4/+8 | |
|\ \ \ \ | ||||||
| * | | | | mock all use of Puppet[] in Puppet::Rails.database_arguments | Dan Peterson | 2007-11-23 | 1 | -4/+8 | |
| | | | | |