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

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters commented on an issue


















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










Henrik Lindberg Doesn't look like it. Running the code I posted earlier to reproduce this still results in:


Error: undefined method `ref' for nil:NilClass on node chell.nedap.local
Error: undefined method `ref' for nil:NilClass on node chell.nedap.local















   

 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 

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

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters updated an issue


















 Puppet /  PUP-1983



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










Change By:

 Daniele Sluijters




Affects Version/s:

 3.6.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-1983) contain causes edges with nil targets to be added to the catalog

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters updated an issue


















 Puppet /  PUP-1983



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










Change By:

 Daniele Sluijters




Assignee:

 DanieleSluijters HenrikLindberg












   

 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-2371) Truthiness and nullness

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters commented on an issue


















  Re: Truthiness and nullness 










I don't think so. It was a good place to collect some information about the current state though.












   

 Add Comment

























 Puppet /  PUP-2371



  Truthiness and nullness 







 Puppet's definition of what is truly True, False or Nil is completely insane. Now that Puppet 4 has opened up I think it's a good time to fix this, once and for all.   The problem has recently hit me in Types and Providers where trying to use Boolean parameters and properties is just impossible because the RAL in a lot of places checks for truthiness ins...















 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-704) PuppetDB installing postgresql is not optional

2014-06-10 Thread Aaron Hicks (JIRA)
Title: Message Title










 

 Aaron Hicks commented on an issue


















  Re: PuppetDB installing postgresql is not optional 










So you're saying I should divert from the standardised installation of the module to install the standard module.
We're talking about a fundamental separation of concerns here. The PuppetDB module installs PuppetDB, it's not the PostgreSQL module that installs PostgreSQL. Using resources (like databases, grants, roles etc.) is fine and has no impact on other modules or services (unless there are other instances of the resource with exactly the same name). Declaring classes prohibits declaring that class in different ways if that class is overloaded (say when a database server provides services for several databases), unless you're prepared to expose and pass through all that classes parameters (like the PuppetDB module does for listen_addresses).












   

 Add Comment

























 PuppetDB /  PDB-704



  PuppetDB installing postgresql is not optional 







 The puppetlabs-puppetdb module installs PostgreSQL, and this is not optional.   This means it is not possible to install postgresql separately with a tuned configuration for your environment, or in a manner that could be reused by other services.   Either make the installation of the PuppetDB optiona via a parameter, or remove it completely.   By param...















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




 
   

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

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










 

 Kenneth Barber commented on an issue


















  Re: PuppetDB installing postgresql is not optional 










 So you're saying I should divert from the standardised installation of the module to install the standard module.
Aaron Hicks I'm saying you should divert from the standardised installation for the database element because your needs aren't standard (well at least not according to the module). So yeah, this is pretty much what I am saying.
In this case, the class for helping you install the PuppetDB 'database' is just simply a wrapper around the postgresql::server class, and then it declares a single 'postgresql::server::db' resource to setup the database/user/grant. So, because you've want to declare postgresql::server outside of this module, I'm simply suggesting adding something like this to your manifest to complete the same job as 'puppetdb' wrapper:



  postgresql::server::db { 'puppetdb':
user = 'puppetdb',
password = 'puppetdb',
grant= 'all',
  }



Its simply a case that we would be remiss to try and replicate every single item and possible configuration for PostgreSQL in the PuppetDB module, the work of mapping such a thing is simply a waste and you'll never keep up with the parity match (unless you do horrible things). So in my honest opinion, if you stretch beyond the basic needs of the puppetdb way of doing it, I say go directly to the PostgreSQL module to do the work. And this is perfectly fine IMHO.
 We're talking about a fundamental separation of concerns here.
Okay.
 The PuppetDB module installs PuppetDB, it's not the PostgreSQL module that installs PostgreSQL.
That sentence doesn't make sense. In the case of the PuppetDB module, it does use the postgresql module to install postgresql. Even in your example you use the postgresql module to install postgresql. Perhaps I'm not understanding your message here.
 Using resources (like databases, grants, roles etc.) is fine and has no impact on other modules or services (unless there are other instances of the resource with exactly the same name). Declaring classes prohibits declaring that class in different ways if that class is overloaded (say when a database server provides services for several databases), unless you're prepared to expose and pass through all that classes parameters (like the PuppetDB module does for listen_addresses).
Yes, everything you have said is true. I'm sensing you're trying to express a puritist concern here, but I'm not getting it . I'm trying to help you with your issue, but I think you want to debate the architecture more than any bug perhaps?












   

 Add Comment

 

Jira (PUP-2746) new parameter allow_virtual

2014-06-10 Thread Curtis Ruck (JIRA)
Title: Message Title










 

 Curtis Ruck created an issue


















 Puppet /  PUP-2746



  new parameter allow_virtual 










Issue Type:

  Bug




Affects Versions:


 3.6.0




Assignee:

 Kylo Ginsberg




Components:


 Client, QA, Server




Created:


 10/Jun/14 5:55 AM




Priority:

  Normal




Reporter:

 Curtis Ruck










So, this whole allow_virtual new parameter has been extremely frustrating. 
We use puppet to manage package updates, i.e. package {'puppet': ensure=latest}
Therefore, we added Package {allow_virtual=false}
 in order to remove the extraneous warning, of which because its in RED, our customers think something broke.
Then, since not all of the puppet agent's were running 3.6.x at that time, they broke because allow_virtual is a new parameter, of which your changing the default to, when it didn't exist.
The entire way this allow_virtual was handled has been a severe pain. It would of been much nicer if you had added the default allow_virtual=false to maintain existing functionality, since according to semantic versioning you can add features but not break existing environments.
Then in Puppet 4.x you change the default of allow_virtual=true when your customers are expecting breaking changes.
Thank you for 

Jira (PUP-1125) Exec checks should be turned into metaparameters

2014-06-10 Thread John Bollinger (JIRA)
Title: Message Title










 

 John Bollinger commented on an issue


















  Re: Exec checks should be turned into metaparameters 











 If at all, it would likely be most acceptable to have the metaparameters behave just like the exec parameters

Acceptable is an odd choice of words there. So far only one person in this conversation could be construed as finding any of the proposed alternatives unacceptable. And that person thinks mimicing the behavior of Exec's parameters is far and away the worst of the three alternatives.
Some of the other comments vaguely in that direction seem premised on the idea that the proposed new metaparameters would be named the same as the Exec parameters, but the names should follow from the chosen behavior, not the other way around.

 That behavior can be approximated by chaining an actual exec before the resource in question note that in contrast to exec, there would be an error message for a resource that is short-circuited in this fashion there are also implications for dependent resources, because the resource in question effectively fails - from this point of view, the workaround is quite dissimilar from the exec parameter's behavior after all

Yes, and that's as it should be, whether the behavior is provided by chaining an Exec or by the proposed metaparameters. A resource must fail if its declared properties are not in sync after Puppet processes it – that's practically a definition of resource failure. On the other hand, it is a viable question whether such failures should be quiet or noisy.

 Another workaround are Facts, which may not scale to the number of required checks a fact based solution also makes it more difficult to handle dependent resources

Where does that last come from? Surely a fact-based solution makes it easier to deal with dependent resources, because the result of evaluating the condition is embodied in a fact, and can therefore influence multiple resource declarations.
That goes double if one supposes that the model of Exec.onlyif will be the one chosen for this feature, for that would make it impossible ever to be confident that any given resource was in sync, at least in the sense that we use that term now, anywhere outside that resource instance's provider.

All things considered, I believe that we did find possible use cases for the metaparameters. Workarounds exist, but are rather clunky. Also, I don't believe that a workaround exists is an adequate reason to deny the implementation of a feature (see nagios config permissions for an example of us walking into that trap before).

It was never in doubt that there were use cases; the feature would not have been requested otherwise. The main reason for considering use cases is to evaluate how best to serve those cases.
I agree that a workaround exists is not an adequate reason to deny implementation, but Puppet can do that already is an excellent reason. There is no bright line separating those.
Also, there are a host other conceivable reasons for denying implementation in general – just because it can be implemented and some people 

Jira (FACT-462) Remove raring from build_defaults, it is EOL

2014-06-10 Thread Melissa Stone (JIRA)
Title: Message Title










 

 Melissa Stone updated an issue


















 Facter /  FACT-462



  Remove raring from build_defaults, it is EOL 










Change By:

 Melissa Stone




Fix Version/s:

 2.0.2












   

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










Oh, I think this is the same as PUP-121












   

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


Jira (PUP-2426) Puppet's v2 environment listing does not display config_version and environment_timeout as well.

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










 

 Henrik Lindberg commented on an issue


















  Re: Puppet's v2 environment listing does not display config_version and environment_timeout as well. 










Added note to predocs.












   

 Add Comment

























 Puppet /  PUP-2426



  Puppet's v2 environment listing does not display config_version and environment_timeout as well. 







 We added config_version and environment_timeout settings to directory environment environment.conf. Puppet's v2 environments listing needs to show these environment parameters as well. (lib/puppet/network/http/api/v2/environments.rb)   Will also need to update the API docs for v2.0/environments















 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-429) facter fails on smartos

2014-06-10 Thread Melissa Stone (JIRA)
Title: Message Title










 

 Melissa Stone updated an issue


















 Facter /  FACT-429



  facter fails on smartos 










Change By:

 Melissa Stone




Fix Version/s:

 2.0.2




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-465) LinuxMint support is missing in facter stable/facter-2

2014-06-10 Thread Melissa Stone (JIRA)
Title: Message Title










 

 Melissa Stone updated an issue


















 Facter /  FACT-465



  LinuxMint support is missing in facter stable/facter-2 










Change By:

 Melissa Stone




Fix Version/s:

 2.0.2




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-375) Acceptance test Facter from packages

2014-06-10 Thread Melissa Stone (JIRA)
Title: Message Title










 

 Melissa Stone updated an issue


















 Facter /  FACT-375



  Acceptance test Facter from packages 










Change By:

 Melissa Stone




Fix Version/s:

 2.0.2




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 (PUP-2738) Investigate FFI Memory Pressure / Deterministically Release FFI MemoryPointer

2014-06-10 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Investigate FFI Memory Pressure / Deterministically Release FFI MemoryPointer 










Let's merge what's here so far.. it's good to go.
Then revisit once security is wrapped. In my local tests, the memory pressure issues seem to be less prevalent. It would be nice to push these changes through CI / acceptance to see what happens.












   

 Add Comment

























 Puppet /  PUP-2738



  Investigate FFI Memory Pressure / Deterministically Release FFI MemoryPointer 







 As of the merge for PUP-2657, we've noticed some intermittent test failures (in both CI and locally) in semi-random locations. The merge commit is as follows:   https://github.com/puppetlabs/puppet/commit/d38153bd712167e2777bdd4c63d37e2e8d1cdb39   The commit itself has been reviewed and it doesn't seem to have issues itself, but it's likely it's trigge...















 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.

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

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters commented on an issue


















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










Do you have any idea why the second example works (as in both notices are fired) but we still get the `ref` for nil:NilClass? That seems contradictory to me.












   

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

Jira (PUP-2747) support multiple profilers

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










 

 Christopher Price created an issue


















 Puppet /  PUP-2747



  support multiple profilers 










Issue Type:

  Task




Assignee:

 Aaron Armstrong




Components:


 PE




Created:


 10/Jun/14 9:26 AM




Priority:

  Normal




Reporter:

 Christopher Price










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 a single kind of profiler active at a given time.
For callers who would like to use the puppet code as a library, it'd be much nicer (and safer) for them to be able to register and remove their own profiler without having knowledge of how the rest of the system might or not be handling profiling.
This could be accomplished pretty easily by simply changing the existing profiling code to store an array or map of active profilers, rather than a single instance. The API can change to use an `add`/`remove` syntax, rather than a setter. Then anyone who wishes to do so can add and remove a unique profiler instance at the appropriate times, without stepping on the toes of any other code that is using the profiling system.











 

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

2014-06-10 Thread Paul Gomersbach (JIRA)
Title: Message Title










 

 Paul Gomersbach commented on an issue


















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










A good reason is a issue as this: http://projects.theforeman.org/issues/4244 












   

 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 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-175) Configurable `puppetdb.conf` location

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










 

 Kenneth Barber commented on an issue


















  Re: Configurable `puppetdb.conf` location 










Henrik Lindberg I get the impression this request has many angles and not only that, probably a feature-set like this would have a few consumers (not just us, NC is another perfect example).
Perhaps I should just link this to a more encompassing PUP request to at least get the ball rolling. Can you think of a ticket that might already cover some of this need? Or any other consumers needing such a change? If not I can go looking myself for an existing ticket (there has to be one, surely).
For immediate needs Erik Daln ... I'm really failing to see even half-decent dodgy work-around to this problem, beyond the already suggested 'just have a confdir for each section' idea, which seems like it would break a lot of other stuff . Dodgy patches and out-of-band ways of doing this might work ... like plucking environment variables but man thats a nasty slope to slip down.












   

 Add Comment

























 PuppetDB /  PDB-175



  Configurable `puppetdb.conf` location 







 Right now, `Puppet::Util::Puppetdb::Config.load` accepts a `config_file` argument, but (as far as I can tell) that method is only called from `Puppet::Util::Puppetdb.config` and no argument is passed.   I'm insufficiently familiar with terminus stuff to make any suggestions of _how_ to do this, but in my masterless Puppet setup, I'd very much like to be ...















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

Jira (PUP-2650) 3.6.1 issues warning message for deprecation

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










 

 Adrien Thebo commented on an issue


















  Re: 3.6.1 issues warning message for deprecation 










Jo Rhett could you lay out some solutions for this problem that would work for your environment? Would finer grained disable_warnings help? Alternately, would it help if the log level for deprecation warnings could be tuned so deprecation warnings would be logged at `info` or `debug` instead of `warn`? Is the problem the fact that we're emitting a log message, or is the problem mainly due to these warnings showing up in the reports? On other words, how can we surface these issues in a manner that's user friendly and non-obtrusive, but still visible?












   

 Add Comment

























 Puppet /  PUP-2650



  3.6.1 issues warning message for deprecation 







 Message is issued from agent runs at the warning level for a deprecation message.   Warning: The package type's allow_virtual parameter will be changing its default value from false to true in a future release. If you do not want to allow virtual packages, please explicitly set allow_virtual to false. (at /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:816:in...















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




 














-- 
You received 

Jira (PUP-2423) Filebucket server should warn, not fail, if checksum type is not supported

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-2423



  Filebucket server should warn, not fail, if checksum type is not supported 










Change By:

 Adrien Thebo




Component/s:

 Trivial












   

 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-2423) Filebucket server should warn, not fail, if checksum type is not supported

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-2423



  Filebucket server should warn, not fail, if checksum type is not supported 










Change By:

 Adrien Thebo




Story Points:

 1 3












   

 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-2423) Filebucket server should warn, not fail, if checksum type is not supported

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










 

 Adrien Thebo commented on an issue


















  Re: Filebucket server should warn, not fail, if checksum type is not supported 










This is more involved than may look on the surface because of how the filebucket code uses `HEAD` to determine if a given file needs to be filebucketed. In addition when this is fixed, if a Puppet agent and Master have mismatched digest algorithm files then file resources using `source` are no longer idempotent.












   

 Add Comment

























 Puppet /  PUP-2423



  Filebucket server should warn, not fail, if checksum type is not supported 







 PUP-1840 allows users to specify the digest algorithm to use for file bucketing and the file checksum parameter. However, if you reconfigure the master to use SHA256:   {noformat}  [main]  digest_algorithm=sha256  {noformat}   Then it will reject file bucket requests from agents that haven't switched over:   {noformat}  # puppet agent -td  ...  Error: ...















 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-2748) require = Exec does not work

2014-06-10 Thread c sights (JIRA)
Title: Message Title










 

 c sights created an issue


















 Puppet /  PUP-2748



  require = Exec does not work 










Issue Type:

  Bug




Affects Versions:


 3.5.1




Assignee:


 Unassigned




Created:


 10/Jun/14 10:05 AM




Environment:


Linux




Priority:

  Normal




Reporter:

 c sights




Original Estimate:


0 minutes




Remaining Estimate:


0 minutes










Puppet 3.5.1 resources types File and Notify cannot successfully require an Exec. The File or Notified are applied no matter whether the Exec is applied or not:
 exec  { test : path = /bin:/sbin:/usr/bin:/usr/sbin, command = /bin/true, _onlyif_ = test -e /etc/, }
 notify  { test executed : require = Exec[test], }
Produces output:Info: Applying configuration 

Jira (PDB-561) Rename name to certname in nodes endpoint

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










 

 Kenneth Barber commented on an issue


















  Re: Rename name to certname in nodes endpoint 










Ryan Senior and Erik Daln I believe this was fixed in this pull request, by this line change here: https://github.com/puppetlabs/puppetdb/pull/982/files#diff-86460443ce1db2bf4cdc26d9870e828bR49
So this is done for v4 and will be shipped in 'next' (2.1.0 at this point).












   

 Add Comment

























 PuppetDB /  PDB-561



  Rename name to certname in nodes endpoint 







 The nodes endpoint constantly need to be special cased when constructing queries as the certname is called name there instead. This should change for the next API version.















 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-561) Rename name to certname in nodes endpoint

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










 

 Kenneth Barber updated an issue


















 PuppetDB /  PDB-561



  Rename name to certname in nodes endpoint 










Change By:

 Kenneth Barber




Fix Version/s:

 2.1.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 (PDB-645) API Inconsistences

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










 

 Kenneth Barber updated an issue


















 PuppetDB /  PDB-645



  API Inconsistences 










Change By:

 Kenneth Barber




Epic Name:

 API/ QueryInconsistencies Phase1












   

 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-2749) Create regression test for PUP-2659

2014-06-10 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Wojciech Urbański created an issue


















 Puppet /  PUP-2749



  Create regression test for PUP-2659 










Issue Type:

  Bug




Affects Versions:


 3.6.1




Assignee:

 Alice Nodelman




Components:


 Modules




Created:


 10/Jun/14 10:40 AM




Environment:


CentOS 6.5




Fix Versions:


 3.6.2




Priority:

  Major




Reporter:

 Wojciech Urbański










After upgrading puppet to version 3.6.1, the following error occurs:


Attempted to pop, but already at root of the context stack.



And afterwards log is flooded with following message:

   

Jira (PUP-2404) Merge puppet 3.6 into pe-puppet 3.3.x

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










 

 Joshua Partlow commented on an issue


















  Re: Merge puppet 3.6 into pe-puppet 3.3.x 










Latest run, which has all the puppet 3.6.2 changes, failed 6 nodes:
Scientific5, 64m-64d-64c failed during installation; it looks like it failed the puppet dashboard migration step. Created PE-4530 for that, although there may not be enough information to find anything conclusive here since the node is gone and we don't have full logs.
3 nodes (Ubuntu 1004, Debian6, Sles11) failed again with the Address already in use issue seen in the previous run related to the /etc/init.d/pe-httpd service script. I've noted them in PE-4519
Ubuntu 1004 64m-64d-64c I think has an example of a pe-httpd restart call that does not restart the master or return an error. Although it's not clear why the request certificate call ended up connection refused. Was apache still getting it's house in order?
The last failure is on Ubuntu1004 64mcd, and it's another conenction error in a file metadata retrieval during a puppet agent run which I will see if I can reproduce.












   

 Add Comment

























 Puppet /  PUP-2404



  Merge puppet 3.6 into pe-puppet 3.3.x 







 pe-puppet/3.3.x is based on puppet 3.6.x















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




 
   

Jira (PUP-2749) Create regression test for PUP-2659

2014-06-10 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Kurt Wall updated an issue


















 Puppet /  PUP-2749



  Create regression test for PUP-2659 










Create a regression test for 

PUP-2659
.










Change By:

 Kurt Wall












   

 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-2650) 3.6.1 issues warning message for deprecation

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










 

 Jo Rhett commented on an issue


















  Re: 3.6.1 issues warning message for deprecation 










I am sorry for saying that I don't have a great solution off the top of my head. I just strongly feel that the current implementation isn't it  My brain is elsewhere right now while I finish off the LM book, but I'll give it some thought this weekend.
My current thinking:
1. Providing a warning in the server logs would be more useful in my mind than on the node. Most sites I know watch for errors on the server log and don't read the client log. So I'm not certain you are reaching who you think.
2. The few sites which do monitor the agent logs had their Splunk (or whatever) monitoring alarms go nuclear, at which point they found that it was a message they should see in RELEASE_NOTES instead which produced a large amount of annoyance. This caused high-priority tickets to get created to ensure that no other deprecation message ever causes this again – which means your channel of communication got silenced.
As for what we can do in a positive manner:
1. Improve the process by which RELEASE_NOTES are updated. Far too many changes creep into releases with a mild remark that should have pointed to a clear description of the impact. This is why people are cautious to upgrade. If you want release notes to be read, you've got to make sure they are accurate.
2. Most people I know would like to have an easy way to say puppet apply --tell-me-what-sucks and receive the output. I'd put this in cron even   a. I think this would require testing every role and profile independently  Any option to scan the entire library and find all depreciations would be nice.
3. I've actually been trying to find time to build a net-snmp agent to query a running puppetmaster and provide a SNMP table available of current alarms per environment. This kind of table works very well with existing monitoring solutions, and avoids the 7k-lb hammer landing when a single warning appears.
It doesn't need to be exactly this ^^^ but I'd like to encourage you to think in this manner. [warning]*[nodes] is never an appropriate way to communicate an issue. It's only informative for the smallest of sites. For anything bigger than my personal testlab it's overwhelming delivery far beyond it's informative value and will be disabled. A big issue of critical or emergency level – certainly. Any time a NOC spins on its tail and escalates a major monitoring failure and it turns out to be non-essential communication – that method of communication will be crippled.
Messages of a non-essential nature should be made available on a periodic basis. Rate limit the message. Provide it within a singular structure containing a number-of-incidents, etc.
It's not an easy problem to solve, especially given the one-by-one nature of Puppet. I'll keep thinking about it.












   

 Add Comment

Jira (PUP-744) Pool HTTPS connections

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










 

 Josh Cooper commented on an issue


















  Re: Pool HTTPS connections 










We could perform caching at either the HTTP(S) or SSL session layer.
HTTP(S) connection caching requires us to write more code, but preserves the TCP connection across multiple requests.
SSL session caching is easier in theory, because openssl supports session caching and resumption out of the box. However, implementing it consistently across different ruby runtimes and multi-process apache masters could be hard. Also, a new TCP connection would still be required for each agent connection.
I think we should implement HTTP(S) connection caching, and consider SSL session caching at a later time.
HTTP(S) Connection Caching
The agent maintains a pool of open HTTP(S) connections. This allows multiple HTTP(S) request  responses to be performed over a single TCP connection and single SSL handshake.
Each cached HTTP connection refers to an open socket descriptor, so we need to be explicit about gracefully closing the connection when no longer needed. Relying on ruby garbage collection or puppet exiting to close the connection would be bad.
Whenever the agent reuses a connection, there is a possibility that the remote side has closed the idle connection, and the agent will not know until it tries to write to the socket. For example, the server might close the idle connection between the time the agent downloads the catalog and when it tries to send the report. This could even happen intra-catalog application, e.g. agent downloads catalog, installs a package, server times out connection, agent tries to apply file resource with source parameter.
One technique for handling this is to have the pool expire stale connections. For example, the HTTPClient ruby gem performs HTTP connection caching, and passively times out connections using a 15 second keep-alive timeout. I say passive, because the pool checks for idle connections as they are requested, as opposed to active expiration, where the pool has a reaper thread to asynchronously close idle connections. I also found a useful link of various ruby HTTP client libraries.
The uniqueness of each connection in the pool may need to be based on a few properties:


host


port


ssl or not


ssl verification mode (VERIFY_NONE or VERIFY_PEER)


http proxy host and port


Caching VERIFY_NONE connections could lead to security issues. It is better to never cache them. And if a VERIFY_NONE connection is requested, we should always return a new HTTPS connection.
Fortunately, http settings are global, e.g. Puppet[:http_proxy_host], and should not affect the caching 

Jira (PUP-2748) require = Exec does not work

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2748



  require = Exec does not work 










Change By:

 Josh Cooper









 Puppet3.5.1resourcestypesFileandNotifycannotsuccessfullyrequireanExec.TheFileorNotifiedareappliednomatterwhethertheExecisappliedornot: {noformat} exec{test:path=/bin:/sbin:/usr/bin:/usr/sbin,command=/bin/true,onlyif=test-e/etc/,}notify{testexecuted:require=Exec[test],} {noformat} Producesoutput: {noformat} Info:Applyingconfigurationversion'1402419467'Notice:/Stage[main]/Desktops/Exec[test]/returns:executedsuccessfullyNotice:testexecutedNotice:/Stage[main]/Desktops/Notify[testexecuted]/message:defined'message'as'testexecuted'Notice:Finishedcatalogrunin4.14seconds {noformat}   ThatisOK.Thiscode {noformat} exec{test:path=/bin:/sbin:/usr/bin:/usr/sbin,command=/bin/true,onlyif=test-e/doesnotexist,}notify{testexecuted:require=Exec[test],} {noformat}   producesthisoutput: {noformat} Info:Applyingconfigurationversion'1402419552'Notice:testexecutedNotice:/Stage[main]/Desktops/Notify[testexecuted]/message:defined'message'as'testexecuted'Notice:Finishedcatalogrunin4.02seconds {noformat}   NotifyappliedeventhoughExecisnot!Inbothcasesnotifyisapplied,butinoneExecisappliedandtheotherExecisnot,eventhoughthenotifyrequirestheExec.












   

 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 

Jira (PUP-574) NTFS ACL module

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










 

 Kenn Hussey commented on an issue


















  Re: NTFS ACL module 










Heidi Pio is everything for this feature done now? There are still some issues and blockers in/for the epic that are open...












   

 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 (PDB-175) Configurable `puppetdb.conf` location

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










 

 Henrik Lindberg commented on an issue


















  Re: Configurable `puppetdb.conf` location 










I can not think of a single ticket that covers this, but I feel that we do need an epic for settings / bindings / data in modules / environments since these are all intimately intertwined... IMO, we should compose the behavior of the system per environment by adding modules, the modules should contain the logic and the data (as opposed to all sorts of configuration files that you can not easily reuse/compose). I don't see any big change for Puppet 4, except possibly that the bindings system gets a nudge in the right direction.
Thus, if there is a pressing need, we need to come up with a compromise.












   

 Add Comment

























 PuppetDB /  PDB-175



  Configurable `puppetdb.conf` location 







 Right now, `Puppet::Util::Puppetdb::Config.load` accepts a `config_file` argument, but (as far as I can tell) that method is only called from `Puppet::Util::Puppetdb.config` and no argument is passed.   I'm insufficiently familiar with terminus stuff to make any suggestions of _how_ to do this, but in my masterless Puppet setup, I'd very much like to be ...















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




 





 

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

2014-06-10 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 










When I run this on master (targeting 3.7) - the first example results in a circular error:



Notice: Scope(Class[Profile::Test]): containing test
Notice: Compiled catalog for henriks-macbook-pro.local in environment production in 0.02 seconds
Error: Could not apply complete catalog: Found 2 dependency cycles:
(Class[Profile::Test] = Class[Profile::Test])
(Class[Profile::Test] = Class[Profile::Test])
Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz



And the second example works without errors:



Notice: Scope(Class[Profile::Test]): containing test
Notice: Scope(Class[Test]): class test
Notice: Compiled catalog for henriks-macbook-pro.local in environment production in 0.02 seconds
Notice: Finished catalog run in 0.05 seconds



In PUP-121, we are changing the behavior of include, require and contain to always make references absolute. This to ensure that these confusing problems occur.
I don't know what is causing Error: undefined method `ref' for nil:NilClass on node chell.nedap.local (did you try it with --trace ?), but I can guess that it could be because it splits the absolute name and ends up with a nil segment (such problems have been corrected on master, but I am not sure if that is the cause here)












   

 Add Comment

























 Puppet /  PUP-1983



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






 

Jira (PUP-398) Backslashify windows paths when appropriate

2014-06-10 Thread Khoury Brazil (JIRA)
Title: Message Title










 

 Khoury Brazil commented on an issue


















  Re: Backslashify windows paths when appropriate 










Until this is fixed it may be worth updating the documentation here:
http://docs.puppetlabs.com/windows/writing.html#forward-slashes-vs-backslashes

Forward slashes SHOULD be used in:
The title or path attribute of a file resource The source attribute of a package resource

If you use a forward slash with the source attribute on a package resource with an MSI, it will fail. The documentation won't be as pretty but it won't trip up everyone who's taking it as gospel.












   

 Add Comment

























 Puppet /  PUP-398



  Backslashify windows paths when appropriate 














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

 HenrikLindberg DanieleSluijters












   

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










Daniele Sluijters I assigned this over to you for info what you get if you run example 1 with --trace












   

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










With PUP-121 included, and --parser future is used, example 1 also works. (We can not change the behavior since it is API breaking, and hence, the new is behind the --parser future switch).












   

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

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

2014-06-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters updated an issue


















 Puppet /  PUP-1983



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










Change By:

 Daniele Sluijters




Assignee:

 DanieleSluijters HenrikLindberg












   

 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-10 Thread Daniele Sluijters (JIRA)
Title: Message Title










 

 Daniele Sluijters commented on an issue


















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










I ran it with --trace:


Error: undefined method `ref' for nil:NilClass on node chell.portal.daenney.net
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/resource/catalog.rb:531:in `block in to_catalog'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/resource/catalog.rb:519:in `each'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/resource/catalog.rb:519:in `to_catalog'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/resource/catalog.rb:407:in `to_resource'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/parser/compiler.rb:23:in `compile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/indirector/catalog/compiler.rb:95:in `block (2 levels) in compile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util/profiler/none.rb:6:in `profile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util/profiler.rb:43:in `profile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/indirector/catalog/compiler.rb:93:in `block in compile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util.rb:161:in `block in benchmark'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:294:in `realtime'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util.rb:160:in `benchmark'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/indirector/catalog/compiler.rb:92:in `compile'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/indirector/catalog/compiler.rb:52:in `find'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/indirector/indirection.rb:201:in `find'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application/apply.rb:214:in `block in main'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/context.rb:64:in `override'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet.rb:234:in `override'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application/apply.rb:190:in `main'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application/apply.rb:151:in `run_command'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application.rb:371:in `block (2 levels) in run'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application.rb:477:in `plugin_hook'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application.rb:371:in `block in run'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util.rb:479:in `exit_on_fail'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/application.rb:371:in `run'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util/command_line.rb:137:in `run'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/lib/puppet/util/command_line.rb:91:in `execute'
/usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/puppet-3.6.1/bin/puppet:4:in `top (required)'
/usr/local/var/rbenv/versions/2.1.2/bin/puppet:23:in `load'
/usr/local/var/rbenv/versions/2.1.2/bin/puppet:23:in `main'
Error: undefined method `ref' 

Jira (PUP-2423) Filebucket server should warn, not fail, if checksum type is not supported

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-2423



  Filebucket server should warn, not fail, if checksum type is not supported 










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 (PUP-2423) Filebucket server should warn, not fail, if checksum type is not supported

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










 

 Adrien Thebo assigned an issue to Adrien Thebo


















 Puppet /  PUP-2423



  Filebucket server should warn, not fail, if checksum type is not supported 










Change By:

 Adrien Thebo




Assignee:

 AdrienThebo












   

 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-1843) 3.4.0 broke compatibility with plugins using the hiera indirector terminus

2014-06-10 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Kurt Wall assigned an issue to Kurt Wall


















 Puppet /  PUP-1843



  3.4.0 broke compatibility with plugins using the hiera indirector terminus 










Change By:

 Kurt Wall




Assignee:

 KurtWall












   

 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-2404) Merge puppet 3.6 into pe-puppet 3.3.x

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










 

 Joshua Partlow commented on an issue


















  Re: Merge puppet 3.6 into pe-puppet 3.3.x 










I'm unable to reproduce the file metadata connection failure from the agent_disable_lockfile test. I ran the failing section of commands in a loop on a similar pe node, and saw no failures after 20+ iterations. The test node from the run was under much heavier load based on the execution times in the logs, although the specific puppet agent run that failed did so within 8 secs; so I just have no good answer here.
Branan Purvine-Riley I'm passing this back to you for review. Everything that seems like an external issue, I've ticketed. The two transient failures are inconclusive, as to whether it's a networking, load, service script timing issue, or puppet failure, although I'm not seeing evidence pointing to the later. Please let us know how you'd like to proceed.












   

 Add Comment

























 Puppet /  PUP-2404



  Merge puppet 3.6 into pe-puppet 3.3.x 







 pe-puppet/3.3.x is based on puppet 3.6.x















 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 

Jira (PUP-2404) Merge puppet 3.6 into pe-puppet 3.3.x

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










 

 Joshua Partlow assigned an issue to Branan Purvine-Riley


















 Puppet /  PUP-2404



  Merge puppet 3.6 into pe-puppet 3.3.x 










Change By:

 Joshua Partlow




Assignee:

 BrananPurvine-Riley












   

 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-2404) Merge puppet 3.6 into pe-puppet 3.3.x

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










 

 Joshua Partlow assigned an issue to Branan Purvine-Riley


















 Puppet /  PUP-2404



  Merge puppet 3.6 into pe-puppet 3.3.x 










Change By:

 Joshua Partlow




Assignee:

 BrananPurvine-Riley












   

 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-2659) Puppet stops working with error 'Attempted to pop, but already at root of the context stack.'

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










 

 Andy Parker updated an issue


















 Puppet /  PUP-2659



  Puppet stops working with error 'Attempted to pop, but already at root of the context stack.' 










Change By:

 Andy Parker




Flagged:

 Impediment












   

 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-2635) user purge_ssh_keys not purged

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










 

 Andy Parker updated an issue


















 Puppet /  PUP-2635



  user purge_ssh_keys not purged 










Change By:

 Andy Parker




Flagged:

 Impediment












   

 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-2650) 3.6.1 issues warning message for deprecation

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










 

 Andy Parker updated an issue


















 Puppet /  PUP-2650



  3.6.1 issues warning message for deprecation 










Change By:

 Andy Parker




Flagged:

 Impediment












   

 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-2689) A node can't always collect its own exported resources

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










 

 Andy Parker updated an issue


















 Puppet /  PUP-2689



  A node can't always collect its own exported resources 










Change By:

 Andy Parker




Flagged:

 Impediment












   

 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-2745) Puppet 3.6.1 issue with Forge API v3

2014-06-10 Thread Ben Hocker (JIRA)
Title: Message Title










 

 Ben Hocker commented on an issue


















  Re: Puppet 3.6.1 issue with Forge API v3 










Do you have a RedHat based system to try on?












   

 Add Comment

























 Puppet /  PUP-2745



  Puppet 3.6.1 issue with Forge API v3 







 Getting this error on RHEL5 and RHEL6 when trying to install ghoneycutt/puppet. Broken on 3.6.0 and 3.6.1 but downgrading to 3.5.1 fixed the issue.   [root@sbox09 ~]# puppet module install ghoneycutt/puppet --verbose --debug  Notice: Preparing to install into /etc/puppet/modules ...  Notice: Downloading from https://forgeapi.puppetlabs.com ...  Debug: HT...















 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-574) NTFS ACL module

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










 

 Josh Cooper commented on an issue


















  Re: NTFS ACL module 










Kenn Hussey Heidi Pio the remaining tickets are things we would like to address in the future. Can the remaining issues be removed from the epic, but converted to related links, so that the epic can be closed?












   

 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-398) Backslashify windows paths when appropriate

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-398



  Backslashify windows paths when appropriate 










Change By:

 Josh Cooper




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 (PUP-398) Backslashify windows paths when appropriate

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










 

 Josh Cooper commented on an issue


















  Re: Backslashify windows paths when appropriate 










Thanks Khoury Brazil, yes we need to update those docs. Justin Holguin, can you move The source attribute of a package resource from the SHOULD be used section to the MUST NOT be used section?












   

 Add Comment

























 Puppet /  PUP-398



  Backslashify windows paths when appropriate 














 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-2738) Investigate FFI Memory Pressure / Deterministically Release FFI MemoryPointer

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










 

 Josh Cooper assigned an issue to Josh Cooper


















 Puppet /  PUP-2738



  Investigate FFI Memory Pressure / Deterministically Release FFI MemoryPointer 










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-2426) Puppet's v2 environment listing does not display config_version and environment_timeout as well.

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










 

 Joshua Partlow assigned an issue to Joshua Partlow


















 Puppet /  PUP-2426



  Puppet's v2 environment listing does not display config_version and environment_timeout as well. 










Change By:

 Joshua Partlow




Assignee:

 JoshuaPartlow












   

 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-121) Remove relative namespacing

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










 

 Joshua Partlow assigned an issue to Henrik Lindberg


















 Puppet /  PUP-121



  Remove relative namespacing 










Change By:

 Joshua Partlow




Assignee:

 JoshuaPartlow HenrikLindberg












   

 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-41) Puppet returns different result non-existent services on EL and Debian

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










 

 Josh Cooper commented on an issue


















  Re: Puppet returns different result non-existent services on EL and Debian 










Marking as open, please comment if still a priority












   

 Add Comment

























 Puppet /  PUP-41



  Puppet returns different result non-existent services on EL and Debian 







 EL and Debian have different results for service resources that don't exist.  On EL, `puppet resource service abcdefg` will return  service { 'abcdefg': ensure = 'stopped', enable = 'false', }  On Debian, this will return  Error: Could not run: Could not find init script for 'abcdefg'  While what is returned by puppet on EL is te...















 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-179) Puppet needs to delegate all fact loading to Facter

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










 

 Josh Cooper commented on an issue


















  Re: Puppet needs to delegate all fact loading to Facter 










Until this is resolved, cfacter will not work reliably when run in puppet.












   

 Add Comment

























 Puppet /  PUP-179



  Puppet needs to delegate all fact loading to Facter 














 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-26) Create acceptance test to compare a set of facts to expected values.

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










 

 Josh Cooper updated an issue


















 Facter /  FACT-26



  Create acceptance test to compare a set of facts to expected values. 










Change By:

 Josh Cooper




Summary:

 Createacceptancetest compares tocompare asetoffactstoexpectedvalues.












   

 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-26) Create acceptance test to compare a set of facts to expected values.

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










 

 Josh Cooper commented on an issue


















  Re: Create acceptance test to compare a set of facts to expected values. 










Backlog grooming, decide to leave this as is, QA resource should be available to help us with this.












   

 Add Comment

























 Facter /  FACT-26



  Create acceptance test to compare a set of facts to expected values. 







 An acceptance test which checks a set of facts against a matching set of expected values for a particular platform.  A second pass could expand this to regular expressions for facts which have variable values (memory, ip address, etc.)















 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-399) Warn if DisplayName or DisplayVersion is wrong

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-399



  Warn if DisplayName or DisplayVersion is wrong 










Change By:

 Adrien Thebo









 Perhapspuppetshouldcomparethelistofinstalledpackage“displaynames”beforeandaftereachpackageinstall–soitcanfigureoutwhattheDisplaynameofthejustinstalledpackageis–andthencomparethatagainstthe“name”giveninthemanifest–andcomplaintotheuser,ifit’swrong–astocatchtheseproblems?(whichIgotcaughtbymyself)












   

 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-662) Convert puppet config to external subcommand

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-662



  Convert puppet config to external subcommand 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-659) Qualified variable lookups are very slow under Puppet 2.7+ unless prefixed with ::

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-659



  Qualified variable lookups are very slow under Puppet 2.7+ unless prefixed with :: 










Change By:

 Josh Cooper




Component/s:

 Server












   

 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-659) Qualified variable lookups are very slow under Puppet 2.7+ unless prefixed with ::

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-659



  Qualified variable lookups are very slow under Puppet 2.7+ unless prefixed with :: 










Change By:

 Josh Cooper




Component/s:

 DSL












   

 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-566) Make entire certificate signing decision system pluggable

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-566



  Make entire certificate signing decision system pluggable 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-666) Select the config file to read

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-666



  Select the config file to read 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-741) Stop reading entire file contents into memory (IO.binread)

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-741



  Stop reading entire file contents into memory (IO.binread) 










Change By:

 Josh Cooper




Fix Version/s:

 4.x




Fix Version/s:

 future












   

 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-752) Support lighter weight checksums for files

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-752



  Support lighter weight checksums for files 










Change By:

 Josh Cooper




Fix Version/s:

 4.x




Fix Version/s:

 future












   

 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-682) Comparing package versions in puppet behaves differently to yum

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










 

 Adrien Thebo commented on an issue


















  Re: Comparing package versions in puppet behaves differently to yum 










It doesn't look like there's an open pull request associated with this ticket so I'm going to move this into the 'Open' state. When there is a pull request ready please mark this issue as 'Ready for Merge' to indicate that we should review the pull request.












   

 Add Comment

























 Puppet /  PUP-682



  Comparing package versions in puppet behaves differently to yum 







 I'm trying to make use of the yum downgrade functionality which is described in Issue #2866.   Our build process creates packages with a typical rpm version say:   foo-2.2-405.noarch.rpm which compared with package foo-2.2-406.noarch.rpm works perfectly fine   But If I build a local version of my package there is no build number and the package is name...















 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-682) Comparing package versions in puppet behaves differently to yum

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-682



  Comparing package versions in puppet behaves differently to yum 










Change By:

 Adrien Thebo




Fix Version/s:

 future












   

 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-777) Start deprecating 'versionRequirement' per code comment

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-777



  Start deprecating 'versionRequirement' per code comment 










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-1062) Add virtualenv support to the pip package provider

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1062



  Add virtualenv support to the pip package provider 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1062) Add virtualenv support to the pip package provider

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










 

 Adrien Thebo commented on an issue


















  Re: Add virtualenv support to the pip package provider 










It doesn't look like there's an open pull request associated with this ticket so I'm going to move this into the 'Open' state. When there is a pull request ready please mark this issue as 'Ready for Merge' to indicate that we should review the pull request.












   

 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 email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at 

Jira (PUP-398) Backslashify windows paths when appropriate

2014-06-10 Thread Justin Holguin (JIRA)
Title: Message Title










 

 Justin Holguin commented on an issue


















  Re: Backslashify windows paths when appropriate 










Thanks Khoury Brazil and Josh Cooper! I just pushed the change to the docs.












   

 Add Comment

























 Puppet /  PUP-398



  Backslashify windows paths when appropriate 














 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-1073) Common package name in two different providers

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1073



  Common package name in two different providers 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-704) PuppetDB installing postgresql is not optional

2014-06-10 Thread Aaron Hicks (JIRA)
Title: Message Title










 

 Aaron Hicks commented on an issue


















  Re: PuppetDB installing postgresql is not optional 










 I'll make a PR and see how it looks from there.
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. If some fool has put together a PostgreSQL cluster using Puppet, a PuppetDB database can't be created and managed on it with the PuppetDB module. Even if you did expose all the postgresql::server parameters, you'd need to re-release when new ones are created.
Cut-pasting code out of the PuppetDB module is... bad... and will lead to configuration drift and duplicate declarations of resources.












   

 Add Comment

























 PuppetDB /  PDB-704



  PuppetDB installing postgresql is not optional 







 The puppetlabs-puppetdb module installs PostgreSQL, and this is not optional.   This means it is not possible to install postgresql separately with a tuned configuration for your environment, or in a manner that could be reused by other services.   Either make the installation of the PuppetDB optiona via a parameter, or remove it completely.   By param...















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




 
   

Jira (PUP-1186) puppet module tool on windows will (sometimes) create a PaxHeader directory

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1186



  puppet module tool on windows will (sometimes) create a PaxHeader directory 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1165) Spurious 'trigger changed' messages generated by scheduled task provider

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1165



  Spurious 'trigger changed' messages generated by scheduled task provider 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1189) Custom reports not working (Class is already defined in Puppet::Reports)

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1189



  Custom reports not working (Class is already defined in Puppet::Reports) 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1217) yum provider + package groups giving unnecessary errors

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1217



  yum provider + package groups giving unnecessary errors 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1229) Disk access from PUP-1133 test file isolation has increased test suite run time

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1229



  Disk access from PUP-1133 test file isolation has increased test suite run time 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1230) Windows process helper that can be used instead of Ruby fork

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1230



  Windows process helper that can be used instead of Ruby fork 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1426) puppet cert list and clean commands should be mutually exclusive

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1426



  puppet cert list and clean commands should be mutually exclusive 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1217) yum provider + package groups giving unnecessary errors

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










 

 Adrien Thebo commented on an issue


















  Re: yum provider + package groups giving unnecessary errors 










This looks like it's the result of the same issue that's causing PUP-1244.












   

 Add Comment

























 Puppet /  PUP-1217



  yum provider + package groups giving unnecessary errors 







 We are using convenient package groups on rhel5.5. For instance, package group @base-x will automatically install X related packages.   The yum provider is throwing Could not find package errors although the packages of this group have been successfully installed. The self.query check of the rpm parent class fails because rpm can not handle yum package...















 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-1364) Yum package arch and version ensuring failing

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










 

 Adrien Thebo updated an issue


















 Puppet /  PUP-1364



  Yum package arch and version ensuring failing 










Change By:

 Adrien Thebo









 AfterlotsoftrialanderrorIfoundabuginourcurrentPuppetversionHavingapackagelinelikeso: pre {noformat} package{firefox.x86_64:ensure=3.0.12-1.el5.centos,require=Package[xulrunner.x86_64]} /pre {noformat} Wouldfailwithdebugoutput: pre {noformat} *_debug://Node[om012274.drd.int]/workstation/workstation_centos53/mozillasuite53/Package[firefox.x86_64]:Changingensuredebug://Node[om012274.drd.int]/workstation/workstation_centos53/mozillasuite53/Package[firefox.x86_64]:1change(s)debug:Package[firefox.x86_64](provider=yum):Ensuring=3.0.12-1.el5.centosdebug:Puppet::Type::Package::ProviderYum:Executing'/usr/bin/yum-d0-e0-yinstallfirefox.x86_64-3.0.12-1.el5.centos'debug:Puppet::Type::Package::ProviderYum:Executing'/bin/rpm-qfirefox.x86_64--nosignature--nodigest--qf%{NAME}%|EPOCH?{%{EPOCH}}:{0}|%{VERSION}%{RELEASE}%{ARCH}'err://Node[om012274.drd.int]/workstation/workstation_centos53/mozillasuite53/Package[firefox.x86_64]/ensure:changefromabsentto3.0.12-1.el5.centosfailed:Couldnotupdate:Couldnotfindpackagefirefox.x86_64at/etc/puppet/manifests/CentOS.pp:149_* /pre {noformat} Itdidn'tmatterifIlistedver-releaseorjustver,samesortoferror;itappendstheversion-[release]tothepackagenameandarch.Whichobviouslyfailsasyumpackagesmustbereferredtolikeso: pre {noformat} namename.archname-vername-ver-relname-ver-rel.archname-epoch:ver-rel.archepoch:name-ver-rel.arch /pre {noformat} SoifIomittedthearchandchangedthelineto: pre {noformat} package{firefox:ensure=3.0.12-1.el5.centos,require=Package[xulrunner.x86_64]} /pre {noformat} Wewouldhavemoresuccesswiththe64bitversionbutitwouldtryandbringthe32bitFirefoxversiontooalongwithitsdependencies.NotwhatIwanted. pre {noformat} *_debug:Package[firefox](provider=yum):Ensuring=3.0.12-1.el5.centos.x86_64debug:Puppet::Type::Package::ProviderYum:Executing'/usr/bin/yum-d0-e0-yinstallfirefox-3.0.12-1.el5.centos.x86_64'debug:Puppet::Type::Package::ProviderYum:Executing'/bin/rpm-qfirefox--nosignature--nodigest--qf%{NAME}%|EPOCH?{%{EPOCH}}:{0}|%{VERSION}%{RELEASE}%{ARCH}'err://Node[om012274.drd.int]/workstation/workstation_centos53/mozillasuite53/Package[firefox]/ensure:changefrom3.0.12-1.el5.centosto3.0.12-1.el5.centos.x86_64failed:Couldnotupdate:Failedtoupdatetoversion3.0.12-1.el5.centos.x86_64,gotversion3.0.12-1.el5.centosinsteadat/etc/puppet/manifests/CentOS.pp:149_* /pre {noformat} SochattingonIRCandmoretrialanderrorIfoundthisistheonlywaytogetittowork: pre {noformat} package{firefox-3.0.12-1.el5.centos.x86_64:ensure=present,require=Package[xulrunner.x86_64]} /pre {noformat} Sothisside-stepspuppetsversionmanagementthough.Thismaybefixedinanewerversion.Ihaven'ttriedyet.












   

 Add Comment
   

Jira (PUP-1541) PR (2309): Separate out hold state into a separate property - lollipopman

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1541



  PR (2309): Separate out hold state into a separate property - lollipopman 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-1639) Some modules fail to install into target_dir

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1639



  Some modules fail to install into target_dir 










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-1498) scheduled_task won't update command

2014-06-10 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: scheduled_task won't update command 










c lang Do you know if this is still an issue for you with Puppet 3.6.2? Would you be able to provide a reproduction case in the form of a manifest, for the particular issue that you're running into?
We have a number of other Windows related updates in the pipeline for the 3.7.0 release. The task scheduler gem is one we will be looking to update and/or replace, so as part of the validation there, we should be able to verify this reported issue.
Thanks!












   

 Add Comment

























 Puppet /  PUP-1498



  scheduled_task won't update command 







 if you update a scheduled_task's command, Puppet does not make the change in the task scheduler. Other changes, e.g. the trigger, appear to work, but not the command.   I've had to work around by deleting the old task and creating a new one with a different name. 















 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 

Jira (PUP-2301) puppet module list --tree output shows dependencies incorrectly

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










 

 Josh Cooper commented on an issue


















  Re: puppet module list --tree output shows dependencies incorrectly 










Pieter van de Bruggen just want to confirm that you are actively working on this for 3.7.0?












   

 Add Comment

























 Puppet /  PUP-2301



  puppet module list --tree output shows dependencies incorrectly 







 After deinstalling a module with dependencies, the dependency graph of locally installed modules displayed by {{puppet module list - - tree}} is incorrect, which makes the {{- - tree}} option of limited use.   Steps to reproduce:  # Install monolithic Puppet 3.2  # Run {{puppet module list --tree}} which will give the following output:  {noformat}  /etc...















 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-1784) Unable to remove Cron environment

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1784



  Unable to remove Cron environment 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-2301) puppet module list --tree output shows dependencies incorrectly

2014-06-10 Thread Pieter van de Bruggen (JIRA)
Title: Message Title










 

 Pieter van de Bruggen commented on an issue


















  Re: puppet module list --tree output shows dependencies incorrectly 










Not actively yet; waiting for prioritization.












   

 Add Comment

























 Puppet /  PUP-2301



  puppet module list --tree output shows dependencies incorrectly 







 After deinstalling a module with dependencies, the dependency graph of locally installed modules displayed by {{puppet module list - - tree}} is incorrect, which makes the {{- - tree}} option of limited use.   Steps to reproduce:  # Install monolithic Puppet 3.2  # Run {{puppet module list --tree}} which will give the following output:  {noformat}  /etc...















 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-121) Remove relative namespacing

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










 

 Henrik Lindberg commented on an issue


















  Re: Remove relative namespacing 










And now the PR is updated with more tests, and the 3x to 4x transformation of types to Puppet::Resource makes class references absolute when it can. (It is not always possible since some operations in 3x requires them to not start with :.












   

 Add Comment

























 Puppet /  PUP-121



  Remove relative namespacing 







 This is the issue where `include apache` actually means “try to declare class `current namespace::apache`, class `parent of current namespace::apache`, and so on, eventually declaring `apache` as a last resort.   This bites people in the wild frequently, and seem to be getting a steady stream of customer complaints about it.   We seem to have nea...















 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-1890) URI.unescape mangles UTF-8 paths producing invalid ASCII strings

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










 

 Adrien Thebo commented on an issue


















  Re: URI.unescape mangles UTF-8 paths producing invalid ASCII strings 










It looks like https://github.com/puppetlabs/puppet/commit/3a549fefe5b7ac2dbbf14223c22e09aae2f14278 and https://github.com/puppetlabs/puppet/commit/f1776e5673882f84a8e3679654a17f701aa0b6fc refactored the content code and removed the `#sub` call that was causing issues. This code was released in 3.6.0 so this bug needs to be verified to see if it's still an issue.












   

 Add Comment

























 Puppet /  PUP-1890



  URI.unescape mangles UTF-8 paths producing invalid ASCII strings 







 Hi,   I am running a puppet server under Ubuntu 12.04 (Puppet 2.7.11) and a puppet client under Ubuntu 14.04 (Puppet 3.4.2).   I am distributing a directory of ttf fonts from the server to the clients, the rule is   file{/usr/local/share/fonts/FreeFonts:  ensure = directory,  mode = 0444,  recurse = 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 

Jira (PUP-1908) incorrect parsing of range after DST change

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1908



  incorrect parsing of range after DST change 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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-2280) If a resource is triggered by a refresh, and it fails, puppet doesn't treat it as a failure

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










 

 Adrien Thebo assigned an issue to Adrien Thebo


















 Puppet /  PUP-2280



  If a resource is triggered by a refresh, and it fails, puppet doesn't treat it as a failure 










Change By:

 Adrien Thebo




Assignee:

 AdrienThebo












   

 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-1918) FileUtils.mv is unreliable on Windows

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










 

 Josh Cooper commented on an issue


















  Re: FileUtils.mv is unreliable on Windows 










It looks like the ruby fix was backported to 1.9.3 in e6716b5e available in:


$ git tag --contains e6716b5e38003a595254abbf92757e5a98cf287a
v1_9_3_483
v1_9_3_484
v1_9_3_545



It would be good to verify the issue is resolved in those versions and close this ticket out.












   

 Add Comment

























 Puppet /  PUP-1918



  FileUtils.mv is unreliable on Windows 







 There are situations on Windows where the FileUtils.mv operation can fail with a PermissionDenied error. The puppet module tool and a few other places in Puppet make use of FileUtils.mv.   The most common cause of this problem seems to be the source and destination being on different partitions as addressed in this Ruby issue: https://bugs.ruby-lang.org/...















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




 














-- 
You received this message because 

Jira (PUP-1918) FileUtils.mv is unreliable on Windows

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










 

 Josh Cooper updated an issue


















 Puppet /  PUP-1918



  FileUtils.mv is unreliable on Windows 










Change By:

 Josh Cooper




Fix Version/s:

 future












   

 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.


  1   2   >