Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Fixes for install.rb running of tests that fixes #1267 | James Turnbull | 2008-05-27 | 2 | -2/+5 | |
| | | | ||||||
| * | | Fixed Rakefile to install non-.rb files to fix #1266 | James Turnbull | 2008-05-27 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fixing #1242 -- lack of storeconfigs only produces warning, not exception. | Luke Kanies | 2008-05-26 | 5 | -6/+24 | |
| |/ | | | | | | | | | Exporting or collecting resources no longer raises an exception when no storeconfigs is enabled, it just produces a warning. | |||||
| * | Merge branch 'tickets/1264' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-27 | 1 | -60/+1 | |
| |\ | ||||||
| | * | Moving the majority of the pkgdmg docs to the wiki, fixing #1264. | Luke Kanies | 2008-05-26 | 1 | -60/+1 | |
| | | | | | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | | Merge branch 'tickets/1265' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-27 | 1 | -0/+1 | |
| |\ \ | ||||||
| | * | | Fixing #1265 -- the ca/client tests now all pass again. | Luke Kanies | 2008-05-26 | 1 | -0/+1 | |
| | |/ | ||||||
| * / | Always using the cert name to store yaml files, which fixes #1178. | Luke Kanies | 2008-05-26 | 6 | -157/+148 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Master handler previously provided the support for the :node_name setting, and that functionality has now been moved into the Node class. At the same time, the names to search through have been changed somewhat: Previously, the certificate name and the hostname were both used for searching, but now, the cert name is always searched first (unless node_name == facter), but only the Facter hostname, domain, and fqdn are used otherwise. We no longer split the cert name, only the hostname/domain/fqdn. In the general case, this provides no behaviour change, because people's hostname is the same as their certname. This only results in a change in behaviour if you specify a certificate name that is a normal node name, and you want to look that node up by something other than the full name in the certificate. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Fixing #1258 -- Removing a Rails idiom. | Luke Kanies | 2008-05-25 | 1 | -2/+2 | |
| | | | | | | | | | | | | This idiom is only functional when you have Rails loaded, which is why it was failing for others but not me. | |||||
* | | Fixing #1256 -- CA tests now work with no ~/.puppet. | Luke Kanies | 2008-05-25 | 2 | -21/+23 | |
| | | | | | | | | | | I've set the default cadir and vardir to /dev/null, to hopefully catch this kind of test sooner next time. | |||||
* | | Fixing another failing test -- the new CA tests correctly clear the cache. | Luke Kanies | 2008-05-25 | 1 | -1/+2 | |
| | | | | | | | | | | I was previously not clearing the cache using the Cacher.invalidate method, which caused a test to fail. | |||||
* | | Fixing #1245 -- ssh_authorized_keys tests work in master. | Luke Kanies | 2008-05-25 | 1 | -2/+0 | |
| | | | | | | | | I just had to remove the '.clear' call. | |||||
* | | Fixing #1247 -- no more clear_cache failures. | Luke Kanies | 2008-05-25 | 2 | -2/+2 | |
| | | | | | | | | I had clearly only run spec/ since this work. | |||||
* | | Merge branch '0.24.x' | Luke Kanies | 2008-05-25 | 24 | -75/+274 | |
|\| | | | | | | | | | | | | | Conflicts: CHANGELOG lib/puppet/transaction.rb | |||||
| * | Merge branch '0.24.x' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-24 | 1 | -1/+0 | |
| |\ | ||||||
| | * | Removing extra debugging | Luke Kanies | 2008-05-22 | 1 | -1/+0 | |
| | | | ||||||
| * | | Put function in ticket #311 in correct location | James Turnbull | 2008-05-24 | 1 | -0/+16 | |
| | | | ||||||
| * | | Reverted function - "Added cron random function fixing ticket #311" | James Turnbull | 2008-05-24 | 1 | -15/+0 | |
| | | | | | | | | | | | | This reverts commit d54338f8921b4b2973dcde52576d7e9fa58148cb. | |||||
| * | | Refactoring warnings.rb for tests. | Paul Lathrop | 2008-05-23 | 1 | -0/+7 | |
| | | | ||||||
| * | | Fixing an inaccurate test so the tests will run correctly in all branches. | Paul Lathrop | 2008-05-23 | 1 | -3/+1 | |
| | | | ||||||
| * | | Fixing tests that are broken when running as root under OSX 10.5 | Paul Lathrop | 2008-05-23 | 4 | -2/+13 | |
| | | | ||||||
| * | | Added warnings test and cleaning up trailing whitespace. | Paul Lathrop | 2008-05-23 | 1 | -0/+35 | |
| | | | ||||||
| * | | Fixed a bug in my tests which caused them to fail when run against the ↵ | Paul Lathrop | 2008-05-23 | 1 | -0/+4 | |
| | | | | | | | | | | | | master branch. | |||||
| * | | Merge branch '0.24.x' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-23 | 2 | -0/+24 | |
| |\| | ||||||
| | * | Fixing the node/catalog so that it can convert from parser catalogs to RAL ↵ | Luke Kanies | 2008-05-22 | 2 | -0/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | catalogs. It largely worked previously, except when aliases were set, which require catalogs. This now converts all parser resources to trans_objects then to RAL resources, and sets the catalog in the meantime. This allows aliases to work just fine when converting directly from parser catalogs to RAL catalogs. | |||||
| * | | Added cron random function fixing ticket #311 | James Turnbull | 2008-05-22 | 1 | -0/+15 | |
| | | | ||||||
| * | | Pushed patch fixing #1235 | James Turnbull | 2008-05-22 | 1 | -0/+2 | |
| |/ | ||||||
| * | Fixing transaction support for prefetching generated resources. | Luke Kanies | 2008-05-21 | 3 | -11/+54 | |
| | | | | | | | | | | | | Previously, we prefetched then generated, which caused generated resources that needed prefetching not to work. This just reorders the calls, so generated resources now get prefetched. | |||||
| * | Merge branch 'ldap_fixes' into 0.24.x | Luke Kanies | 2008-05-21 | 11 | -60/+120 | |
| |\ | | | | | | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| | * | The ldap user/group providers now work when no users/groups are in ldap yet. | Luke Kanies | 2008-05-21 | 4 | -29/+52 | |
| | | | | | | | | | | | | | | | Previously, they failed if you tried to get them to autogenerate an id, because they assumed that a result would be returned. | |||||
| | * | Adding support for settings within the existing Facter provider confines. | Luke Kanies | 2008-05-20 | 7 | -38/+65 | |
| | | | | | | | | | | | | | | | | | | This renames the 'facter' confine to 'variable', and it prefers settings to facts. There shouldn't really be any overlap, so it shouldn't be a problem. | |||||
| | * | Intermediate commit so I can move on to other things. | Luke Kanies | 2008-05-20 | 3 | -2/+12 | |
| | | | ||||||
* | | | Merge branch '0.24.x' | Luke Kanies | 2008-05-20 | 97 | -386/+4071 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG spec/integration/defaults.rb spec/integration/node/catalog.rb spec/unit/rails.rb spec/unit/type/mount.rb | |||||
| * | | Merge branch '0.24.x' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-20 | 25 | -350/+864 | |
| |\| | | | | | | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| | * | Removing an unused file. Closes #1229. | Luke Kanies | 2008-05-19 | 1 | -38/+0 | |
| | | | ||||||
| | * | Mocking Facter in an integration test, so it works with no networking | Luke Kanies | 2008-05-19 | 1 | -0/+6 | |
| | | | ||||||
| | * | Merge commit 'plathrop/fix-1228' into 0.24.x | Luke Kanies | 2008-05-19 | 2 | -0/+241 | |
| | |\ | ||||||
| | | * | Minor cosmetic changes to cleanup some style elements and get rid of some cruft. | Paul Lathrop | 2008-05-18 | 1 | -22/+23 | |
| | | | | ||||||
| | | * | Another refactor based on feedback from Luke. This includes adding an ↵ | Paul Lathrop | 2008-05-18 | 2 | -19/+27 | |
| | | | | | | | | | | | | | | | | accessor for @@state to make testing a bit cleaner. | |||||
| | | * | Refactored tests based on feedback from Luke. | Paul Lathrop | 2008-05-17 | 1 | -176/+169 | |
| | | | | ||||||
| | | * | Rewritten tests for Puppet::Util::Storage. | Paul Lathrop | 2008-05-17 | 1 | -44/+211 | |
| | | | | ||||||
| | | * | Add unit tests for Puppet::Util::Storage | Paul Lathrop | 2008-05-17 | 1 | -0/+72 | |
| | | | | ||||||
| | * | | Refactoring how the provider confine tests work, again. | Luke Kanies | 2008-05-19 | 17 | -307/+589 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now each of the test types is a separate subclass of Confine, so that they can have all of their own logging and summarizing behaviour. Also, added a 'feature' type, which can test for the availability of Puppet features (and log their absence more usefully). | |||||
| | * | | Modified the 'factpath' setting to automatically configure | Luke Kanies | 2008-05-16 | 3 | -3/+26 | |
| | | | | | | | | | | | | | | | | | | | | Facter to load facts there if a new enough version of Facter is used. | |||||
| | * | | Fixing a mock in the redhat interface test. | Luke Kanies | 2008-05-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | It mocked :exists? instead of :exist?, and my provider work changed the method call because :exists? is going away in ruby. | |||||
| * | | | Updated puppetd documentation which fixes ticket #1227 | James Turnbull | 2008-05-17 | 1 | -2/+6 | |
| | | | | ||||||
| * | | | Fix for latest method in rpm provider (fixes #1224) | James Turnbull | 2008-05-16 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Crontab provider: fix a parse error when a line begins with a space character | James Turnbull | 2008-05-16 | 3 | -4/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Tests for Bug #1216 Updated CHANGELOG | |||||
| * | | | Merge branch '0.24.x' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-05-16 | 30 | -153/+770 | |
| |\| | | ||||||
| | * | | Moving all confine code out of the Provider class, and fixing #1197. | Luke Kanies | 2008-05-15 | 8 | -151/+274 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I created a Confiner module for the Provider class methods, and then I enhanced the interface between it and the Confine class to make sure binary paths are searched for fresh each time. This fixes #1197, which was a result of binary paths being searched for at startup, rather than at execution. |