summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixing the warning message related to namespaceauth.confluke2007-01-291-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2116 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing a problem that occurs when puppetd starts with an up-to-date ↵luke2007-01-292-9/+44
| | | | | | configuration -- the default schedules and filebucket were not being created. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2115 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #463. I redid all the autogen stuff so it can handle autogenerating ↵luke2007-01-297-76/+80
| | | | | | string values for stupid os x. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2114 980ebf18-57e1-0310-9a29-db15c13687c0
* pointing documentation to the wiki nowajax2007-01-291-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2113 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #438.luke2007-01-292-3/+25
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2112 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #444. I was losing the list of sources when creating new children.luke2007-01-292-1/+34
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2111 980ebf18-57e1-0310-9a29-db15c13687c0
* A couple small bug-fixesluke2007-01-293-2/+7
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2110 980ebf18-57e1-0310-9a29-db15c13687c0
* Doing more work on #113. Mostly, just making sure remounts do not happen ↵luke2007-01-297-24/+43
| | | | | | spuriously very often. They will still have extra remounts when changing the value of "ensure", but that is not currently avoidable (similar to #199). git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2109 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing info around newtype optionsluke2007-01-292-3/+3
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2108 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #113. I added support in the transaction for self-refreshing, which ↵luke2007-01-286-8/+100
| | | | | | just creates a special trigger for resources that have self-refreshing enabled. Logging is a bit different for them, so it is clear why they are refreshing. I still need to verify the remount methods work in the providers. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2107 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a "self_refresh" option, so resources can refresh themselves if they ↵luke2007-01-283-1/+27
| | | | | | have changed in the current transaction. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2106 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #454.luke2007-01-282-1/+24
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2105 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #441.luke2007-01-282-4/+54
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2104 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #431. Collection was always returning an array, even when only a ↵luke2007-01-282-23/+35
| | | | | | single value was passed. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2103 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing how transactions check whether a resource is being deleted. This ↵luke2007-01-282-3/+8
| | | | | | is a small step towards fixing #428. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2102 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #455. A simple fix, fortunately.luke2007-01-272-2/+11
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2101 980ebf18-57e1-0310-9a29-db15c13687c0
* hooajax2007-01-271-0/+514
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2100 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating reference docsluke2007-01-275-27/+32
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2099 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing documentation references to refer to the wikiluke2007-01-263-3/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2098 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #442. You can now do: defined(File[...]) to see if a resource is ↵luke2007-01-262-7/+32
| | | | | | defined. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2097 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #434.luke2007-01-262-0/+12
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2096 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #423. Configurations now default to timing out after 30 seconds ↵luke2007-01-261-1/+27
| | | | | | (tunable with configtimeout). This only happens for remote configurations, not local configs compiled using puppet. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2095 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #418. The problem was that multiple objects might include Daemon, ↵luke2007-01-261-1/+4
| | | | | | which means that Daemon#shutdown can be called multiple times. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2094 980ebf18-57e1-0310-9a29-db15c13687c0
* Using Time instead of Time.to_i for compile time, because some versions of ↵luke2007-01-261-4/+3
| | | | | | ruby have trouble converting Bignum to yaml git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2093 980ebf18-57e1-0310-9a29-db15c13687c0
* adding client name to processing lineluke2007-01-261-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2092 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #445. Nodes can now inherit from default.luke2007-01-263-241/+257
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2091 980ebf18-57e1-0310-9a29-db15c13687c0
* changing selector error messageluke2007-01-261-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2090 980ebf18-57e1-0310-9a29-db15c13687c0
* reworking the selector case-insensitivity testluke2007-01-261-23/+29
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2089 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing an extraneous debug message, and fixing the case where the server ↵luke2007-01-261-3/+4
| | | | | | compile fails in --test mode -- it resulted in an extra warning message. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2088 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch from #457, as submitted by Jeff McCune.luke2007-01-251-23/+47
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2087 980ebf18-57e1-0310-9a29-db15c13687c0
* making yum the default packager for centosluke2007-01-241-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2086 980ebf18-57e1-0310-9a29-db15c13687c0
* Wrapping the resource generation methods in begin/rescue blocks so that ↵luke2007-01-232-2/+32
| | | | | | failures cannot kill the transaction. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2085 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing error-catching in resources.rbluke2007-01-231-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2084 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating changelog for 0.22, which fixes #429.luke2007-01-231-0/+24
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2083 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #415. Configuration parsing now removes trailing whitespace.luke2007-01-232-1/+13
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2082 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #424. The configuration compile time is now cached in the yaml cache ↵luke2007-01-235-18/+87
| | | | | | file. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2081 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing rundir so that it does not throw an error when not running as rootluke2007-01-231-4/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2080 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #437. Transactions now check whether graphs are cyclic, with a ↵luke2007-01-234-0/+54
| | | | | | somewhat-useful error message if they are. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2079 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #436. Also finally renamed pfile/uid.rb to match the state name.luke2007-01-233-22/+28
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2078 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #421 by changing the rundir to /var/puppet/run.luke2007-01-231-5/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2077 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #416. There is now an option (downcasefacts) that determines whether ↵luke2007-01-232-3/+11
| | | | | | facts are downcased by the client. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2076 980ebf18-57e1-0310-9a29-db15c13687c0
* Make rpm operations much faster by suppressing unneeded verificationlutter2007-01-221-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2075 980ebf18-57e1-0310-9a29-db15c13687c0
* updating docs with new location for reference infoluke2007-01-225-5/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2074 980ebf18-57e1-0310-9a29-db15c13687c0
* Moving the reference docs to the top levelluke2007-01-189-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2073 980ebf18-57e1-0310-9a29-db15c13687c0
* updatesluke2007-01-1840-4061/+13
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2072 980ebf18-57e1-0310-9a29-db15c13687c0
* Use a specific ActiveRecord subclass to check for the proper existence of AR ↵mpalmer2007-01-151-1/+4
| | | | | | in the Rails feature test, so that we don't kill everything if the machine has Rails installed, but it's an old version that doesn't support polymorphic associations git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2071 980ebf18-57e1-0310-9a29-db15c13687c0
* Make the version string optional in the dpkg-query output parsing regex ↵mpalmer2007-01-121-2/+2
| | | | | | (Fixes: #425) git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2070 980ebf18-57e1-0310-9a29-db15c13687c0
* Clear existing yumrepo instances befoer listing - assumes list should only ↵lutter2007-01-111-0/+1
| | | | | | return "is" instances git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2069 980ebf18-57e1-0310-9a29-db15c13687c0
* Enclose values in single, not double quotes; otherwise if values have $ in ↵lutter2007-01-101-3/+3
| | | | | | them, the manifest will be incorrect git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2068 980ebf18-57e1-0310-9a29-db15c13687c0
* Allow listing of yumreposlutter2007-01-101-0/+20
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2067 980ebf18-57e1-0310-9a29-db15c13687c0