summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Adding patch ↵Luke Kanies2007-11-232-2/+2
| | | | | | | | | | | | | | | | 20070926214630-6856b-edd313b08555033710c90a94d9d8beaf889d6cf4.patch from womble -- Fix spelling mistake in debian control files
| * | | Adding patch ↵Luke Kanies2007-11-231-1/+1
| | | | | | | | | | | | | | | | 20070913032650-6856b-b1cca1c249415c6076ffcecb9df1525a728457c7.patch from womble -- Fix annoying database deletion error for ParamValue objects.
| * | | Adding patch ↵Luke Kanies2007-11-231-1/+1
| | | | | | | | | | | | | | | | 20070913032546-6856b-0de200e8450920e7f712c54bf287ae43c7fda8af.patch from womble -- Only set dbuser if explicitly asked for
| * | | Adding patch ↵Luke Kanies2007-11-231-1/+4
| | | | | | | | | | | | | | | | 20070913011122-6856b-98bf03f09c8e19679390d73fdddc2e4d1273f698.patch from womble -- Add changelog entries for the pulled pgsql patches
| * | | Adding patch ↵Luke Kanies2007-11-232-3/+4
| | | | | | | | | | | | | | | | 20070913010926-6856b-eb64be3b5169b7af674388124b406a1db7470880.patch from womble -- More restrictive permissions on some puppet-related directories
| * | | Adding patch ↵Luke Kanies2007-11-232-0/+37
| | | | | | | | | | | | | | | | 20070913005414-6856b-db5ea77e10ec6869ad01a4bd6483912c337f3a70.patch from womble -- NEWS for the ssldir transition
| * | | Applying patch ↵Luke Kanies2007-11-233-1/+17
| | | | | | | | | | | | | | | | 20070913004017-6856b-cdbbba99de0b33b64874205a27833b5114fcc6b9.patch by womble -- Allow empty config settings
| * | | Adding patch ↵Luke Kanies2007-11-231-2/+2
| | | | | | | | | | | | | | | | 20070913003810-6856b-cdc8b2e8c6c46eb8d6d073f86291a0fc5a59f429.patch from womble -- Only set the hostname and password if we want them; this allows pgsql ident auth to work it's magic
| * | | Adding patch ↵Luke Kanies2007-11-231-0/+4
| | | | | | | | | | | | | | | | 20070905004837-6856b-2e7b8d8595ee0883537620c46424a4bf6174dc6a.patch from womble -- Add an attr_accessor for @http#ca_file, since older versions of libopenssl-ruby only provides ca_file=, not ca_file
| * | | Adding patch ↵Luke Kanies2007-11-231-0/+11
| | | | | | | | | | | | | | | | 20070831053637-6856b-dd0fddab681485ce7cea0b57336d0c48fa33f7f8.patch from womble; updates changelog
| * | | Adding the debian directory via patch ↵Luke Kanies2007-11-2321-0/+538
| |/ / | | | | | | | | | 20070831052721-6856b-b90bb56a4ed37ea420f10352a0a366068cddc7e4.patch from womble
* | | Hopefully fixing #698 -- fixing the markup for the pkgdmg package providerLuke Kanies2007-11-231-9/+9
| | |
* | | Fixing #882 -- I just added a quick hook to theLuke Kanies2007-11-231-1/+4
|/ / | | | | | | | | Master handler again; we need a better long-term solution, though.
* | Patching a bit for #804 by making the maximum much higher UIDLuke Kanies2007-11-232-9/+11
| | | | | | | | and making it tunable, but it has not gone away yet.
* | Merge branch 'master' of ssh://reductivelabs.com/opt/rl/git/puppetLuke Kanies2007-11-235-27/+44
|\ \
| * | Fixing #886 -- the problem was the I had changed the baseLuke Kanies2007-11-233-27/+34
| | | | | | | | | | | | | | | class for Parameter, which apparently lost the 'nodoc' method for that class.
| * | Added calls to endgrent/endpwent in util/posix.rb toLuke Kanies2007-11-232-0/+10
| | | | | | | | | | | | fix #791.
* | | Fixing a couple of tests that were failing because of the environment changes.Luke Kanies2007-11-232-0/+2
| | |
* | | Accepting a modified form of the patch from #885 by immerda.Luke Kanies2007-11-232-0/+3
|/ /
* | Applying patch from #896 by whaymond_home, adding moreLuke Kanies2007-11-231-2/+4
| | | | | | | | certname aliases.
* | Obviating targets in interfaces; they now just generate a warning.Luke Kanies2007-11-232-1/+6
| |
* | Adding more tests to the redhat interface provider. It noLuke Kanies2007-11-232-19/+128
| | | | | | | | | | longer uses the :target parameter (which I'll be removing in the next commit).
* | Rewriting the sunos interface provider to manually parse andLuke Kanies2007-11-232-128/+264
| | | | | | | | | | generate, rather than using ParsedFile. This should fix #777, and has from what I can tell.
* | Adding unit tests for the sunos interface provider.Luke Kanies2007-11-232-2/+123
| |
* | Adding some unit tests for the interface type before i go messing around with itLuke Kanies2007-11-233-40/+95
| |
* | Fixing the first part of #787. Not all collections wereLuke Kanies2007-11-202-4/+30
| | | | | | | | | | | | | | | | being evaluated on the first pass because they were being deleted from the collections list during evaluation, which caused some to get skipped. This commit fixes that problem, which helps in the trivial cases where the collections are in the same scope. I expect it's still broken for more complicated usages.
* | Applying patch from #834, apparently fixing a problemLuke Kanies2007-11-201-1/+6
| | | | | | | | with bringing up alias interfaces.
* | Removing the bootproto and broadcast attributes from the redhat interface ↵Luke Kanies2007-11-201-18/+0
| | | | | | | | provider, since they are not needed
* | fixing the path to the spec helper in the exec testLuke Kanies2007-11-201-1/+1
| |
* | Fixing #762. The main problem was that I accepted the patchLuke Kanies2007-11-204-78/+261
| | | | | | | | | | | | in #744 which broke the templates. In the process, I also added test code for the redhat interface provider and rewrote how parsing worked to make it more testable.
* | Moving the exec test into the types/ directoryLuke Kanies2007-11-201-0/+0
| |
* | Fixing the last failing test relating to the environment changesLuke Kanies2007-11-201-1/+2
| |
* | Fixing the exec spec so it works when non-root and is a bit cleanerLuke Kanies2007-11-201-42/+12
| |
* | Using the Environment class to determine the default environment,Luke Kanies2007-11-209-64/+79
| | | | | | | | | | rather than plenty of different places having the logic of how to determine the default environment.
* | The Puppet settings instance now validates environments whenLuke Kanies2007-11-192-2/+9
| | | | | | | | you set an environment.
* | Fixing #911 and #912 -- there's a default environment (development)Luke Kanies2007-11-194-4/+137
| | | | | | | | and you have to specify the valid environments for your site.
* | Removing the manual ssldir setting by David in ↵Luke Kanies2007-11-191-1/+0
| | | | | | | | 59626cb3907d36e4fd762277daa76f523faf0908
* | Merge commit 'davids-bugfixes/tests/fix-test-client-ca'Luke Kanies2007-11-192-0/+2
|\ \
| * | fix failing CA test, when testing with incomplete setup (no ssldir, no DNS)David Schmitt2007-11-112-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3) Failure: test_webxmlmix(TestBucket) [./network/handler/bucket.rb:222:in `test_webxmlmix' /home/david/Work/puppet/misspiggy/puppet-luke/test/lib/mocha/test_case_adapter.rb:19:in `__send__' /home/david/Work/puppet/misspiggy/puppet-luke/test/lib/mocha/test_case_adapter.rb:19:in `run']: Exception raised: Class: <OpenSSL::SSL::SSLError> Message: <"hostname was not match with the server certificate"> ---Backtrace--- /usr/lib/ruby/1.8/openssl/ssl.rb:91:in `post_connection_check' /usr/lib/ruby/1.8/net/http.rb:588:in `connect' /usr/lib/ruby/1.8/net/http.rb:553:in `do_start' /usr/lib/ruby/1.8/net/http.rb:548:in `start' /home/david/Work/puppet/misspiggy/puppet-luke/lib/puppet/network/xmlrpc/client.rb:141:in `start' /home/david/Work/puppet/misspiggy/puppet-luke/lib/puppet/network/client.rb:95:in `initialize' /home/david/Work/puppet/misspiggy/puppet-luke/lib/puppet/network/client/dipper.rb:16:in `initialize' ./network/handler/bucket.rb:223:in `new' ./network/handler/bucket.rb:223:in `test_webxmlmix' ./network/handler/bucket.rb:222:in `test_webxmlmix' /home/david/Work/puppet/misspiggy/puppet-luke/test/lib/mocha/test_case_adapter.rb:19:in `__send__' /home/david/Work/puppet/misspiggy/puppet-luke/test/lib/mocha/test_case_adapter.rb:19:in `run' ---------------
* | | Fixing a failing test from my fix for #446 -- I had changedLuke Kanies2007-11-192-20/+5
| | | | | | | | | | | | | | | | | | the behaviour of Resource#override_parameter unintentionally. I've corrected the comments so it's clear why the original behaviour was there.
* | | Fixing a few test suites that passed when run asLuke Kanies2007-11-199-0/+18
| | | | | | | | | | | | | | | | | | part of the suite, but failed when run individually. The problem was that I changed lib/puppettest/support/utils to have a separate module and I didn't test the individual files.
* | | Merge commit 'davids-bugfixes/rest/fix-903'Luke Kanies2007-11-192-10/+141
|\ \ \
| * | | Add Exec{ logoutput=> on_failure }David Schmitt2007-11-192-16/+64
| | | | | | | | | | | | | | | | | | | | This option only writes the output of the command to the log if the command failed.
| * | | fix #903: add patch from hrvojehrDavid Schmitt2007-11-171-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | this moves logging of the command in front of failing from unexpected return. This helps very much to debug exec failures. Additionally I removed the unused local variable "loglevel"
| * | | tests for #903: fail when no logoutput is generated on failureDavid Schmitt2007-11-171-0/+84
| |/ /
* | | Fixing #896 by applying DerekW's patches, with slightLuke Kanies2007-11-194-14/+18
| | | | | | | | | | | | modifications to fit coding style.
* | | Fixing #446. I ended up largely not using porridge's patch,Luke Kanies2007-11-193-21/+91
| | | | | | | | | | | | | | | | | | but only because the code (and my coding style, to some extent) has changed so much in the last few months. Also, added specs.
* | | Merge commit 'davids-bugfixes/tests/fix-settings-fail-as-root'Luke Kanies2007-11-191-4/+5
|\ \ \
| * | | fix a testfailure when running spec tests as rootDavid Schmitt2007-11-101-4/+5
| |/ / | | | | | | | | | | | | when running as root, examples trying to create directories with non-standard users failed. This fix evades this difficulty.
* | | Merge commit 'davids-bugfixes/tests/fix-cron-tests'Luke Kanies2007-11-192-3/+3
|\ \ \