Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fixed #1006 - puppetrun --class works again. I added the class | Luke Kanies | 2008-07-01 | 2 | -43/+9 | |
| | | | | | | | | membership testing to the Ldap node terminus, and added tests, | |||||
* | | Fixing the Node::Ldap.search method to use an indirection request. | Luke Kanies | 2008-07-01 | 3 | -8/+34 | |
| | | | | | | | | | | | | I foolishly was just using the old-style api. Added an integration test to catch this in the future. | |||||
* | | Switching the ldap terminus to use Util::Ldap::Connection. | Luke Kanies | 2008-07-01 | 2 | -111/+94 | |
| | | | | | | | | | | This is a simplified class for managing ldap connections, and this work just removes some duplication. | |||||
* | | Added a 'search' method to the ldap node terminus. | Luke Kanies | 2008-07-01 | 4 | -295/+333 | |
| | | | | | | | | | | This makes it easy to find multiple nodes in ldap, and was done so it can be used by puppetrun. | |||||
* | | Adding an 'instance' class method to ldap connections. | Luke Kanies | 2008-07-01 | 2 | -0/+55 | |
| | | | | | | | | | | This just returns a Connection instance with the default ldap configuration information already provided. | |||||
* | | Merge branch 'tickets/0.24.x/1388' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-02 | 1 | -6/+4 | |
|\ \ | ||||||
| * | | Fixing #1388 - the package test no longer uses 'require'. | Luke Kanies | 2008-07-01 | 1 | -6/+4 | |
| | | | ||||||
* | | | Fixed #1114 - Facts in plugin directories should now be autoloaded, | Luke Kanies | 2008-07-01 | 3 | -26/+30 | |
|/ / | | | | | | | as long as you're using Facter 1.5. | |||||
* | | Merge branch 'tickets/0.24.x/1374' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-18 | 4 | -113/+105 | |
|\ \ | ||||||
| * | | Fixing #1374 - Using Puppet::Type.type() in tests | Luke Kanies | 2008-06-17 | 4 | -113/+105 | |
| |/ | ||||||
* / | Fixes #1195 - Updated Gentoo init scripts | James Turnbull | 2008-06-17 | 3 | -35/+37 | |
|/ | ||||||
* | Fixed #707 - special '@reboot'-style cron jobs work again. | Luke Kanies | 2008-06-17 | 3 | -5/+12 | |
| | ||||||
* | Merge branch 'tickets/0.24.x/1012' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-17 | 3 | -4/+19 | |
|\ | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| * | Fixed #1012 - templates in the templatedir are preferred to module templates. | Luke Kanies | 2008-06-16 | 3 | -3/+18 | |
| | | ||||||
* | | Merge branch 'tickets/0.24.x/1221' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-17 | 3 | -4/+16 | |
|\ \ | | | | | | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| * | | Fixed #1221 - aliases to titles now work for resources. | Luke Kanies | 2008-06-16 | 3 | -4/+16 | |
| |/ | ||||||
* | | Merge branch 'tickets/0.24.x/1371' into 0.24.x | James Turnbull | 2008-06-17 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | Fixed #1371 - Updated bin/puppet to use Node.find | James Turnbull | 2008-06-17 | 1 | -1/+1 | |
| | | | ||||||
* | | | Updated CHANGELOG for two missed commits | James Turnbull | 2008-06-17 | 1 | -0/+4 | |
| |/ |/| | ||||||
* | | Merge branch 'tickets/0.24.x/1370' into 0.24.x | James Turnbull | 2008-06-17 | 1 | -121/+0 | |
|\ \ | ||||||
| * | | Removed test/util/loadedfile.rb tests which fixes #1370 | James Turnbull | 2008-06-17 | 1 | -121/+0 | |
| |/ | ||||||
* / | Fixed #1360 -- allowdupe works with groups again. | Luke Kanies | 2008-06-16 | 7 | -9/+69 | |
|/ | | | | | | I've added a couple of tests for this bit of the user and group useradd/groupadd providers, but I haven't migrated the rest of the tests. | |||||
* | Merge branch 'tickets/0.24.x/1369' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-17 | 3 | -0/+37 | |
|\ | ||||||
| * | Fixed #1369 - the init service provider now supports HP-UX. | Luke Kanies | 2008-06-16 | 3 | -0/+37 | |
| | | | | | | | | | | | | I've only added an integration test for the provider, since that's all I've changed; none of the service providers have rspec tests yet. | |||||
* | | issue 1183 | Andrew Shafer | 2008-06-16 | 7 | -636/+771 | |
|/ | | | | | | | | | | | | | | | Added environment awareness to --configprint Pulled the logic for --configprint --genconfig and --genmanifest out of puppet.rb Put the logic in lib/puppet/util/settings.rb and refactored it a bit Added specs for the behavior Reformated the whole spec file to use nested describe Added the new method to the executables The old behavior should be preserved, except for the env is now used | |||||
* | Merge branch 'tickets/0.24.x/1168' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-16 | 3 | -4/+21 | |
|\ | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| * | Fixing #1168 (for 0.24.x) -- automatically downcasing the fqdn. | Luke Kanies | 2008-06-15 | 3 | -3/+18 | |
| | | | | | | | | | | | | Also requiring that passed in certnames be downcased; the setting system isn't currently flexible enough to automatically downcase it for the user. | |||||
* | | Updated Rakefile fixes #1367 | James Turnbull | 2008-06-16 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'tickets/0.24.x/1201' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-16 | 3 | -0/+15 | |
|\ \ | | | | | | | | | | | | | | | | Conflicts: CHANGELOG | |||||
| * | | Fixed #1201 - all external node attributes are converted to strings. | Luke Kanies | 2008-06-15 | 3 | -0/+15 | |
| |/ | ||||||
* | | Merge branch 'tickets/0.24.x/1178' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-06-16 | 8 | -216/+164 | |
|\ \ | ||||||
| * | | Updating the changelog for the changes to node lookups. | Luke Kanies | 2008-06-15 | 1 | -0/+6 | |
| | | | ||||||
| * | | Removing the Node.find_by_name method. | Luke Kanies | 2008-06-15 | 3 | -23/+8 | |
| | | | | | | | | | | | | | | | We just use the regular Node.find method now, since the nodes don't need to do any magical naming. | |||||
| * | | The LDAP Node terminus now searches for the fqdn, short name, and default. | Luke Kanies | 2008-06-15 | 3 | -15/+51 | |
| | | | | | | | | | | | | | | | | | | This provides something like the multiple name scenario previously used by the parser but now implemented in each terminus. | |||||
| * | | Refactoring the 'find' method a bit in the LDAP Node terminus. | Luke Kanies | 2008-06-15 | 2 | -47/+59 | |
| | | | | | | | | | | | | | | | This just splits the method into smaller pieces, so it's a bit easier to maintain. | |||||
| * | | Removing the now-obsolete Node.node_facts method. | Luke Kanies | 2008-06-15 | 1 | -13/+0 | |
| | | | ||||||
| * | | Converting the Node.node_names class method into an instance method. | Luke Kanies | 2008-06-15 | 2 | -120/+49 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This effectively removes the ability to search node termini for multiple names; only the parser will use these names. Temporarily retaining the 'find_by_any_name' method; it will be removed in a later commit. | |||||
| * | | Removing an obsolete, unimplemented test | Luke Kanies | 2008-06-15 | 1 | -7/+0 | |
| |/ | ||||||
* | | Adds support for keepconfig for the dpkg provider fixes #234 | James Turnbull | 2008-06-15 | 1 | -1/+16 | |
| | | ||||||
* | | Merge branch 'ticket/0.24.x/1243' of git://github.com/littleidea/puppet into ↵ | James Turnbull | 2008-06-15 | 1 | -12/+13 | |
|\ \ | |/ |/| | | | 0.24.x | |||||
| * | Removed the unless condition in query, because the issue is a stale cached | Andrew Shafer | 2008-06-14 | 1 | -12/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | value and added comments that query will now always do so. The query method is only called in two places, from inside 'install' in yum.rb and from inside 'uninstall' in rpm. This behavior only happens when you have a lower version than the one you are 'ensuring'. Since the right package actually gets installed, the system is in sync next time, but the event of installation is lost and subscribing resources will never get it. | |||||
* | | Merge branch 'ticket/0.24.x/1215' of git://github.com/littleidea/puppet into ↵ | James Turnbull | 2008-06-15 | 2 | -41/+5 | |
|\ \ | | | | | | | | | | 0.24.x | |||||
| * | | Issue 1215 | Andrew Shafer | 2008-06-13 | 2 | -41/+5 | |
| | | | | | | | | | | | | | | | | | | Removed logic to reuse parser and log on server when there is a parsing error. Now we just make a new parser and if there is an error, raise it up, which will result in errors on the client logs. | |||||
* | | | Fix bug in test, add more specs and small refactor | Andrew Shafer | 2008-06-14 | 2 | -35/+86 | |
| |/ |/| | | | | | | | | | | | The tests were failing when run on a machine with certs on the file system Stub out failure to read where appropriate Worked fine at my desk :( | |||||
* | | Adding another note about the save_object stub. | Luke Kanies | 2008-06-13 | 1 | -0/+3 | |
| | | ||||||
* | | Fixing #1362 -- I had previously removed a stub point needed for testing. | Luke Kanies | 2008-06-13 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | There was a save_object method in the http/handler module, but it seemed unnecessary and was undocumented. I don't know I missed it causing failures, but I've added it back with appropriate documention. | |||||
* | | Removing a duplicate call left over from debugging | Luke Kanies | 2008-06-13 | 1 | -1/+0 | |
| | | ||||||
* | | Replacing all two-space indents with four-space | Luke Kanies | 2008-06-13 | 9 | -553/+553 | |
| | | ||||||
* | | Adding ruby interpreter lines to the tests missing them. | Luke Kanies | 2008-06-13 | 5 | -2/+12 | |
| | | ||||||
* | | Adding execute bits to every test currently missing them. | Luke Kanies | 2008-06-13 | 13 | -0/+0 | |
|/ |