Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed #1272 - ldap group names will be converted to GIDs. | Luke Kanies | 2008-07-07 | 5 | -0/+61 |
| | | | | | | | Note that this only looks up ldap groups, at this point; if you want to set an ldap user's primary group to a local group, you have to specify the GID. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | Merge branch 'refactor/0.24.x/transaction_changes' of ↵ | James Turnbull | 2008-07-05 | 16 | -339/+340 |
|\ | | | | | | | git://github.com/lak/puppet into 0.24.x | ||||
| * | Testing and simplifying the Transaction::Change#backward method. | Luke Kanies | 2008-07-04 | 2 | -14/+36 |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Removing the Transaction::Change#transaction accessor. | Luke Kanies | 2008-07-04 | 3 | -19/+2 |
| | | | | | | | | | | | | | | As with Events, this was never used (beyond being assigned), so I've gotten rid of it. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Refactoring the Transaction::Event class. | Luke Kanies | 2008-07-04 | 9 | -49/+23 |
| | | | | | | | | | | | | | | | | | | | | | | The class had a 'transaction' accessor that was assigned but never used, and it is simple enough that it needed direct arguments rather than named arguments. The rest of the code is changing the other classes that use Events. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Adding tests for the Transaction::Event class | Luke Kanies | 2008-07-04 | 1 | -0/+37 |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Adding tests to the Transaction::Change class. | Luke Kanies | 2008-07-04 | 3 | -175/+175 |
| | | | | | | | | | | | | | | There's a small amount of refactoring here, mostly removing code that appears to not be used at all. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Renaming Puppet::Event to Puppet::Transaction::Event | Luke Kanies | 2008-07-03 | 7 | -38/+33 |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
| * | Renaming the Puppet::PropertyChange class to Puppet::Transaction::Change. | Luke Kanies | 2008-07-03 | 8 | -149/+139 |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | Merge branch 'tickets/0.24.x/1231' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-05 | 3 | -4/+14 |
|\ \ | |||||
| * | | Fixed #1231 - Exceptions during startup should now be clear. | Luke Kanies | 2008-07-04 | 3 | -4/+14 |
| |/ | | | | | | | | | | | | | This will often result in duplicate information, but at least the information will now always be there. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | Merge branch 'ticket/0.24.x/1067' of git://github.com/littleidea/puppet into ↵ | James Turnbull | 2008-07-05 | 3 | -18/+19 |
|\ \ | | | | | | | | | | 0.24.x | ||||
| * | | file object creation should fail if source is not present | Andrew Shafer | 2008-07-04 | 3 | -18/+19 |
| |/ | | | | | | | | | | | removed described? logic from insync? in ensure.rb and source.rb raise in source#retrieve if the source is not found | ||||
* | | Updated test/ral/type/sshkey.rb test | James Turnbull | 2008-07-04 | 1 | -1/+0 |
| | | |||||
* | | Removed debugging from lib/puppet/util/ldap/connection.rb | James Turnbull | 2008-07-04 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'ticket/0.24.x/1391' of git://github.com/littleidea/puppet into ↵ | James Turnbull | 2008-07-04 | 2 | -4/+6 |
|\ \ | | | | | | | | | | 0.24.x | ||||
| * | | Adding changes to config print that were missed in fix for 1183 | Andrew Shafer | 2008-07-03 | 2 | -4/+6 |
| |/ | |||||
* | | Merge branch 'tickets/0.24.x/1240' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-04 | 2 | -0/+5 |
|\ \ | |||||
| * | | Fixed 1240 - puppet will function more like puppetd if graphing | Luke Kanies | 2008-07-03 | 2 | -0/+5 |
| |/ | | | | | | | or reporting are enabled. | ||||
* | | Merge branch 'tickets/0.24.x/1232' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-04 | 5 | -5/+42 |
|\ \ | |||||
| * | | Fixed #1232 - the rundir no longer specifies a user/group, | Luke Kanies | 2008-07-03 | 5 | -5/+42 |
| |/ | | | | | | | | | | | and there are now client- and server-specific yaml directories. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | Removing all of the code related to the interface type. | Luke Kanies | 2008-07-03 | 7 | -1100/+0 |
| | | |||||
* | | Doing what I can to fix #1128, but just in preparation for removing 'interface'. | Luke Kanies | 2008-07-03 | 3 | -27/+82 |
| | | | | | | | | | | | | | | | | | | | | This type needs to be started again from scratch, and I'm not going to do so for 0.24.5. In particular, the model for red hat and sunos need to match -- they should both use the device name as the actual name. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | Fixing the "describe" in the redhat interface specs | Luke Kanies | 2008-07-03 | 1 | -10/+10 |
|/ | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | Add a missing test for exercising the last untested line of ↵ | Francois Deppierraz | 2008-07-03 | 1 | -0/+10 |
| | | | | lib/puppet/type/ssh_authorized_key.rb | ||||
* | Minor documentation updates for ssh_authorized_key type | James Turnbull | 2008-07-03 | 1 | -7/+7 |
| | |||||
* | Merge branch 'tickets/0.24.x/1384' of git://github.com/ctrlaltdel/puppet ↵ | James Turnbull | 2008-07-03 | 3 | -23/+88 |
|\ | | | | | | | into 0.24.x | ||||
| * | Use generate instead of autorequire in the ssh_authorized_key type based on ↵ | Francois Deppierraz | 2008-07-02 | 2 | -11/+22 |
| | | | | | | | | Luke's comments | ||||
| * | ssh_authorized_key: autorequire, default permissions and cleanup | Francois Deppierraz | 2008-06-27 | 3 | -22/+76 |
| | | | | | | | | | | | | | | | | | | | | Autorequire the target file and its parent directory as well. Default permissions and owner are now set on the file and its parent directory. Moved target attribute setting code from prefetch() in the provider to the type itself. This seems much cleaner to me. | ||||
* | | Merge branch 'tickets/0.24.x/1390' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-03 | 2 | -14/+37 |
|\ \ | |||||
| * | | Fixing the ldap node terminus to merge facts with the right name. | Luke Kanies | 2008-07-02 | 2 | -14/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, I was merging early and changing the name later. This commit fixes it so that the node is created with the right name in the first place, so the node.fact_merge actually works. Yay for real-world testing. Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | | Merge branch 'trivial/0.24.x/nodes' of git://github.com/lak/puppet into 0.24.x | James Turnbull | 2008-07-03 | 1 | -0/+2 |
|\ \ \ | |/ / |/| | | |||||
| * | | Adding logging when a node's facts can't be found | Luke Kanies | 2008-07-02 | 1 | -0/+2 |
| | | | | | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | | Backporting a test that was failing in master, and fixing it | Luke Kanies | 2008-07-02 | 2 | -0/+6 |
|/ / | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | ||||
* | | Merge branch 'trivial/0.24.x/ldapnodes' of git://github.com/lak/puppet into ↵ | James Turnbull | 2008-07-03 | 1 | -10/+3 |
|\ \ | | | | | | | | | | 0.24.x | ||||
| * | | Fixing the ldap node integration test so it cleans up | Luke Kanies | 2008-07-02 | 1 | -10/+3 |
| | | | |||||
* | | | Fixing #1382 - existing uppercase certs, keys, et al will be renamed. | Luke Kanies | 2008-07-02 | 2 | -3/+41 |
|/ / | | | | | | | This correctly renames the files and they still get read in. | ||||
* | | 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 |