Jira (PUP-8631) --tags should override individual --skip_tags

2019-05-13 Thread Jorie Tappa (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorie Tappa updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-8631  
 
 
  --tags should override individual --skip_tags   
 

  
 
 
 
 

 
Change By: 
 Jorie Tappa  
 
 
Component/s: 
 Docs  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.244258.1522867049000.2666.1557770942021%40Atlassian.JIRA.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-8631) --tags should override individual --skip_tags

2018-04-09 Thread Ben Ford (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ben Ford commented on  PUP-8631  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: --tags should override individual --skip_tags   
 

  
 
 
 
 

 
 I think the generalizable solution here is that there should be a way of indicating that --tags and --skip_tags are inverses of each other (or something like inverse) and have the one specified at the more specific scope take precedence. In other words, whichever was specified at the command line would override the other.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-8631) --tags should override individual --skip_tags

2018-04-04 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-8631  
 
 
  --tags should override individual --skip_tags   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Team: 
 Coremunity  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-8631) --tags should override individual --skip_tags

2018-04-04 Thread Jo Rhett (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jo Rhett created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-8631  
 
 
  --tags should override individual --skip_tags   
 

  
 
 
 
 

 
Issue Type: 
  New Feature  
 
 
Affects Versions: 
 PUP 5.5.0  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/04/04 11:37 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Jo Rhett  
 

  
 
 
 
 

 
 Puppet Version: 4.4 through 5.5 and HEAD Puppet Server Version: n/a OS Name/Version: all We were extremely grateful to see skip_tags added as a configuration option. This has been tremendously useful. However in practice we've started to see problems when multiple teams make use of the tag for different purposes. Example: skip_tags = monitoring_changes,app_deploy These tags are used by two different teams to limit changes to things the other team are unaware of, and not responsible for managing. Desired Behavior: If tags includes a tag in skip_tags then it should override that tag individually, rather than requiring the entire skip tags to be provided sans the one tag. So if this command is run: puppet agent --test --tags app_deploy It should not make monitoring changes, and vice versa. Actual Behavior: A person must lookup the current skip_tags and remove the desired tag. This is a manual process that involves some human failures as skip_tags can vary from node to node. It also makes automation tricky.  
 
 
 
 
 grep skip_tags /etc/puppetlabs/puppet/puppet.conf | split -d=  -f2 | awk...