Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Jiri Horky (JIRA)
Title: Message Title










 

 Jiri Horky updated an issue


















 Hiera /  HI-46



  Hiera should support alternate environments 










Change By:

 Jiri Horky




Priority:

 Normal Major












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Jiri Horky (JIRA)
Title: Message Title










 

 Jiri Horky commented on an issue


















  Re: Hiera should support alternate environments 










This is a major problem with increasing priority as the hiera gets more and more inevitable. The puppet's environments are great but to really be able to test complex changes, this bug must be resolved.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng updated an issue


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Change By:

 zhangzhipeng




Priority:

 Major Normal












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng assigned an issue to zhangzhipeng


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Change By:

 zhangzhipeng




Assignee:

 zhangzhipeng












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng updated an issue


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Change By:

 zhangzhipeng









 Afterexecwastriggered,threelineswasexpectedtobeaddedto/tmp/sssd.conf,butonlythelastone line wasaddedtothefile.Itriedinstead,buttheresultwasunchangedeither.{noformat}classsudo_ipa::log{$log_config1=Defaults\tlogfile=/var/log/sudo\n$log_config2=Defaults\tloglinelen=0\n$log_config3=Defaults\t!syslog$sudo_path=/tmp/sssd.confexec{echo$log_config1$sudo_path;echo$log_config2$sudo_path;echo$log_config3$sudo_path:path=/bin,unless=greplogfile/etc/sudoers,}}{noformat}logs:{noformat}Info:RetrievingpluginfactsInfo:RetrievingpluginInfo:Cachingcatalogforrhel.cqrd.comInfo:Applyingconfigurationversion'1402473836'Notice:/Stage[main]/Sudo_ipa::Log/Exec[echoDefaultslogfile=/var/log/sudo/tmp/sssd.conf;echoDefaultsloglinelen=0/tmp/sssd.conf;echoDefaults!syslog/tmp/sssd.conf]/returns:executedsuccessfullyNotice:Finishedcatalogrunin0.35seconds{noformat}/tmp/sssd.conf{noformat}[root@rhel/tmp]#tail-n6sssd.confDefaults!syslogDefaults!syslogDefaults!syslogDefaults!syslogDefaults!syslog{noformat}












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng created an issue


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Issue Type:

  Bug




Affects Versions:


 3.6.1




Assignee:


 Unassigned




Created:


 11/Jun/14 1:07 AM




Priority:

  Major




Reporter:

 zhangzhipeng










After exec was triggered, three lines was expected to be added to /tmp/sssd.conf, but only the last one line was added to the file. 
I tried  instead, but the result was unchanged either.


class sudo_ipa::log {
  $log_config1=Defaults\tlogfile=/var/log/sudo\n
  $log_config2=Defaults\tloglinelen=0\n
  $log_config3=Defaults\t!syslog
  $sudo_path=/tmp/sssd.conf
  exec { echo $log_config1  $sudo_path; echo $log_config2  $sudo_path; echo $log_config3  $sudo_path:
path = /bin,
unless = grep logfile /etc/sudoers,
  }
}



logs:


Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Caching catalog for rhel.cqrd.com
Info: Applying configuration version '1402473836'
Notice: /Stage[main]/Sudo_ipa::Log/Exec[echo Defaults   logfile=/var/log/sudo
  /tmp/sssd.conf; echo Defaults   loglinelen=0
  /tmp/sssd.conf; echo Defaults   !syslog  /tmp/sssd.conf]/returns: executed successfully
Notice: Finished catalog run in 0.35 seconds



Jira (PUP-2752) Module tool fails to install new modules if some existing modules version is not Major.Minor.Patch format

2014-06-11 Thread Tristan Helmich (JIRA)
Title: Message Title










 

 Tristan Helmich created an issue


















 Puppet /  PUP-2752



  Module tool fails to install new modules if some existing modules version is not Major.Minor.Patch format 










Issue Type:

  Bug




Affects Versions:


 3.6.2, 3.6.1, 3.6.0




Assignee:

 Pieter van de Bruggen




Components:


 PMT




Created:


 11/Jun/14 1:20 AM




Labels:


 moduletool pmt




Priority:

  Critical




Reporter:

 Tristan Helmich










Since Puppet 3.6.0 the module tool is unable to install new modules if an already existing modules version does not conform to the MAJOR.MINOR.PATCH format.
I believe this behaviour was introduced with the dependency resolver ( https://github.com/puppetlabs/puppet/commit/6fa68b54ac621d60dbf1b062f8dd66b186d1a87f )
How to reproduce problem:


Place a module that does not conform with the X.Y.Z version format in your module folder (e.g. https://github.com/mrintegrity/puppet-pound ). To simulate this with another module just edit the metadata.json 

Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng updated an issue


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Change By:

 zhangzhipeng




Priority:

 Normal Blocker












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2751) exec:commands seprated with ;, , ||, the results does not match what we expect

2014-06-11 Thread zhangzhipeng (JIRA)
Title: Message Title










 

 zhangzhipeng updated an issue


















 Puppet /  PUP-2751



  exec:commands seprated with ;, , ||, the results does not match what we expect 










Change By:

 zhangzhipeng









 Afterexecwastriggered,threelineswasexpectedtobeaddedto/tmp/sssd.conf,butonlythelastonewasaddedtothefile. nothing  Itriedinstead,buttheresultwasunchangedeither.{noformat}classsudo_ipa::log{$log_config1=Defaults\tlogfile=/var/log/sudo\n$log_config2=Defaults\tloglinelen=0\n$log_config3=Defaults\t!syslog$sudo_path=/tmp/sssd.confexec{echo$log_config1$sudo_path;echo$log_config2$sudo_path;echo$log_config3$sudo_path:path=/bin,unless=greplogfile/etc/sudoers,}}{noformat}logs:{noformat}Info:RetrievingpluginfactsInfo:RetrievingpluginInfo:Cachingcatalogforrhel.cqrd.comInfo:Applyingconfigurationversion'1402473836'Notice:/Stage[main]/Sudo_ipa::Log/Exec[echoDefaultslogfile=/var/log/sudo/tmp/sssd.conf;echoDefaultsloglinelen=0/tmp/sssd.conf;echoDefaults!syslog/tmp/sssd.conf]/returns:executedsuccessfullyNotice:Finishedcatalogrunin0.35seconds{noformat}/tmp/sssd.conf{noformat}[root@rhel/tmp]#tail-n6sssd.confDefaults!syslogDefaults!syslogDefaults!syslogDefaults!syslogDefaults!syslog{noformat}












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Michal Zubac (JIRA)
Title: Message Title










 

 Michal Zubac commented on an issue


















  Re: Hiera should support alternate environments 










solved by prefixing each hierarchy item in hiera.yaml with %{::environment}/. having separate hiera subtrees checked out for each branch/environment.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Michal Zubac (JIRA)
Title: Message Title










 

 Michal Zubac commented on an issue


















  Re: Hiera should support alternate environments 










problem with having separate hierachy definition for each branch/environment is still open though.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1137) Maintenance task for the filebucket

2014-06-11 Thread JIRA
Title: Message Title










 

 Paul Ttterman commented on an issue


















  Re: Maintenance task for the filebucket 










Would the tidy resource solve this?



tidy { '/var/lib/puppet/clientbucket':
age = '5w',
recurse = true,
rmdirs  = true,
}















   

 Add Comment

























 Puppet /  PUP-1137



  Maintenance task for the filebucket 







 As per:   * https://groups.google.com/forum/#!topic/puppet-users/GjTxlD7VRww/discussion  * https://ask.puppetlabs.com/question/132/does-filebucket-need-periodic-maintenance-cleaning/   Sometimes it's useful to clean the clientbucket on a Puppet master as it can grow over time and after a while becomes useless. It would be nice if there's a rake task...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (PUP-1112) Puppet Packages should be built to support Ruby 1.9 from Software Collections.

2014-06-11 Thread Drew Blessing (JIRA)
Title: Message Title










 

 Drew Blessing commented on an issue


















  Re: Puppet Packages should be built to support Ruby 1.9 from Software Collections. 










With RHEL7 shipping now it would be a great opportunity for PuppetLabs to make sure new packages are flexible. Please support at LEAST software collections Ruby 2.1 in RHEL7, but if possible make it flexible enough to use a non-software collection package, too. 












   

 Add Comment

























 Puppet /  PUP-1112



  Puppet Packages should be built to support Ruby 1.9 from Software Collections. 







 Many RHEL/CentOS users wish to move to Ruby 1.9 but without having to roll their own environment and repackage all Puppet packages.   The Fedora Software Collections gives us this capability and I would like to request that a set of packages be rolled to support Ruby from SC.   https://fedorahosted.org/SoftwareCollections/















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (PUP-2753) Adding FQDN with Host type breaks /etc/hosts

2014-06-11 Thread Albin Gustavsson (JIRA)
Title: Message Title










 

 Albin Gustavsson created an issue


















 Puppet /  PUP-2753



  Adding FQDN with Host type breaks /etc/hosts 










Issue Type:

  Bug




Affects Versions:


 3.6.2, 3.4.3




Assignee:


 Unassigned




Created:


 11/Jun/14 5:59 AM




Priority:

  Major




Reporter:

 Albin Gustavsson










Hello,
We have discovered that managing the hosts file with this puppet module tends to break the /etc/hosts file: https://github.com/ghoneycutt/puppet-module-hosts This will eventually run the following code



host { $::fqdn:
  ensure   = present,
  host_aliases = $::hostname,
  ip   = $::ipaddress,
}



This happens for us when a system doesn't have the fqdn in the hosts file and when the module attempts to add it the system ends up with two lines for the same IP in the hosts file. This has shown to break som services, for example xauth.


Original file



127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.1.100 srv100





Jira (PDB-704) PuppetDB installing postgresql is not optional

2014-06-11 Thread Kenneth Barber (JIRA)
Title: Message Title










 

 Kenneth Barber commented on an issue


















  Re: PuppetDB installing postgresql is not optional 










 I'll make a PR and see how it looks from there.
Code definitely speaks louder than words, feel free to raise a PR and we'll take a look.
 The current implementation forces the PostgreSQL server to be installed with only those parameters exposed by the classes in the PuppetDB module. You can't even specify that the data directory should be somewhere else, or if you want PostGIS installed.
Well PostGIS isn't needed by PuppetDB, why would we want to express this capability within the PDB module? Again, I'm wary of just proxying a whole bunch of parameters, this is definitely not something I'm interested in supporting going forward, not when you have the full capability escape hatch right at your finger tips. This speaks of a shared database scenario, which I'm wary of fully supporting anyway for reasons outlined below. At least I'm wary of supporting the primary 'postgresql::server' definition for this in our module.
 Cut-pasting code out of the PuppetDB module is... bad... and will lead to configuration drift and duplicate declarations of resources.
I would agree with you more, if the amount of code required wasn't tiny anyway, so I'm not entirely sure this is a pragmatic viewpoint today but if you're opinionated enough about this then raising a PR is best. I think if we had more stringent requirements beyond just user/db/grant (like if we absolutely required certain PG extensions to be installed) then I would be more opinionated about how we do this. But again, show your ideas in the form of code and I'll take a look.
Anyway, I think on a minimal level I could see the postgresql instance creation (the postgresql::server class) being separate from the postgresql resource declarations at least (the postgresql::server::db resource) - we could certainly split this into two classes (for example) that would avoid your duplication problem. I can see where someone might want to manage a shared database or have very strong opinions beyond the how postgresql gets set up beyond how PuppetDB wants to do it. (Although I wouldn't recommend a shared instance to anyone, for resource/performance reasons - PDB should have its own postgresql instance, sharing a database is not going to be a good idea, purely for the reason that you can't fine-tune the database settings for the application without affecting everything else. What more its harder to determine if any application is draining your DB resources over another when you mix things up .
So I would be open to splitting up that functionality at the very least to avoid your duplication issue. What I don't want is every feature in postgresql proxied to our puppetdb module, I've been down this road for many different modules, its always a PITA .
Anyway, this isn't a bug by our definition - so I'm changing it to a feature. I think the rough outline above probably warrants it as a 2 day piece of work (max, including rspec testing etc.) so I'll mark it as such. If you provide a PR update the ticket.












   
   

Jira (PDB-704) PuppetDB installing postgresql is not optional

2014-06-11 Thread Kenneth Barber (JIRA)
Title: Message Title










 

 Kenneth Barber updated an issue


















 PuppetDB /  PDB-704



  PuppetDB installing postgresql is not optional 










Change By:

 Kenneth Barber




Story Points:

 2




Issue Type:

 Bug NewFeature












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1072) support HTTP(S) URL as the file 'source'

2014-06-11 Thread Anthony Ryan (JIRA)
Title: Message Title










 

 Anthony Ryan commented on an issue


















  Re: support HTTP(S) URL as the file 'source' 










Since this is being evaluated, I'd like to throw in my two cents for how this should be done:


`/lib/sources` should be created in the code. It can contain source providers `file.rb`, `puppet.rb`  `http.rb`.


It should also be possible to register source protocols within puppet plugins. This way developers can create their own implementations to suit their needs (and don't need to request every new source protocol they want).


This means that if you achieve no consensus for how http should be implemented. Implementing plugin support alone will allow the creation of all the various http implementations people desire.


If a consensus is found and a http source provider gets included, I believe it should be possible to overwrite it from a puppet plugin. This way if the built-in http implementation doesn't suit a group of people, they can use their own implementation.




Comparing checksums should be a part of the source providers, because different checksums are going to be desired for different protocols.


This way some http implementations can use etags, others can use X-SHA1 or other custom http headers.


Source providers should also be able to pick their default checksum in cases where one is not explicitly specified.




It should be possible for a single provider to handle more than one protocol, for example a http source provider would need to register `http` and `https`.














   

 Add Comment





  

Jira (PUP-1062) Add virtualenv support to the pip package provider

2014-06-11 Thread Jason Antman (JIRA)
Title: Message Title










 

 Jason Antman commented on an issue


















  Re: Add virtualenv support to the pip package provider 










There isn't. I did some work on this, and ended up giving up on it. I don't think it's feasible, at least not without some major changes to the package type and provider.
For our internal use, we've developed a virtualenv module with its own types that handle this... I'm working on trying to get it released, but we've been caught up in a corporate legal mire for ages.












   

 Add Comment

























 Puppet /  PUP-1062



  Add virtualenv support to the pip package provider 







 Now that #6527 is merged into master, it is possible to easily add support for virtualenvs and fully complete #3572.   A `virtualenv` argument could be added to the `package` type in order to instrument `pip` to install the requested package into the given virtualenv directory.   For example:package { my-python-package:  ensure ...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (PUP-2570) Inconsistent results with Solaris kernelrelease fact

2014-06-11 Thread John Lyman (JIRA)
Title: Message Title










 

 John Lyman commented on an issue


















  Re: Inconsistent results with Solaris kernelrelease fact 










I just noticed this is also an isssue with operatingsystemrelease. Looking at the code, that makes sense because on Solaris, operatingsystemrelease is set to kernelrelease.
What is interesting is that the two do not always agree:



err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.1 operatingsystemrelease = 5.10 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.10 operatingsystemrelease = 5.1 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.10 operatingsystemrelease = 5.1 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.10 operatingsystemrelease = 5.1 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.1 operatingsystemrelease = 5.10 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.1 operatingsystemrelease = 5.10 at /source/bugtest/manifests/site.pp:1 on node server.example.com
err: Could not retrieve catalog from remote server: Error 400 on SERVER: kernelrelease = 5.10 operatingsystemrelease = 5.1 at /source/bugtest/manifests/site.pp:1 on node server.example.com



I'm not sure if 5.10 is getting truncated or converted to a float.












   

 Add Comment

























 Puppet /  PUP-2570



  Inconsistent results with Solaris kernelrelease fact 





  

Jira (PUP-574) NTFS ACL module

2014-06-11 Thread Kenn Hussey (JIRA)
Title: Message Title










 

 Kenn Hussey updated an issue


















 Puppet /  PUP-574



  NTFS ACL module 










Change By:

 Kenn Hussey




Epic Status:

 Done












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1066) yum repos should be ensurable.

2014-06-11 Thread Timothy Clarke (JIRA)
Title: Message Title










 

 Timothy Clarke commented on an issue


















  Re: yum repos should be ensurable. 










I don't think (#1023) yumrepo option to purge unmanaged repos has been completed While you can ensure = absent that will only apply to configured repo's rather than removing all unmanaged repo's












   

 Add Comment

























 Puppet /  PUP-1066



  yum repos should be ensurable. 







 This should be done so that we can solve:   #949 - yumrepo should support removal of repository   #1023 - yumrepo option to purge unmanaged repos  















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2754) Exit status is 0, even in the presence of errors, without --detailed-exitcodes

2014-06-11 Thread redmine.exporter (JIRA)
Title: Message Title










 

 redmine.exporter created an issue


















 Puppet /  PUP-2754



  Exit status is 0, even in the presence of errors, without --detailed-exitcodes 










Issue Type:

  Bug




Assignee:


 Unassigned




Created:


 11/Jun/14 8:56 AM




Labels:


 redmine




Priority:

  Normal




Reporter:

 redmine.exporter










When an error is encountered while running either `puppet apply` or `puppet agent`, the program exits with status 0. If `--detailed-exitcodes` is used with `puppet agent`, the status is nonzero as expected. I would expect that non-detailed exit codes would still include 1 for the case of a failure to apply the catalog.
You can recreate this with the following manifest: pre exec  { 'false': command = '/bin/false', }
/pre
Example run:  pre marmida@monolith:~$ puppet apply fail_manifest.py  warning: Could not retrieve fact fqdn err: /Stage[main]//Exec[false]/returns: change from notrun to 0 failed: /bin/false returned 1 instead of one of [0] at /home/marmida/fail_manifest.py:3 notice: Finished catalog run in 0.14 seconds marmida@monolith:~$ echo $? 0 marmida@monolith:~$ puppet apply fail_manifest.py --detailed-exitcodes warning: Could not retrieve fact fqdn err: /Stage[main]//Exec[false]/returns: change from notrun to 0 failed: /bin/false returned 1 instead of one of [0] at /home/marmida/fail_manifest.py:3 notice: Finished catalog run in 0.13 seconds marmida@monolith:~$ echo $? 4 /pre
The same problems occur in `puppet agent`.
I couldn't find another issue specific to the exit status, but I did notice it mentioned once here: 

Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg updated an issue


















 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 










Change By:

 Henrik Lindberg




Assignee:

 NicholasFagerlund












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue


















  Re: contain causes edges with nil targets to be added to the catalog 










Nicholas Fagerlund assigned to you to make you aware of the discussion and the changes in 3.7 that fixes the reported issue. (The issue itself will be closed as a duplicate, and I wanted you to get a chance to react to it before closing).












   

 Add Comment

























 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 







 With certain manifests, interestingly enough not all of them, using contain causes nil edges to be added to the catalog.   {noformat}  class profile::apt {  contain apt  contain apt::backports  contain apt::unattended_upgrades  }  {noformat}  This causes a nil edge to appear in the catalog from {{Class\[Apt\]}} to nothing.   Using this pattern, wh...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread garrett honeycutt (JIRA)
Title: Message Title










 

 garrett honeycutt commented on an issue


















  Re: Hiera should support alternate environments 










Michal Zubac It is not solved by prefixing each level of the hierarchy with an environment. hiera_hash() and hiera_array() will merge data from the entire hierarchy which allows data from one environment to leak into another.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg updated an issue


















 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 










Change By:

 Henrik Lindberg




Component/s:

 DOCS












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread R.I.Pienaar (JIRA)
Title: Message Title










 

 R.I.Pienaar commented on an issue


















  Re: Hiera should support alternate environments 










those functions only take data from the hierarchy that matches the node. So it will work fine












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1762) Puppet compiler does not bat an eye at variables that are missing a dollar sign

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue


















  Re: Puppet compiler does not bat an eye at variables that are missing a dollar sign 










No, there is nothing we can do about this. Closing.












   

 Add Comment

























 Puppet /  PUP-1762



  Puppet compiler does not bat an eye at variables that are missing a dollar sign 







 {noformat}  Notice: Finished catalog run in 0.03 seconds  antarus@goats5 /tmp $ cat foo.pp  $foo = ::puppetversion ? {  '3.2.4' = 'broken',  default = 'goats'  }   notice($::puppetversion)  notice($foo)   antarus@goats5 /tmp $ puppet apply foo.pp  Notice: Scope(Class[main]): 3.2.4  Notice: Scope(Class[main]): goats  Notice: Finished catalog run in...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread garrett honeycutt (JIRA)
Title: Message Title










 

 garrett honeycutt commented on an issue


















  Re: Hiera should support alternate environments 










R.I.Pienaar If you knew the other environment names, couldn't you just specify your environment as another one and access their data?
Also, how does it solve the issue of different environment using multiple backends?












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit 

Jira (PUP-2755) Move iterative functions to 4x function API

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg created an issue


















 Puppet /  PUP-2755



  Move iterative functions to 4x function API 










Issue Type:

  Improvement




Assignee:

 Andy Parker




Components:


 DSL




Created:


 11/Jun/14 9:21 AM




Fix Versions:


 3.7.0




Priority:

  Normal




Reporter:

 Henrik Lindberg










The iterative functions (each, map, filter, reduce, slice) should be moved to the 4x function API. (Currently there is a cheat implemented in the evaluator when these are called to avoid having the arguments transformed to the 3x function API).












   

 Add Comment










   

Jira (PUP-2756) Fix faulty acceptance test for future parser

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg created an issue


















 Puppet /  PUP-2756



  Fix faulty acceptance test for future parser 










Issue Type:

  Bug




Assignee:


 Unassigned




Created:


 11/Jun/14 9:25 AM




Priority:

  Blocker




Reporter:

 Henrik Lindberg










This test:
https://github.com/puppetlabs/puppet/blob/master/acceptance/tests/apply/conditionals/should_evaluate_undef.rb
Is faulty for future parser since undef is no longer equal to an empty string.
This blocks getting a clean acceptance test run.












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




   

Jira (PUP-1066) yum repos should be ensurable.

2014-06-11 Thread Adrien Thebo (JIRA)
Title: Message Title










 

 Adrien Thebo commented on an issue


















  Re: yum repos should be ensurable. 










Timothy Clarke `ensure = absent` only removes a single resource, not all resources. Why can't you use the `resources` resource to purge all unmanaged repos?












   

 Add Comment

























 Puppet /  PUP-1066



  yum repos should be ensurable. 







 This should be done so that we can solve:   #949 - yumrepo should support removal of repository   #1023 - yumrepo option to purge unmanaged repos  















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1137) Maintenance task for the filebucket

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: Maintenance task for the filebucket 










With the addition of 

PUP-1840
, it would be nice to upgrade file content from one checksum to another, e.g. md5 - sha256, or remove content for a given checksum type, e.g. md5












   

 Add Comment

























 Puppet /  PUP-1137



  Maintenance task for the filebucket 







 As per:   * https://groups.google.com/forum/#!topic/puppet-users/GjTxlD7VRww/discussion  * https://ask.puppetlabs.com/question/132/does-filebucket-need-periodic-maintenance-cleaning/   Sometimes it's useful to clean the clientbucket on a Puppet master as it can grow over time and after a while becomes useless. It would be nice if there's a rake task...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (PUP-2300) Prune dead code from PMT

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2300



  Prune dead code from PMT 










Change By:

 Josh Cooper




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2304) Implement requirements support for the PMT

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2304



  Implement requirements support for the PMT 










Change By:

 Josh Cooper




Assignee:

 PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2432) module skeleton is using deprecated way to configure spec_helper

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2432



  module skeleton is using deprecated way to configure spec_helper 










Change By:

 Josh Cooper




Assignee:

 AndyParker PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2186) Add `puppet module show` action

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2186



  Add `puppet module show` action 










Change By:

 Josh Cooper




Assignee:

 AndersonMills PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2454) User ID's below 1000, not 500, are generally considered system users on OpenBSD

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2454



  User ID's below 1000, not 500, are generally considered system users on OpenBSD 










Change By:

 Josh Cooper




Fix Version/s:

 3.7.0












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2454) User ID's below 1000, not 500, are generally considered system users on OpenBSD

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: User ID's below 1000, not 500, are generally considered system users on OpenBSD 










Merged in 2849ba36 into master to be released in 3.7.0












   

 Add Comment

























 Puppet /  PUP-2454



  User ID's below 1000, not 500, are generally considered system users on OpenBSD 







 Users can still modify this with 'uid_start' in adduser.conf, but in that  case they'd need to provide an actual value instead of 'true'.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2079) puppet module generate can't copy template files without parsing/renaming them

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-2079



  puppet module generate can't copy template files without parsing/renaming them 










Change By:

 Andy Parker




Component/s:

 PMT












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2078) Puppet module install --force does not re-install dependencies

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2078



  Puppet module install --force does not re-install dependencies 










Change By:

 Josh Cooper




Component/s:

 PMT












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2513) puppet module install fails when url includes basic auth

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2513



  puppet module install fails when url includes basic auth 










Change By:

 Josh Cooper




Component/s:

 PMT












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2312) puppet module search for module by name fails

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2312



  puppet module search for module by name fails  










Change By:

 Josh Cooper




Assignee:

 AndyParker PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2312) puppet module search for module by name fails

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2312



  puppet module search for module by name fails  










Change By:

 Josh Cooper




Component/s:

 PMT












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2513) puppet module install fails when url includes basic auth

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2513



  puppet module install fails when url includes basic auth 










Change By:

 Josh Cooper




Assignee:

 PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2078) Puppet module install --force does not re-install dependencies

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2078



  Puppet module install --force does not re-install dependencies 










Change By:

 Josh Cooper




Assignee:

 AndyParker PietervandeBruggen












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2312) puppet module search for module by name fails

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: puppet module search for module by name fails  










Jesse Scott can we close this?












   

 Add Comment

























 Puppet /  PUP-2312



  puppet module search for module by name fails  







 On PE, the following search fails:   puppet module search puppetlabs-mysql   I expect it to find the module named puppetlabs-mysql. 















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-724) Could not autoload puppet /util /instrumentation /listeners /log

2014-06-11 Thread Rudy McComb (JIRA)
Title: Message Title










 

 Rudy McComb commented on an issue


















  Re: Could not autoload puppet /util /instrumentation /listeners /log 










ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13] puppet 3.6.0 Mac OSX 10.9 Mavericks filesystems: HFS+ Installed puppet via gem then uninstalled gem and installed with dmg. Issue showed up randomly on some systems that were updated after 3.4.2
Issue does not show up on RHEL or Ubuntu












   

 Add Comment

























 Puppet /  PUP-724



  Could not autoload puppet /util /instrumentation /listeners /log 














 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2312) puppet module search for module by name fails

2014-06-11 Thread Jesse Scott (JIRA)
Title: Message Title










 

 Jesse Scott commented on an issue


















  Re: puppet module search for module by name fails  










Fine with me. 












   

 Add Comment

























 Puppet /  PUP-2312



  puppet module search for module by name fails  







 On PE, the following search fails:   puppet module search puppetlabs-mysql   I expect it to find the module named puppetlabs-mysql. 















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1069) Implement feature :upgradeable for OpenBSD package provider

2014-06-11 Thread Adrien Thebo (JIRA)
Title: Message Title










 

 Adrien Thebo commented on an issue


















  Re: Implement feature :upgradeable for OpenBSD package provider 










Merged in 07250d9.












   

 Add Comment

























 Puppet /  PUP-1069



  Implement feature :upgradeable for OpenBSD package provider 







 It's currently not possible to use ensure = latest on OpenBSD. The code itself works correct in my testing, however I'm having some issues with getting spec tests to pass and I'd appreciate some help with that as it appears to return the version for the bash fixture, and not the new (or old) version of tcsh.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1069) Implement feature :upgradeable for OpenBSD package provider

2014-06-11 Thread Adrien Thebo (JIRA)
Title: Message Title










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-1069



  Implement feature :upgradeable for OpenBSD package provider 










Change By:

 Adrien Thebo




Fix Version/s:

 3.7.0












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1069) Implement feature :upgradeable for OpenBSD package provider

2014-06-11 Thread Adrien Thebo (JIRA)
Title: Message Title










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-1069



  Implement feature :upgradeable for OpenBSD package provider 










Change By:

 Adrien Thebo




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Jo Rhett (JIRA)
Title: Message Title










 

 Jo Rhett commented on an issue


















  Re: Hiera should support alternate environments 










Garret, I'm not sure that preventing people from poking under the hood is necessary. I'm aware of one site that does this extensively and considers it a feature. That's a YMMV issue 
I totally agree with you that separate hiera.yaml files are useful for configuring different backends and hierarchy paths. However, one could argue that this perhaps marks the distinction where a separate Puppet server is necessary. I personally don't think it's a problem to mark the hiera hierarchy as the boundary distinction between distinct servers. Given how trivial it is to run N puppet servers on the same box sharing some common module paths, this is perhaps a documentation request more than a technical problem.
All IMHO naturally, and I have no clue how this would impact PE product. I suspect its only a few man-days worth of effort to autobuild distinct servers from the control panel. (I've built such a thing in roughly half a day for a customer, although I was able to re-use their existing web panel and tune it specifically to their needs so my scope was less)












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.
















Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread garrett honeycutt (JIRA)
Title: Message Title










 

 garrett honeycutt commented on an issue


















  Re: Hiera should support alternate environments 










Jo Rhett Your work around of using multiple puppet masters is very interesting, but still a work around for what this ticket aims to solve. If Puppet could use different Hiera configurations, separate puppet masters would not be needed.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker commented on an issue


















  Re: puppet cert revoke name doesn't always revoke what you expect 










Merged into master in bf6d1a6












   

 Add Comment

























 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 







 When revoking a certificate by name and there is not certificate by that name present (for instance if the certificates were deleted) the puppet cert command falls back to the {{inventory.txt}} file to find the serial number. When it does this it ends up only revoking the first serial number recorded in the file. This leaves the most recent certificate ...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 










Change By:

 Andy Parker




Fix Version/s:

 3.7.0












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2365) Puppet module tool on windows cannot connect to the forge

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: Puppet module tool on windows cannot connect to the forge 










Still waiting on ops to deploy the new cert












   

 Add Comment

























 Puppet /  PUP-2365



  Puppet module tool on windows cannot connect to the forge 







 Due to heartbleed, operations obtained a wildcard SSL certificate issued by {code}Issuer: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Hardware{code} This certificate is not installed by default on Windows hosts, as a result the PMT cannot make an authenticated SSL connection to the forge:   {code}...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2365) Puppet module tool on windows cannot connect to the forge

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper assigned an issue to Josh Cooper


















 Puppet /  PUP-2365



  Puppet module tool on windows cannot connect to the forge 










Change By:

 Josh Cooper




Assignee:

 JoshCooper












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker commented on an issue


















  Re: puppet cert revoke name doesn't always revoke what you expect 










Jeremy Barlow, Nate Wolfe this is now in. You will probably want to update the way you are implementing certificate revocation.












   

 Add Comment

























 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 







 When revoking a certificate by name and there is not certificate by that name present (for instance if the certificates were deleted) the puppet cert command falls back to the {{inventory.txt}} file to find the serial number. When it does this it ends up only revoking the first serial number recorded in the file. This leaves the most recent certificate ...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2365) Puppet module tool on windows cannot connect to the forge

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2365



  Puppet module tool on windows cannot connect to the forge 










Change By:

 Josh Cooper




Component/s:

 PMT












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 










Change By:

 Andy Parker




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 










Change By:

 Andy Parker




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1069) Implement feature :upgradeable for OpenBSD package provider

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-1069



  Implement feature :upgradeable for OpenBSD package provider 










Change By:

 Andy Parker




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread Jo Rhett (JIRA)
Title: Message Title










 

 Jo Rhett commented on an issue


















  Re: Hiera should support alternate environments 










I understand, but if it was my project I would question if there was a demonstrable need that justified the effort. From what I have seen of these internals, you're looking at a pretty significant refactor. IMHO and I'll shut up as my opinion is expressed 












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit 

Jira (PUP-1069) Implement feature :upgradeable for OpenBSD package provider

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-1069



  Implement feature :upgradeable for OpenBSD package provider 










Change By:

 Andy Parker




Component/s:

 TypesandProviders




Component/s:

 Community












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2569) puppet cert revoke name doesn't always revoke what you expect

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker updated an issue


















 Puppet /  PUP-2569



  puppet cert revoke name doesn't always revoke what you expect 










Change By:

 Andy Parker




Component/s:

 Community












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2579) ssh_autorized_key does not handle options with escaped double quotes

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: ssh_autorized_key does not handle options with escaped double quotes 










Romain I added a test and merged into master in 28464ba to be released in 3.7.0












   

 Add Comment

























 Puppet /  PUP-2579



  ssh_autorized_key does not handle options with escaped double quotes 







 With the following declaration:  {code}  ssh_authorized_key { 'title':  user = 'root',  ensure = 'present',  name = 'mykey',  options = [ 'command=/usr/local/bin/mybin \$SSH_ORIGINAL_COMMAND\' ],  type = 'ssh-rsa',  key = 'xxx',  }  {code}   It creates the following entry:  {code}command=/usr/local/bin/myb...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-464) Mandrake osfamily is missing in stable/facter-2

2014-06-11 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow commented on an issue


















  Re: Mandrake osfamily is missing in stable/facter-2 










Merged to facter-2 in b10635












   

 Add Comment

























 Facter /  FACT-464



  Mandrake osfamily is missing in stable/facter-2 







 In master, the osfamily fact returns Mandrake for the following operating systems:   - Mandrake  - Mandriva  - Mageia   This is missing for both facter stable (2.0.1) and facter-2 (2.1.0).















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1066) yum repos should be ensurable.

2014-06-11 Thread Timothy Clarke (JIRA)
Title: Message Title










 

 Timothy Clarke commented on an issue


















  Re: yum repos should be ensurable. 










Yes, sorry, long week and my mind was stuck in the yumrepo resource type. Tried resources  { 'yumrepo' : purge = true }
 and it's good












   

 Add Comment

























 Puppet /  PUP-1066



  yum repos should be ensurable. 







 This should be done so that we can solve:   #949 - yumrepo should support removal of repository   #1023 - yumrepo option to purge unmanaged repos  















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-197) processorcount counting CPU cores on Solaris

2014-06-11 Thread Peter Huene (JIRA)
Title: Message Title










 

 Peter Huene updated an issue


















 Facter /  FACT-197



  processorcount counting CPU cores on Solaris 










Change By:

 Peter Huene




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-179) fqdn Fact returns nil when hostname or domain are nil

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: fqdn Fact returns nil when hostname or domain are nil 










Merged into facter-2 in e0aeebd to be released in 2.1. Also see note in https://github.com/puppetlabs/facter/pull/687#discussion_r13664762












   

 Add Comment

























 Facter /  FACT-179



  fqdn Fact returns nil when hostname or domain are nil 







 In the case where domain is nil the fqdn is then nil. This causes a number of modules that use fqdn to break.   When fqdn is nil I also cannot run puppet agent -t as I get the following error   {noformat}  Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Must provide non empty value. on node master  Warning: Not using cache ...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-179) fqdn Fact returns nil when hostname or domain are nil

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Facter /  FACT-179



  fqdn Fact returns nil when hostname or domain are nil 










Change By:

 Josh Cooper




Fix Version/s:

 2.1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-464) Mandrake osfamily is missing in stable/facter-2

2014-06-11 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow updated an issue


















 Facter /  FACT-464



  Mandrake osfamily is missing in stable/facter-2 










Change By:

 Joshua Partlow




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2747) support multiple profilers

2014-06-11 Thread Christopher Price (JIRA)
Title: Message Title










 

 Christopher Price commented on an issue


















  Re: support multiple profilers 










Andy Parker I responded to all of your comments, and will probably need some more info from you before I know what my next steps are. Should I assign this ticket back to you?












   

 Add Comment

























 Puppet /  PUP-2747



  support multiple profilers 







 The current implementation of the profiling system uses a single setter method to assign/remove the active profiler. This means that it's not safe to manipulate the active profiler in new code unless you know for sure that it will not be manipulated by any other parts of the code that will be executed during the run. It also means that you can only have...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-197) processorcount counting CPU cores on Solaris

2014-06-11 Thread Peter Huene (JIRA)
Title: Message Title










 

 Peter Huene updated an issue


















 Facter /  FACT-197



  processorcount counting CPU cores on Solaris 










Change By:

 Peter Huene




Fix Version/s:

 2.1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-197) processorcount counting CPU cores on Solaris

2014-06-11 Thread Peter Huene (JIRA)
Title: Message Title










 

 Peter Huene updated an issue


















 Facter /  FACT-197



  processorcount counting CPU cores on Solaris 










Change By:

 Peter Huene




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-197) processorcount counting CPU cores on Solaris

2014-06-11 Thread Peter Huene (JIRA)
Title: Message Title










 

 Peter Huene commented on an issue


















  Re: processorcount counting CPU cores on Solaris 










I'm putting the fix version to 2.1 currently as there doesn't seem to be a version for a next stable release (which may in fact be 2.1).












   

 Add Comment

























 Facter /  FACT-197



  processorcount counting CPU cores on Solaris 







 The processorcount fact on Solaris is counting CPU cores   {noformat}  physicalprocessorcount = 1  processor0 = SPARC-T4  processor1 = SPARC-T4  processor2 = SPARC-T4  processor3 = SPARC-T4  processorcount = 1  {noformat}   and on linux it counts CPU threads. This was reported as  http://projects.puppetlabs.com/issues/18215   and a working fix is...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2747) support multiple profilers

2014-06-11 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Christopher Price


















 Puppet /  PUP-2747



  support multiple profilers 










Change By:

 Andy Parker




Assignee:

 ChristopherPrice












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Nicholas Fagerlund (JIRA)
Title: Message Title










 

 Nicholas Fagerlund commented on an issue


















  Re: contain causes edges with nil targets to be added to the catalog 










Henrik Lindberg So just to make sure I've got it: 


Contain wasn't treating class name lookups the same way the other functions were.


This meant you couldn't contain ::class with the :: prefix.


This also meant that if you tried to contain apt within class profile::apt – that is, if you would have been running into the whole relative namespacing problem – it would create an edge to nil.


The above was the only situation where contain would create an edge to nil.


All of this will be fixed in 3.7, and contain will look up class names the same way the other functions do, in both parsers.


Did I get that right? 












   

 Add Comment

























 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 







 With certain manifests, interestingly enough not all of them, using contain causes nil edges to be added to the catalog.   {noformat}  class profile::apt {  contain apt  contain apt::backports  contain apt::unattended_upgrades  }  {noformat}  This causes a nil edge to appear in the catalog from {{Class\[Apt\]}} 

Jira (PDB-648) Publicize EC2 image creation packer templates

2014-06-11 Thread Kenneth Barber (JIRA)
Title: Message Title










 

 Kenneth Barber updated an issue


















 PuppetDB /  PDB-648



  Publicize EC2 image creation packer templates 










Change By:

 Kenneth Barber




Sprint:

 20140618to20140702












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PDB-121) Add Ruby 2.0 to spec test matrix for puppetdb

2014-06-11 Thread Kenneth Barber (JIRA)
Title: Message Title










 

 Kenneth Barber updated an issue


















 PuppetDB /  PDB-121



  Add Ruby 2.0 to spec test matrix for puppetdb 










Change By:

 Kenneth Barber




Sprint:

 20140618to20140702












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2622) Exit code 0 on wrong command

2014-06-11 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow updated an issue


















 Puppet /  PUP-2622



  Exit code 0 on wrong command 










Change By:

 Joshua Partlow




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2622) Exit code 0 on wrong command

2014-06-11 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow commented on an issue


















  Re: Exit code 0 on wrong command 










Merged to master in 433864












   

 Add Comment

























 Puppet /  PUP-2622



  Exit code 0 on wrong command 







 Running {code}puppet garbarge ; echo $?{code} generates  {noformat}  Error: Unknown Puppet subcommand 'garbarge'  See 'puppet help' for help on available puppet subcommands  0  {noformat}  The exit code should not be 0. In my case I run {code}puppet --detailed-exitcodes apply ... {code} in automated way and the failure was not detected because of exit cod...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue


















  Re: contain causes edges with nil targets to be added to the catalog 










Yes, more or less - not sure about the statement that the above was the only situation where contain would create an edge to nil though. I think that the relative name resolution is the main culprit here in that you may end up with either circular or nil dependencies. When that happens, the error that it tries to report will fail because the target (or source) is nil and the real problem (the name resolution picking the correct (but unexpected) thing) gets masked by an internal error (nil does not respond to ref, or something like that).
In 3.7 you are still exposed to relative name resolution that may result in surprises.












   

 Add Comment

























 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 







 With certain manifests, interestingly enough not all of them, using contain causes nil edges to be added to the catalog.   {noformat}  class profile::apt {  contain apt  contain apt::backports  contain apt::unattended_upgrades  }  {noformat}  This causes a nil edge to appear in the catalog from {{Class\[Apt\]}} to nothing.   Using this pattern, wh...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 


 

Jira (PUP-574) NTFS ACL module

2014-06-11 Thread Heidi Pio (JIRA)
Title: Message Title










 

 Heidi Pio commented on an issue


















  Re: NTFS ACL module 










Thank you Kenn Hussey. I had this on my list to address today but you beat me to the punch!












   

 Add Comment

























 Puppet /  PUP-574



  NTFS ACL module 







 Create a module that supports the following aspects of NTFS security:   manage security descriptor  manage dacl  manage entries  inheritance  propagation















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2576) Implement behavioral change in the crontab provider to allow more drastic purging

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: Implement behavioral change in the crontab provider to allow more drastic purging 










Merged into puppet-4 in 8b02c2a to be released in 4.0












   

 Add Comment

























 Puppet /  PUP-2576



  Implement behavioral change in the crontab provider to allow more drastic purging 







 See PUP-1381 for details on the bug being fixed.   This new ticket was created to track the fix itself vs. adding a warning about the change.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2622) Exit code 0 on wrong command

2014-06-11 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow updated an issue


















 Puppet /  PUP-2622



  Exit code 0 on wrong command 










Change By:

 Joshua Partlow




Fix Version/s:

 3.7.0












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2454) User ID's below 1000, not 500, are generally considered system users on OpenBSD

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2454



  User ID's below 1000, not 500, are generally considered system users on OpenBSD 










Change By:

 Josh Cooper




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-179) fqdn Fact returns nil when hostname or domain are nil

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Facter /  FACT-179



  fqdn Fact returns nil when hostname or domain are nil 










Change By:

 Josh Cooper




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2579) ssh_authorized_key does not handle options with escaped double quotes

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2579



  ssh_authorized_key does not handle options with escaped double quotes 










Change By:

 Josh Cooper




Summary:

 ssh_autorized_key ssh_authorized_key doesnothandleoptionswithescapeddoublequotes












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2579) ssh_autorized_key does not handle options with escaped double quotes

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2579



  ssh_autorized_key does not handle options with escaped double quotes 










Change By:

 Josh Cooper




Component/s:

 Community












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2579) ssh_autorized_key does not handle options with escaped double quotes

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2579



  ssh_autorized_key does not handle options with escaped double quotes 










Change By:

 Josh Cooper




Sprint:

 Week2014-6-11to2014-6-18












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-1983) contain causes edges with nil targets to be added to the catalog

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue


















  Re: contain causes edges with nil targets to be added to the catalog 










We have not yet fully reviewed the code in question that creates the dependencies - in a way I guess that means that currently it is the one thing we have detected as the cause for nil entries, I have a strong feeling there are other cases.












   

 Add Comment

























 Puppet /  PUP-1983



  contain causes edges with nil targets to be added to the catalog 







 With certain manifests, interestingly enough not all of them, using contain causes nil edges to be added to the catalog.   {noformat}  class profile::apt {  contain apt  contain apt::backports  contain apt::unattended_upgrades  }  {noformat}  This causes a nil edge to appear in the catalog from {{Class\[Apt\]}} to nothing.   Using this pattern, wh...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 

Jira (PUP-2622) Exit code 0 on wrong command

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2622



  Exit code 0 on wrong command 










Change By:

 Josh Cooper




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-179) fqdn Fact returns nil when hostname or domain are nil

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Facter /  FACT-179



  fqdn Fact returns nil when hostname or domain are nil 










Change By:

 Josh Cooper




Component/s:

 Community




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2579) ssh_authorized_key does not handle options with escaped double quotes

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2579



  ssh_authorized_key does not handle options with escaped double quotes 










Change By:

 Josh Cooper




Story Points:

 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2622) Exit code 0 on wrong command

2014-06-11 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2622



  Exit code 0 on wrong command 










Change By:

 Josh Cooper




Component/s:

 Community




Component/s:

 Client












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (HI-46) Hiera should support alternate environments

2014-06-11 Thread James Sweeny (JIRA)
Title: Message Title










 

 James Sweeny commented on an issue


















  Re: Hiera should support alternate environments 










This is covered a bit in the original Redmine ticket, but the real importance of having environment specific hiera.yaml files comes down to how you release changes to the hierarchy.
It's a very common pattern to use multiple environments (very often tied to a VCS branch) to test changes before they get merged into a mainline/moved to production. With hiera.yaml being the same across all environments, it is impossible to make a hierarchy change in dev or a feature branch before merging or deploying to production servers. This seriously cripples many organizations' ability to test changes to the code base, since hierarchy changes need to be done all at once.
The argument for this feature is that hiera.yaml should not be any different in terms of how it can be tested from the hieradata itself (which can reference $environment) or the puppet modules and manifests. The only way to do this testing without allowing multiple environment-specific versions of hiera.yaml is to have a separate master for each application landscape and manually move hiera.yaml changes among them. This is, of course, extremely impractical if you're trying to test short-lived feature branches.












   

 Add Comment

























 Hiera /  HI-46



  Hiera should support alternate environments 







 Currently hiera supports one `hiera.yaml` file hardcoded to be in the same location as `puppet.conf` (which is the `config` puppet directive.   Having separate `hiera.yaml`'s per puppet environment would go along with having separate `site.pp`'s, modules, etc. per environment.











Jira (PUP-2757) Apply parses everything twice

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg created an issue


















 Puppet /  PUP-2757



  Apply parses everything twice 










Issue Type:

  Bug




Assignee:

 Andy Parker




Components:


 DSL




Created:


 11/Jun/14 1:27 PM




Fix Versions:


 3.7.0




Priority:

  Normal




Reporter:

 Henrik Lindberg










When the runtime creates Puppet::Resource instances, an attempt is made to lookup its type. This means that code will attempt to lookup the type in known_resource_types. If known_resource_type is nil, the runtime will issue a call to initial_import which is the starting point of parsing and evaluating code.
The Puppet::Resource#envronment method attempts to figure out which environment to use (since that hold on to known_resource_type by looking at the resource instance's catalog's environment. The problem is when resource instances are created for the purpose of acting as a reference to a resource (rather than the instance itself), since such references are never contained in a Catalog per se. The environment method used a synthetic environment called NONE internally, and when NONE is not initialized the initial_import ill be called to again perform parsing.
This is fixed in this commit: https://github.com/hlindberg/puppet/commit/3ab10bc6ffe724a204e0fd2d1df0e651c9d93d66
as part of PUP-2714, where this problem was detected.
Currently, the fix is is part 

Jira (PUP-1057) Remove 'collect' and 'select' iterative function stubs

2014-06-11 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue


















  Re: Remove 'collect' and 'select' iterative function stubs 










I think we can remove these stubs in 3.7 rather than moving them to the new API. They only apply to the future parser, and those that use it should have seen the deprecation warnings already.
Changing this ticket to 3.7












   

 Add Comment

























 Puppet /  PUP-1057



  Remove 'collect' and 'select' iterative function stubs 







 The functions 'select' and 'collect' are currently stubs that raise an error (to help those using the future parser from  3.5 migrate their code). In 4.0.0 those stubs should be removed.















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


  1   2   >