James Turnbull
65a6074852
Fixed #1695 - Solaris 10 zone provider doesn't properly handle unknown zone attributes in newer releases
2008-12-01 12:58:04 +11:00
James Turnbull
4f67a7c26a
Fixed #1776 - Trivial fix for gentoo service provider
2008-11-28 08:51:21 +11:00
James Turnbull
a1ac9a5c14
Added Rake :ci namespace and CI tasks
2008-11-26 15:58:36 +11:00
James Turnbull
9ed382d397
Fixed #1767 - Minor fix to emacs mode
2008-11-24 21:31:22 +11:00
James Turnbull
c65f2b5083
Fixed #1668 - puppetca can't clean unsigned certs
2008-11-20 13:41:40 +11:00
James Turnbull
c96d250f71
Fixed #1711 - fileserver test fails due to incorrect mocking
2008-11-19 18:55:57 +11:00
James Turnbull
8523a48315
Fixed #1751 - Mac OS X DirectoryService nameservice provider support for plist output and password hash fil
2008-11-19 18:49:50 +11:00
James Turnbull
d32d7f30f6
Fixed #1752 - Add an optional argument to Puppet::Util.execute to determine whether stderr and stdout are combined in the output
2008-11-19 18:44:41 +11:00
James Turnbull
3c870d8f33
Added versionable feature to the RPM provider
2008-11-18 22:54:22 +11:00
James Turnbull
030c791364
Moved RRD feature from util/metric.rb to feature/base.rb
2008-11-17 21:07:08 +11:00
James Turnbull
b8ed6670cd
Fixed #1735 and #1747 - Fixes to confine system
2008-11-16 10:20:22 +11:00
James Turnbull
6be5ac84d6
CHANGELOG updates
2008-11-16 10:16:23 +11:00
James Turnbull
0ca502593b
Fixed #1718 - Added preseed to apt uninstall and purge
2008-11-16 10:11:19 +11:00
James Turnbull
d5e19f18ed
Fixed #1739 - Added uninstall functionality to yum provider
2008-11-13 10:17:32 +11:00
James Turnbull
56f3be66a4
Fixed #1710 - Spurious output in test run
2008-10-29 14:36:20 +11:00
Luke Kanies
c906afd9e3
Fixing #1667 - regex automatic value documentation is now readable.
...
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-29 09:26:47 +11:00
James Turnbull
e542f8c6fb
Fixed #1692 - k5login fails to set mode when file is created
2008-10-28 15:57:03 +11:00
Luke Kanies
57e791b9e7
Fixing #1660 - Adding specifically supported values for tidy recursion.
...
Basically just copied the code for the recurse parameter from 'file'.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-28 15:49:58 +11:00
Luke Kanies
42cac73a7c
Fixing #1698 - all logs again show up in the report.
2008-10-28 15:42:35 +11:00
James Turnbull
6ab4f1b0e2
Fixed #1661 - Type reference: tidy should specify manditory parameters
2008-10-28 14:49:02 +11:00
Brice Figureau
9ecbd6306d
Fixed #1104 - Classes and nodes should set $name variables
...
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
2008-10-28 11:50:10 +11:00
James Turnbull
6539f55b16
Updated Red Hat spec file for 0.24.6 and removed conf/debian directory.
...
To build a new debian package use:
apt-get source puppet; cd puppet-<curver>; uupdate ../puppet-<newver>.tgz
2008-10-24 08:47:12 +11:00
Andrew Shafer
c09d0cc128
Solaris RBAC Attributes
...
Adding support to user type for:
profiles
auths
project
key/value pairs
Refactored useradd.addcmd so I could override how properties get added in the subclass
Added keyvalue property to manage generic keyvalues
2008-10-22 16:34:50 +11:00
James Turnbull
356d8cab14
Fixed #1662 - Configuration Reference still references 'section'
2008-10-21 10:44:20 +11:00
James Turnbull
b53509b453
Fixed #1460 - enhance redhat puppetmaster init.d script to easy start puppetmaster as a mongrel cluster
2008-10-21 10:37:56 +11:00
James Turnbull
8a4e2e9378
Fixed #1663 - Regression relating to facter fact naming from 0.24.5
2008-10-21 09:50:54 +11:00
Luke Kanies
a74ec60d33
Fixing tests I broke when trying to fix the Providers reference.
...
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-17 08:22:59 +11:00
James Turnbull
7f5ded1852
Fixed #1646 - service puppet status does not work as non-root on redhat system
2008-10-14 11:22:40 +11:00
James Turnbull
f5fb2d383e
Fixed #1649 - OS X package creation script should be more selective about cleaning out prior versions
2008-10-14 08:47:21 +11:00
James Turnbull
2b4aa0c442
Fixed #1639 - uninitialized constant Puppet::Type::User::ProviderUseradd
2008-10-09 07:58:26 +11:00
James Turnbull
80e5c111fd
Incremented CHANGELOG to 0.24.6
2008-10-08 16:27:55 +11:00
Brice Figureau
253d4df1f4
Fix regression when templatedir doesn't exist.
...
When searching for a module template and if the default templatedir is
inexistant, puppet was raising an error without trying the modules templates
directories.
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
2008-10-08 11:40:18 +11:00
Brice Figureau
c7a6ef2889
Fix #1202 - Collection attribute matching doesn't parse arrays
...
This patch allows to do this:
User <| groups == leads |>
@user { "foo":
ensure => "present",
groups => ["bar","baz","leads"]
}
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
2008-10-08 11:35:42 +11:00
Luke Kanies
3281f2b73f
Fixed #1633 - Added support for --detailed-exits to bin/puppet
...
which causes puppet to produce different exit codes depending
on whether there were changes or failures in the transaction.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-08 11:23:43 +11:00
Andrew Shafer
fb14e91226
Fixed #1473 - Rescue Timeout::Error in xmlrpc clients
...
Added a rescue block for Timeout::Error (which isn't a subclass of StandardError)
Removed a Dev Error conditional to facilitate testing
2008-10-07 16:42:20 +11:00
James Turnbull
7275d7cb90
Fxied #1354 - yum provider problems with RHEL 3
2008-10-07 13:51:59 +11:00
Francois Deppierraz
5268487ac8
Fixed documentation, typo and added CHANGELOG entry
2008-10-07 00:25:33 +11:00
Brice Figureau
79bb1f201c
Rspec Tests for #381 .
...
Moved part of the old resource reference tests to rspec.
2008-10-05 14:53:13 +11:00
Luke Kanies
614326afdb
Fixing #1098 - Multiline strings now correctly increment the line count
...
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-04 10:34:29 +10:00
Luke Kanies
a7744438f8
Fixing #1089 - Log messages are now tagged with the log level,
...
making it easier to match messages in the 'tagmail' report.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-04 08:48:44 +10:00
Luke Kanies
d2c89985bb
Fixed #981 - Removed 'Adding aliases' info message
...
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-04 08:10:09 +10:00
Luke Kanies
6bcfd9f021
Fixing #947 - pluginsync no longer fails poorly when no plugins exist
...
Note that it still fails -- it's just a more reasonable failure.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-03 13:11:44 -05:00
Luke Kanies
7272d49149
Fixed #1613 - The client environment will be substituted when looking up settings.
...
This won't be perfect, because it still requires that the caller pass
in an environment, but for every case that an environment is passed in,
that environment will be substituted into settings when possible.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-03 14:15:22 +10:00
Luke Kanies
1a9b5677de
Fixing #1614 - Environments no longer have to be listed out.
...
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-03 14:07:05 +10:00
James Turnbull
397c8416f7
Fixed #1628 - Changed node search to use certname rather than Facter hostname
2008-10-03 13:45:12 +10:00
James Turnbull
9d174c4f50
Updated puppet binary documentation
2008-10-03 10:50:58 +10:00
Andrew Shafer
ddda80a05d
Update change log with RBAC roles
2008-10-01 19:46:45 -06:00
James Turnbull
93f952a210
Fixed #1586 - Specifying "fully qualified" package names in Gentoo
2008-10-02 07:40:58 +10:00
Luke Kanies
8620775135
Fixed #791 - You should now be able to create and find a user/group in one transaction.
...
The real problem was that the 'gid' and 'uid' methods didn't handle
the case where 'get_posix_field' didn't return a value, and
the subsequent 'get_posix_field' calls couldn't handle that.
This commit moves the tests for Posix to spec, and fixes the
specific bug.
Signed-off-by: Luke Kanies <luke@madstop.com>
2008-10-02 07:32:03 +10:00
James Turnbull
6bafd106de
Merge branch 'tickets/0.24.x/1622' into 0.24.x
...
Conflicts:
CHANGELOG
2008-10-02 07:29:44 +10:00