Finished backlog items:

  * #2128 - Allow arbitrary fact as node_name identifier

    There are now two new (mutually exclusive) configuration options on
    the agent in the 2.6.x branch to allow setting the node's name
    separately from the node's certificate name.

      node_name_value: This defaults to the value of the "certname"
        setting.

      node_name_fact: This is not set by default.  When set, the agent
        will use the value of this fact as the node name when checking
        in with the master for uploading facts, retrieving catalogs and
        all other operations.

    In order to take advantage of these new settings you will need to
    modify the default auth.conf to include a section similar to the
    one below before the default "path ~ ^/catalog/([^/]+)$" block.

      path ~ /catalog/ec2_node_.+
      allow *

    This will allow any authenticated agent (one making a request with a
    signed certificate) to upload facts, and request the catalog for any
    node that has a name starting with 'ec2_node_'.  This is required
    since the node name that will be used in the request will not likely
    match the certificate name used to authenticate with the master.

    These new options also affect the node name used in reports sent
    back to the master.

  * #650 - puppet replaces configuration directories when they are
           symlinks

    This has been merged into the 2.6.x branch.  Puppet will no longer
    replace the confdir (or other directory settings) with "real"
    directories when they currently exist on disk as a symlink to a
    "real" directory.

    Puppet will still replace the symlink with a "real" directory if the
    target doesn't exist, or is something other than a file.  This is
    known behavior around managing files & directories through symlinks,
    and is captured in #4394[1]

The new backlog items this week are:

  * #3741 - Custom facts loaded multiple times

  * #3669 - Make puppet honor DNS SRV records

Current backlog:

  * #7127 - prerun_command don't stop puppet on error

  * #4416 - Resources cannot be used on the run where they are synced

  * #7742 - Package type V2 - apt

  * #5517 - behavior change within 2.6 makes it impossible to override
            class parameters of "included" parametrized classes

  * #7743 - Package type V2 - dpkg

  * #7744 - Package type V2 - aptitude

  * #3741 - Custom facts loaded multiple times

  * #3669 - Make puppet honor DNS SRV records

[1] http://projects.puppetlabs.com/issues/4394#note-2

-- 
Jacob Helwig

Attachment: signature.asc
Description: Digital signature

Reply via email to