Issue #4131 has been updated by James Turnbull. Target version deleted (queued)
---------------------------------------- Bug #4131: host quietly moves resources from default file to target ( I assume this applies to all parsedfiles) https://projects.puppetlabs.com/issues/4131 Author: Dan Bode Status: Accepted Priority: Normal Assignee: Markus Roberts Category: Target version: Affected Puppet version: 0.24.8 Keywords: Branch: use the host resource and puppet resource: I expect the following to fail: <pre> # puppet resource host test1 ensure=present target="/tmp/host" host_aliases=alias1 notice: /Host[test1]/ensure: created err: /Host[test1]: Could not evaluate: ip is a required attribute for hosts host { 'test1': host_aliases => ['alias1'], target => '/tmp/host', ensure => 'present' } </pre> If there is already an entry for this host in /etc/hosts (the default target), puppet will use the ip address of that host and move it to the new target location. <pre> # echo '127.0.0.2 test1'> /etc/hosts [root@puppet2 puppet_spec]# puppet resource host test1 ensure=present target="/tmp/host" host_aliases=alias1 notice: /Host[test1]/host_aliases: host_aliases changed '' to 'alias1' notice: /Host[test1]/target: target changed '/etc/hosts' to '/tmp/host' host { 'test1': host_aliases => ['alias1'], target => '/tmp/host', ensure => 'present' } </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- 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.
