Issue #4631 has been updated by Markus Roberts. Status changed from Accepted to Ready for Testing Branch set to http://github.com/MarkusQ/puppet/tree/ticket/2.6.x/4631
The attached branch just restores the code from 0.25.x (all ~3 lines of it, plus packaging) and defers the sleuthing to 2.7 on #4687 ---------------------------------------- Bug #4631: tagging problems in 2.6 http://projects.puppetlabs.com/issues/4631 Author: Mark Phillips Status: Ready for Testing Priority: Normal Assignee: Markus Roberts Category: agent Target version: Affected version: 2.6.0 Keywords: Branch: http://github.com/MarkusQ/puppet/tree/ticket/2.6.x/4631 Hi, Has --tags broken in the 2.6.x releases? It doesn't seem to pay any attention. So here I make changes to two modules: <pre> r...@apps /etc/puppet/envs/dev/modules # git st M pkgrepo/manifests/init.pp M security/manifests/init.pp </pre> ...then try applying just one of them: <pre> [r...@webdav ~]# puppet agent -t --tags pkgrepo info: Caching catalog for webdav info: Applying configuration version '1282836370' notice: Finished catalog run in 0.03 seconds [r...@webdav ~]# puppet agent -t --tags=pkgrepo info: Caching catalog for webdav info: Applying configuration version '1282836370' notice: Finished catalog run in 0.03 seconds [r...@webdav ~]# puppet agent -t --tags=pkgrepo::setup info: Caching catalog for webdav info: Applying configuration version '1282836370' notice: Finished catalog run in 0.03 seconds </pre> ...and finally I just run the whole catalog: <pre> [r...@webdav ~]# puppet agent -t info: Caching catalog for webdav info: Applying configuration version '1282836370' notice: /Stage[main]/Puppet::Setup/Service[puppet]/ensure: ensure changed 'running' to 'stopped' notice: /Stage[main]/Security::Setup/Ssh_authorized_key[mpaccesstoroot]/ensure: created info: FileBucket adding /root/.ssh/authorized_keys as {md5}aba4c03d0324fb8c4f3961f62f43651e notice: /Stage[main]/Pkgrepo::Setup/Yumrepo[epel-testing]/enabled: enabled changed '0' to '1' notice: Finished catalog run in 0.72 seconds </pre> ..which works! This is 2.6.1rc2 incidentally, although I noted the behaviour was the same with 2.6.0. Client: <pre> [r...@webdav ~]# facter puppetversion 2.6.1 </pre> Master: <pre> r...@apps /etc/puppet/envs/dev/modules # facter puppetversion 2.6.1 </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.
