#1113: Ldap and Exec node terminii do not support environment
---------------------+------------------------------------------------------
Reporter: luke | Owner: community
Type: defect | Status: new
Priority: normal | Milestone: 0.24.3
Component: library | Version: 0.24.2
Severity: major | Resolution:
Keywords: | Stage: Accepted
Patch: None | Complexity: Easy
---------------------+------------------------------------------------------
Changes (by luke):
* summary: Node terminii do not support environment => Ldap and Exec
node terminii do not support environment
Old description:
> None of the various node terminii support environments, which means only
> builtin nodes can really use them.
New description:
One of the main features in 0.24 was support for environments, which are
attached to each node, but the primary terminus types used to retrieve
information about nodes (ldap and exec) do not support actually retrieving
environment information.
The current LDAP schema for Puppet makes no mention of environment, and
the terminus class does not attempt to set the environment specially.
Similarly, while an external node source could provide an environment in
the yaml response to Puppet, the 'exec' terminus type would just ignore
that information.
Both of these terminus types need to be enhanced to accept environment
information and add it to the node (by setting the environment directly on
the created node instance).
--
Ticket URL: <http://reductivelabs.com/trac/puppet/ticket/1113#comment:1>
puppet <http://reductivelabs.com>
Puppet - Portable System Automation
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---