Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Renaming the "Catalog#to_type" method to "Catalog#to_ral" | Luke Kanies | 2008-12-18 | 5 | -10/+13 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Using Puppet::Resource to convert parser resources to RAL resources | Luke Kanies | 2008-12-18 | 2 | -27/+8 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Adding resource convertion to the parser resources | Luke Kanies | 2008-12-18 | 1 | -0/+80 | |
| | | | | | | | | | | | | | | Also uses Puppet::Resource's method for creating transportable resources. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Adding equality testing to Puppet::Resource::Reference | Luke Kanies | 2008-12-18 | 1 | -0/+16 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Correcting whitespace and nested describes in Puppet::Resource::Catalog | Luke Kanies | 2008-12-18 | 1 | -665/+667 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Renaming Puppet::Node::Catalog to Puppet::Resource::Catalog | Luke Kanies | 2008-12-18 | 14 | -73/+73 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Renaming Puppet::ResourceReference to Puppet::Resource::Reference | Luke Kanies | 2008-12-09 | 2 | -27/+27 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Adding Trans{Object,Bucket} backward compatibility to Puppet::Resource | Luke Kanies | 2008-12-09 | 2 | -0/+91 | |
| | | | | | | | | | | | | This is further progress toward #1808. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Starting on #1808 - Added a base resource class. | Luke Kanies | 2008-12-09 | 2 | -0/+204 | |
| | | | | | | | | | | | | | | | | | | | | | | This class borrows heavily from the Puppet::Parser::Resource class and from Puppet::TransObject, partially because it will hopefully eventually supplant both of them. The class isn't used at all yet; now we need to go through the codebase and remove everything related to TransObject. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Removing the "clear" from the macauthorization tests | Luke Kanies | 2008-12-09 | 1 | -6/+1 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Merge branch '0.24.x' | Luke Kanies | 2008-12-09 | 8 | -15/+280 | |
|\| | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG lib/puppet/type/tidy.rb spec/unit/type/file/ensure.rb spec/unit/type/tidy.rb | |||||
| * | Fix ZFS autorequire test | Andrew Shafer | 2008-12-08 | 1 | -19/+19 | |
| | | | | | | | | Couldn't find a default provider because the world is not my laptop | |||||
| * | Fix launchd service test on non-OSX platforms | James Turnbull | 2008-12-09 | 1 | -1/+1 | |
| | | ||||||
| * | Fix the spec tests to work on other platforms, do the confine around OS X ↵ | Nigel Kersten | 2008-12-09 | 2 | -84/+76 | |
| | | | | | | | | versions more sanely | |||||
| * | Bug #1803 Zfs should auto require the ancestor file systems | Andrew Shafer | 2008-12-08 | 1 | -0/+17 | |
| | | ||||||
| * | Refactor #1802 Use 'zfs get -H -o value' instead of parsing output for value | Andrew Shafer | 2008-12-08 | 1 | -2/+2 | |
| | | | | | | | | just simplifying code | |||||
| * | Fixing #1800 - tidy now correctly ignores missing files and directories | Luke Kanies | 2008-12-08 | 1 | -0/+8 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fixing #1750 again - All of the properties and now :ensure check replace? | Luke Kanies | 2008-12-08 | 1 | -0/+21 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | spec tests for type and provider and some code cleanup to adhere to DRY | Nigel Kersten | 2008-12-06 | 2 | -0/+233 | |
| | | ||||||
| * | Bug #1780 Fixing meaningless test | Andrew Shafer | 2008-12-02 | 1 | -2/+10 | |
| | | | | | | | | Gave meaning to test dependent on feature for role property | |||||
* | | Fix #1483 - use REST to transmit reports over the wire | Brice Figureau | 2008-12-06 | 2 | -12/+105 | |
| | | | | | | | | Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com> | |||||
* | | Fixing all broken tests. Most of them were broken by fileserving changes. | Luke Kanies | 2008-12-02 | 1 | -0/+5 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
* | | Merge branch '0.24.x' | Luke Kanies | 2008-12-02 | 53 | -215/+2046 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: bin/puppetca lib/puppet/type/group.rb lib/puppet/type/tidy.rb lib/puppet/util/settings.rb Also edited the following files so tests will pass: lib/puppet/type/component.rb spec/unit/ssl/certificate_request.rb spec/unit/type/computer.rb spec/unit/type/mcx.rb spec/unit/type/resources.rb spec/unit/util/settings.rb spec/unit/util/storage.rb test/ral/type/zone.rb | |||||
| * | Fixing mcx test failures (only happened sometimes). | Luke Kanies | 2008-12-02 | 1 | -2/+2 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Need to stub out the defaultprovider call for non Mac platforms | Nigel Kersten | 2008-12-02 | 1 | -0/+2 | |
| | | ||||||
| * | remove extraneous comments | Nigel Kersten | 2008-12-02 | 1 | -4/+0 | |
| | | ||||||
| * | Trim down the after block clears to try to make the tests work for the build ↵ | Nigel Kersten | 2008-12-02 | 1 | -6/+6 | |
| | | | | | | | | | | | | servers Remove the require line so that it doesn't conflict with puppet's autoloader | |||||
| * | Updated mcx type and provider with comprehensive spec tests. | Jeffrey McCune | 2008-12-02 | 2 | -20/+171 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Jeffrey McCune <mccune.jeff@gmail.com> Fixed default provider error with mcx type spec. Signed-off-by: Jeffrey McCune <mccune.jeff@gmail.com> | |||||
| * | Fixing a package test to be *much* faster | Luke Kanies | 2008-12-01 | 1 | -0/+1 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fixing a test that fails depending on test execution order | Luke Kanies | 2008-12-02 | 1 | -3/+3 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fix #1741 - fix some failing tests on some ruby versions. | Brice Figureau | 2008-12-02 | 1 | -5/+5 | |
| | | | | | | | | | | | | Nigelk reported those tests were failing on ubuntu 8.04. I wasn't able to reproduce the issue myself but he confirmed the above patch fixed the tests. | |||||
| * | Fixing the AST constant warnings, using a variable instead of a constant | Luke Kanies | 2008-12-02 | 6 | -74/+74 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fixing #1785 - selinux tests no longer break other tests | Luke Kanies | 2008-12-02 | 1 | -5/+9 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Ticket 1780 - Solaris RBAC roles should be autorequired | Andrew Shafer | 2008-12-01 | 1 | -0/+11 | |
| | | | | | | | | Autorequire the roles that belong to the user so they will be created first | |||||
| * | Feature 1696 Add support for branded zones | Andrew Shafer | 2008-12-01 | 2 | -0/+62 | |
| | | | | | | | | Applied the patch from the ticket and wrote tests with the changes | |||||
| * | Bug #1778 - Solaris RBAC profiles should maintain order | Andrew Shafer | 2008-12-01 | 3 | -0/+89 | |
| | | | | | | | | | | | | Created OrderedList property Added to profile property small refactor in List to make inheriting easier | |||||
| * | Feature #1783 - Add ZFS support | Andrew Shafer | 2008-12-01 | 4 | -0/+301 | |
| | | | | | | | | Types and providers to manage zfs and zpool | |||||
| * | Handle password when user is created | Andrew Shafer | 2008-12-01 | 1 | -0/+5 | |
| | | | | | | | | strip out the -p and call password= after the thing is done | |||||
| * | Solaris doesn't have a native tool to set hashed passwords | Andrew Shafer | 2008-12-01 | 1 | -0/+53 | |
| | | | | | | | | | | | | | | Added support for passwords by directly editing /etc/shadow (I tried to make it work with libshadow, but considering it is not packaged for Solaris and adds little benefit, I decided against it) password and password= are now defined on the default Solaris provider | |||||
| * | type/mcx.rb Feature #1026 - MCX Type | Jeffrey McCune | 2008-12-01 | 2 | -0/+130 | |
| | | | | | | | | | | | | | | | | Added new MCX type and base test. This type manages MCX settings on DirectoryService nodes. These settings take the form of plist XML documents attached to Users, Groups, and Computers in DirectoryService. | |||||
| * | Simplify launchd service provider and add tests | Nigel Kersten | 2008-12-01 | 1 | -0/+134 | |
| | | ||||||
| * | Fixing #1749 - Splay now hopefully behaves "better" for small values. | Luke Kanies | 2008-12-01 | 1 | -9/+9 | |
| | | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fix #1741 - Add inline_template function | Brice Figureau | 2008-11-29 | 1 | -0/+59 | |
| | | ||||||
| * | Fix #1741 - refactor TemplateWrapper, test for template function | Brice Figureau | 2008-11-29 | 2 | -19/+100 | |
| | | ||||||
| * | Fix #1741 - Puppet::Parser::Functions rmfunctions and unit test | Brice Figureau | 2008-11-29 | 1 | -0/+83 | |
| | | ||||||
| * | Fixes #1773 - no longer check for absolute paths | Thom May | 2008-11-29 | 1 | -0/+6 | |
| | | ||||||
| * | Fixing #1743 - defined types get catalogs too. | Luke Kanies | 2008-11-26 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | I wasn't adding the catalog to the defined types when creating the transportable objects. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Fixing #1755 - handling fully qualified classes correctly. | Luke Kanies | 2008-11-26 | 2 | -0/+56 | |
| | | | | | | | | | | | | | | This involves lexing '::class' tokens along with correctly looking them up from the Resource::Reference class. Signed-off-by: Luke Kanies <luke@madstop.com> | |||||
| * | Lots of DirectoryService work. New Computer Type. Users now use password ↵ | Nigel Kersten | 2008-11-26 | 1 | -0/+86 | |
| | | | | | | | | hashes. Groups now support setting members as attributes of the group for OS X. | |||||
| * | Partially fixing #1772 - fixing selinux tests broken by removal of ↵ | Luke Kanies | 2008-11-26 | 1 | -2/+1 | |
| | | | | | | | | | | | | extraneous 'stat' in :file. Signed-off-by: Luke Kanies <luke@madstop.com> |