| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added tests for the bit that's changed here (and caught
a couple of bugs in the original patch).
This is all a modification of Sam Quigley's work.
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
CHANGELOG
spec/unit/provider/user/ldap.rb
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| |/
| |
| |
| | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
lib/puppet/util/settings.rb
spec/integration/defaults.rb
spec/unit/node/catalog.rb
spec/unit/type/interface.rb
spec/unit/type/ssh_authorized_key.rb
|
| |\
| | |
| | |
| | | |
git://github.com/lak/puppet into 0.24.x
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| |\ \
| | | |
| | | |
| | | | |
0.24.x
|
| | |/
| | |
| | |
| | |
| | |
| | | |
removed described? logic from insync? in ensure.rb and source.rb
raise in source#retrieve if the source is not found
|
| | | |
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | | |
and there are now client- and server-specific yaml directories.
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| | |
|
| |\
| | |
| | |
| | | |
into 0.24.x
|
| | |
| | |
| | |
| | | |
Luke's comments
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| |\ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Luke Kanies <luke@madstop.com>
|
| | |
| | |
| | |
| | | |
It only works when finding certificates, but that should be sufficient.
|
|\| | |
|
| | |
| | |
| | |
| | | |
This correctly renames the files and they still get read in.
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
CHANGELOG
spec/unit/node/catalog.rb
spec/unit/type/package.rb
spec/unit/type/schedule.rb
spec/unit/type/service.rb
spec/unit/util/settings.rb
|
| | |
| | |
| | |
| | |
| | |
| | | |
I foolishly was just using the old-style api.
Added an integration test to catch this in the future.
|
| | |
| | |
| | |
| | |
| | | |
This is a simplified class for managing ldap connections,
and this work just removes some duplication.
|
| | |
| | |
| | |
| | |
| | | |
This makes it easy to find multiple nodes in ldap, and
was done so it can be used by puppetrun.
|
| | |
| | |
| | |
| | |
| | | |
This just returns a Connection instance with the default
ldap configuration information already provided.
|
| |/
| |
| |
| | |
as long as you're using Facter 1.5.
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | | |
Conflicts:
CHANGELOG
|
| | | |
|
| |/ |
|
| |
| |
| |
| |
| |
| | |
I've added a couple of tests for this bit of the user
and group useradd/groupadd providers, but I haven't migrated
the rest of the tests.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
I've only added an integration test for the provider,
since that's all I've changed; none of the service providers
have rspec tests yet.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added environment awareness to --configprint
Pulled the logic for --configprint --genconfig and --genmanifest out of puppet.rb
Put the logic in lib/puppet/util/settings.rb and refactored it a bit
Added specs for the behavior
Reformated the whole spec file to use nested describe
Added the new method to the executables
The old behavior should be preserved, except for the env is now used
|
|\|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
CHANGELOG
lib/puppet/defaults.rb
spec/integration/defaults.rb
|