Jira (PUP-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Mike Fitzgerald (JIRA)
Title: Message Title










 

 Mike Fitzgerald commented on an issue











 






  Re: Clients are hung when server has intermittent service 










Thank you for the detailed reply.
I'm running ruby 1.8.7 (2011-06-30 patchlevel 352)
The behaviour is occurring on puppet runs that have no updates to the configuration/catalog - so there are no large files being transferred.
Here is an example of an agent process, and a stuck 'applying configuration' process (running since yesterday) root 2200 0.0 0.1 127444 49436 ? S Jul21 0:00 puppet agent: applying configuration root 30667 0.0 0.1 114712 45568 ? Ss Jul18 0:09 /usr/bin/ruby1.8 /usr/local/bin/puppet agent
Attaching strace to process 30667 (puppet agent): wait4(2200,
Attaching strace to process 2200 (sits here forever): select(5, [4], NULL, NULL
If I attach strace to the puppet agent process (following any child process), and kill the stuck 'applying configuration' process, it will spawn another which runs through the puppet configuration successfully. Because of this, I am unable to reproduce the problem with strace attached.












   

 Add Comment











 













 Puppet /  PUP-1965



  Clients are hung when server has intermittent service 







 Unrelated server in data center (same subnet) comes under DOS attack. Network service to other machines in subnet is slow, sparse and subject to failure during this time. All puppet clients that attempt to connect / update during this period are hung.   Process list shows puppet agent service process and 'puppet agent: applying configuration' process.  ...








Jira (PUP-2831) Puppet does not work with RGen 0.7.0

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg updated an issue











 






 Puppet /  PUP-2831



  Puppet does not work with RGen 0.7.0 










Change By:

 Henrik Lindberg




Assignee:

 Henrik Lindberg Charlie Sharpsteen












   

 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-2891) creating a resource override for a Class fails (future parser)

2014-07-21 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Andy Parker











 






 Puppet /  PUP-2891



  creating a resource override for a Class fails (future parser) 










Change By:

 Andy Parker




Assignee:

 Andy Parker












   

 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-2886) future parser should validate class/resource names that are types

2014-07-21 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Andy Parker











 






 Puppet /  PUP-2886



  future parser should validate class/resource names that are types 










Change By:

 Andy Parker




Assignee:

 Andy Parker












   

 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-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue











 






  Re: Clients are hung when server has intermittent service 










With a bit of digging, it turns out that it likely reads in chunks of 16k, and thus a 1Mb transfer can max take ~2hours. It may be hard to distinguish that from a hung agent. It would be valuable to try to figure out if the agent is receiving at all, or if it is indeed hung by tracing it at the system level.












   

 Add Comment











 













 Puppet /  PUP-1965



  Clients are hung when server has intermittent service 







 Unrelated server in data center (same subnet) comes under DOS attack. Network service to other machines in subnet is slow, sparse and subject to failure during this time. All puppet clients that attempt to connect / update during this period are hung.   Process list shows puppet agent service process and 'puppet agent: applying configuration' process.  ...















 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 grou

Jira (FACT-569) Run Facter acceptance against ruby 2.0 x64

2014-07-21 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Andy Parker











 






 Facter /  FACT-569



  Run Facter acceptance against ruby 2.0 x64 










Change By:

 Andy Parker




Assignee:

 Andy Parker












   

 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-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue











 






  Re: Clients are hung when server has intermittent service 










Hm, that suggests that timeouts are not working; if they did the agent should timeout a read after 2 minutes of no activity and then fail. Maybe it manages to get a read through every 2 minutes when transferring a larger file, and thus will take a very long time to complete a file transfer. Do you have any / many larger files being transferred?
I am not 100% sure how the read_timeout in Ruby Net::HTTP translates to packet reads, if we assume this is at the Ethernet MTU level (i.e. ~1500 bytes), the the max transfer time of 1 Mb (with a 2 min read timeout) would be something like 23 hours. It is unclear when reading the Ruby docs if the read_timeout applies to per packet (as HTTP Session suggests), or to an entire read (the Net::HTTP simply states that it is the read_timeout without further explanation). It is also unclear if the timeout is per the underlying media packet size, or the size requested from the socket (consisting of potentially many media packets over Ethernet). It is unclear if the Ruby implementation relies on the socket option SO_RCVTIMEO (which seems to not be supported on all platforms).
It may be that we run into this: http://stackoverflow.com/questions/9853516/set-socket-timeout-in-ruby-via-so-rcvtimeo-socket-option (again, I am not sure if what is stated there is correct "timeout does not work under Ruby 1.9", that seems pretty major, and is now perhaps fixed). It raises the questions though regarding which version of Ruby that is used (on agents), since we do see timeouts occurring in our test environments (we are using 1.9.3-p194 or later).
Unfortunately, until 3.7, the read_timeout was also applied to the overall transfer time of all plugins. That issue meant that plugins that took more than 2 minutes to complete in total failed. Thus if you try to set the timeout to a shorter value (to fail if the transfer is going to take a very long time) you may always fail in versions before 3-7 because there is not enough time to complete the plugin-sync.
I guess that was a long way of asking which Ruby version the hanging agents are using.
More information about what the hanging agent is doing can be obtained by running strace, try to look for the call to setsockopt to see what options have been set, and what the process is hanging on; a recvfrom or ppoll or something like that. (It is not meaningful to send an strace for the entire agent run as it will potentially be huge).












   

 Add Comment











 







  

Jira (PUP-2807) 4x logging functions does not include container

2014-07-21 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Andy Parker











 






 Puppet /  PUP-2807



  4x logging functions does not include container 










Change By:

 Andy Parker




Assignee:

 Andy Parker












   

 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-2959) puppet-dashboard fails to import reports

2014-07-21 Thread Brain Slug (JIRA)
Title: Message Title










 

 Brain Slug created an issue











 






 Puppet /  PUP-2959



  puppet-dashboard fails to import reports 










Issue Type:

  Bug




Assignee:


 Unassigned




Created:


 21/Jul/14 4:05 PM




Environment:


Scientific Linux 6.3 PuppetLabs repositories: puppet-server-3.6.2-1.el6.noarch puppet-3.6.2-1.el6.noarch puppet-dashboard-1.2.23-1.el6.noarch




Priority:

  Normal




Reporter:

 Brain Slug










about half of my reports fail on import with the following error message:
 Importing report report-31516-94.yaml at 2014-07-21 22:46 UTC No such file or directory - /usr/share/puppet-dashboard/spool/report-31516-94.yaml Backtrace /usr/share/puppet-dashboard/app/models/report.rb:90:in `read' /usr/share/puppet-dashboard/app/models/report.rb:90:in `create_from_yaml_file'
Reports do exist in this directory, nothing obvious in the logfiles. puppetmaster on same host as puppet-dashboard.  Please help!












   

 Add Comment




  

Jira (PDB-764) Malformed post-conditions in query.clj

2014-07-21 Thread Wyatt Alt (JIRA)
Title: Message Title










 

 Wyatt Alt assigned an issue to Wyatt Alt











 






 PuppetDB /  PDB-764



  Malformed post-conditions in query.clj 










Change By:

 Wyatt Alt




Assignee:

 Wyatt Alt












   

 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-764) Malformed post-conditions in query.clj

2014-07-21 Thread Wyatt Alt (JIRA)
Title: Message Title










 

 Wyatt Alt updated an issue











 






 PuppetDB /  PDB-764



  Malformed post-conditions in query.clj 










Change By:

 Wyatt Alt




Sprint:

 20140716 to 20140730












   

 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-2883) epp does not handle empty template

2014-07-21 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Kurt Wall assigned an issue to Kurt Wall











 






 Puppet /  PUP-2883



  epp does not handle empty template 










Change By:

 Kurt Wall




Assignee:

 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-2883) epp does not handle empty template

2014-07-21 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Kurt Wall updated an issue











 






 Puppet /  PUP-2883



  epp does not handle empty template 










Change By:

 Kurt Wall




Assignee:

 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-2831) Puppet does not work with RGen 0.7.0

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue











 






  Re: Puppet does not work with RGen 0.7.0 










Charlie, did you mean tagged by (

PUP-2794
) (the commits you noted as "found by" are tagged that way), or did I misunderstand something?
I think what you tested shows that it works as intended, the selection of method signature jogs both RGen and the Type system quite heavily. 
We had several issues in this area, and it may have been what originally showed the error, and fixed it, reappeared and was fixed elsewhere.












   

 Add Comment











 













 Puppet /  PUP-2831



  Puppet does not work with RGen 0.7.0 







 As discovered in PUP-2755, strange things happen when using RGen 0.7.0 with puppet.















 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...@googlegroup

Jira (PUP-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Mike Fitzgerald (JIRA)
Title: Message Title










 

 Mike Fitzgerald commented on an issue











 






  Re: Clients are hung when server has intermittent service 










I don't have a timeout specified in my puppet agent or server configuration.
I'm under the impression that it will default to 2 minutes if this is not set.












   

 Add Comment











 













 Puppet /  PUP-1965



  Clients are hung when server has intermittent service 







 Unrelated server in data center (same subnet) comes under DOS attack. Network service to other machines in subnet is slow, sparse and subject to failure during this time. All puppet clients that attempt to connect / update during this period are hung.   Process list shows puppet agent service process and 'puppet agent: applying configuration' process.  ...















 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.

Jira (PUP-2914) Update packages to use RGen 0.7.0

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue











 






  Re: Update packages to use RGen 0.7.0 










IIRC, we need at least 0.6.6 going forward, and since that means that we have to update the dependency, we should go to latest 0.7.0 (which has more fixes for things we want going forward).












   

 Add Comment











 













 Puppet /  PUP-2914



  Update packages to use RGen 0.7.0 







 PUP-2831 updated puppet to work with rgen 0.7.0. Before those fixes it made some mistakes that caused 0.7.0 to create issues, which might cause a problem for old packages of puppet that simply rely on {{>= 0.6.5}}.   We need to update the various packages that we make to depend on 0.7.0 and publish an RGen 0.7.0 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-390) Modify build process to generate x86 and x64 versions of ruby

2014-07-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown assigned an issue to Ethan Brown











 






 Puppet /  PUP-390



  Modify build process to generate x86 and x64 versions of ruby 










Change By:

 Ethan Brown




Assignee:

 Ethan Brown












   

 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-2958) Rapid-fire puppet runs cause race condition with SSL data

2014-07-21 Thread Zachary Stern (JIRA)
Title: Message Title










 

 Zachary Stern updated an issue











 






 Puppet /  PUP-2958



  Rapid-fire puppet runs cause race condition with SSL data 










Change By:

 Zachary Stern




Labels:

 customer support












   

 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-2958) Rapid-fire puppet runs cause race condition with SSL data

2014-07-21 Thread Zachary Stern (JIRA)
Title: Message Title










 

 Zachary Stern created an issue











 






 Puppet /  PUP-2958



  Rapid-fire puppet runs cause race condition with SSL data 










Issue Type:

  Bug




Assignee:


 Unassigned




Created:


 21/Jul/14 2:16 PM




Priority:

  Normal




Reporter:

 Zachary Stern










It appears that two rapid-fire puppet runs can cause a race condition of some kind when:


Puppet requests a certificate from the master.


An additional puppet run is triggered immediately, before the signed certificate is received.


New private keys are generated - but the master has already received the original CSR.


The master continuously returns the original certificate, which does not match the newly generated private keys / csr on the agent, from the second puppet run.


This shouldn't be possible, but I've seen it demonstrated by a customer.
It's also possible I'm misinterpreting exactly what is happening.
/cc Reid Vandewiele for comment - he's seen the bug in the past but couldn't nail it down cohesively.









  

Jira (PUP-2831) Puppet does not work with RGen 0.7.0

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen updated an issue











 






 Puppet /  PUP-2831



  Puppet does not work with RGen 0.7.0 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen Henrik Lindberg












   

 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-2831) Puppet does not work with RGen 0.7.0

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen commented on an issue











 






  Re: Puppet does not work with RGen 0.7.0 










The actual fixes are both tagged (PUP-2914) and are not part of the merge in eadb59:
Iterating with index,value, fixed by 04792f4:


Puppet Commit 04792f4^ (3be4f49)


# puppet apply --parser=future -e '{a=>1, b=>2, c=>3}.each |$key, $val| { notice "($key,$val)" }'

Notice: (0,[a, 1])
Notice: (1,[b, 2])
Notice: (2,[c, 3])
Notice: Compiled catalog for poss-head-centos.puppetdebug.vlan in environment production in 0.50 seconds
Notice: Finished catalog run in 0.07 seconds





Puppet Commit 04792f4


# puppet apply --parser=future -e '{a=>1, b=>2, c=>3}.each |$key, $val| { notice "($key,$val)" }'

Notice: (a,1)
Notice: (b,2)
Notice: (c,3)
Notice: Compiled catalog for poss-head-centos.puppetdebug.vlan in environment production in 0.49 seconds
Notice: Finished catalog run in 0.07 seconds



Reducing without an initial value for memo fixed by 1185cd5:


Puppet Commit 1185cd5^ (53b94f2)


# puppet apply --parser=future -e 'notice Integer[1,4].reduce |$memo, $x| { $memo + $x }'

Error: Evaluation Error: Error while evaluating a Method call, function 'reduce' called with mis-matched arguments
expected one of:
  reduce(Any enumerable) - arg count {1}
  reduce(Any enumerable, Any memo, Callable block) - arg count {3}
actual:
  reduce(Type[Integer], Callable[Any, Any]) - arg count {2} at line 1:20 on node poss-head-centos.puppetdebug.vlan
Error: Evaluation Error: Error while evaluating a Method call, function 'reduce' called with mis-matched arguments
expected one of:
  reduce(Any enumerable) - arg count {1}
  reduce(Any enumerable, Any memo, Callable block) - arg count {3}
actual:
  reduce(Type[Integer], Callable[Any, Any]) - arg count {2} at line 1:20 on node poss-head-centos.puppetdebug.vlan





Puppet Commit 1185cd5


# puppet apply --parser=future -e 'notice Integer[1,4].reduce |$memo, $x| { $memo + $x }'

Notice: 10
Notice: Compiled catalog for poss-head-centos.puppetdebug.vlan in environment production in 0.48 seconds
Notice: Finished catalog run in 0.06 seconds



Henrik Lindberg: Are there other issues covered by PR-2802 that need to be reviewed?


   

Jira (PUP-2944) yum provider should use osfamily instead of operatingsystem fact

2014-07-21 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg commented on an issue











 






  Re: yum provider should use osfamily instead of operatingsystem fact 










Merged to stable in 8673fd7ea.












   

 Add Comment











 













 Puppet /  PUP-2944



  yum provider should use osfamily instead of operatingsystem fact 







 The yum provider for the package type uses the operatingsystem fact to specify the defaultfor and should be using the osfamily fact so that we do not have to duplicate effort listing all the RedHat derivatives in both places.















 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-767) Show if an event was due to a change in the catalog or not

2014-07-21 Thread Carl Caum (JIRA)
Title: Message Title










 

 Carl Caum created an issue











 






 PuppetDB /  PDB-767



  Show if an event was due to a change in the catalog or not 










Issue Type:

  Improvement




Assignee:


 Unassigned




Created:


 21/Jul/14 1:30 PM




Priority:

  Normal




Reporter:

 Carl Caum










Events should be distinguishable as having occurred due to a change in the catalog or due to a change on the system.












   

 Add Comment











 










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




 














-- 
You rec

Jira (PDB-766) PR (1017): Update puppetDB docs to include info on LibPQFactory - briancain

2014-07-21 Thread gepetto-bot (JIRA)
Title: Message Title










 

 gepetto-bot commented on an issue











 






  Re: PR (1017): Update puppetDB docs to include info on LibPQFactory - briancain 










pljenkinsro commented:
:green_heart: Test passed. Refer to this link for build results: https://jenkins.puppetlabs.com/job/PuppetDB%20Acceptance%20-%20Pull%20Requests/527/












   

 Add Comment











 













 PuppetDB /  PDB-766



  PR (1017): Update puppetDB docs to include info on LibPQFactory - briancain 







 h2. Update puppetDB docs to include info on LibPQFactory   * Author: Brian Cain   * Company: Puppet Labs  * Github ID: [briancain|https://github.com/briancain]  * [Pull Request 1017 Discussion|https://github.com/puppetlabs/puppetdb/pull/1017]  * [Pull Request 1017 File Diff|https://github.com/puppetlabs/puppetdb/pull/1017/files]...















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

Jira (PUP-2831) Puppet does not work with RGen 0.7.0

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen assigned an issue to Charlie Sharpsteen











 






 Puppet /  PUP-2831



  Puppet does not work with RGen 0.7.0 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen












   

 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-511) Specify Resource Expression Evaluation

2014-07-21 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow updated an issue











 






 Puppet /  PUP-511



  Specify Resource _expression_ Evaluation 










Change By:

 Joshua Partlow




Assignee:

 Joshua Partlow Andy Parker












   

 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-511) Specify Resource Expression Evaluation

2014-07-21 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow commented on an issue











 






  Re: Specify Resource _expression_ Evaluation 










I have done some work attempting to add some specs for some of the different resource expressions noted in this ticket (https://github.com/jpartlow/puppet/tree/issue/master/pup-511-resource-_expression_-evaluation); I think the list of resource expressions to look at is useful, but I'm not convinced that the specs are. I'm shifting over to community PR's and Andy Parker will be picking this up.












   

 Add Comment











 













 Puppet /  PUP-511



  Specify Resource _expression_ Evaluation 







 Resource _expression_ Evaluation requires a specification of the behavior.   Here are some examples of issues in need of resolution:   * if title is undef - error  * if title is an array, several resources are created - what happens if    and entry is undef? Is this silently ignored, or is it an error?    * suggest it is an error (i.e. user would have to ...















 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-1244) Yum provider using "version-release" to validate installation.

2014-07-21 Thread Andy Parker (JIRA)
Title: Message Title










 

 Andy Parker assigned an issue to Joshua Partlow











 







I'm rolling off of the PR role and Joshua Partlow is rolling on. Assigning this to him so that he can finish it off. I've rebased and reworked the commits and pushed them up to https://github.com/zaphod42/puppet/tree/pr/2866. Joshua Partlow, I think you just need to run this through some exploratory tests and check that the unit test coverage looks good. After that a few notes about the change in the puppet 4 BREAKS.md doc would not go awry.









 Puppet /  PUP-1244



  Yum provider using "version-release" to validate installation. 










Change By:

 Andy Parker




Assignee:

 Andy Parker Joshua Partlow












   

 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-2885) Periodic timeouts when reading from master

2014-07-21 Thread Kurt Wall (JIRA)
Title: Message Title










 

 Kurt Wall assigned an issue to Kurt Wall











 






 Puppet /  PUP-2885



  Periodic timeouts when reading from master 










Change By:

 Kurt Wall




Assignee:

 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 (PDB-766) PR (1017): Update puppetDB docs to include info on LibPQFactory - briancain

2014-07-21 Thread gepetto-bot (JIRA)
Title: Message Title










 

 gepetto-bot created an issue











 






 PuppetDB /  PDB-766



  PR (1017): Update puppetDB docs to include info on LibPQFactory - briancain 










Issue Type:

  Task




Assignee:


 Unassigned




Created:


 21/Jul/14 11:34 AM




Labels:


 github




Priority:

  Normal




Reporter:

 gepetto-bot










Update puppetDB docs to include info on LibPQFactory


Author: Brian Cain 


Company: Puppet Labs


Github ID: briancain


Pull Request 1017 Discussion


Pull Request 1017 File Diff


Pull Request Description

Prior to this commit, the docs only enabled ssl for postgresql connections. This commit changes the docs to add a few extra lines in the database.ini file to use host cert/key and CA cert for verification with ssl.

(webhooks-id: cd3b44e8a2036e86a908

Jira (PUP-2944) yum provider should use osfamily instead of operatingsystem fact

2014-07-21 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue











 






 Puppet /  PUP-2944



  yum provider should use osfamily instead of operatingsystem fact 










Change By:

 Kylo Ginsberg




Component/s:

 Types and Providers












   

 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-2824) Make $title and $name Reserved Words

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen commented on an issue











 






  Re: Make $title and $name Reserved Words 










Validated using:


reserved_param_test.pp



define deftst (
  $name,
  $title,
){

  notify{"deftst: $name, $title":}

}

class classtst (
  $name,
  $title,
){

  notify{"classtst: $name, $title":}

}


deftst{'deftst': name => 'foo', title => 'bar'}
class{'classtst': name => 'baz', title => 'bim'}





Puppet commit 570bc41^ (a50a64b)


# puppet apply --parser=future reserved_param_test.pp

Notice: Compiled catalog for poss-head-centos.puppetdebug.vlan in environment production in 0.51 seconds
Notice: deftst: foo, bar
Notice: /Stage[main]/Main/Deftst[deftst]/Notify[deftst: foo, bar]/message: defined 'message' as 'deftst: foo, bar'
Notice: classtst: baz, bim
Notice: /Stage[main]/Classtst/Notify[classtst: baz, bim]/message: defined 'message' as 'classtst: baz, bim'
Notice: Finished catalog run in 0.21 seconds





Puppet commit 570bc41


# puppet apply --parser=future reserved_param_test.pp

Error: The parameter $name redefines a built in parameter in the 'define' _expression_ at /root/reserved_param_test.pp:2:3
Error: The parameter $title redefines a built in parameter in the 'define' _expression_ at /root/reserved_param_test.pp:3:3
Error: The parameter $name redefines a built in parameter in the Host Class Definition at /root/reserved_param_test.pp:11:3
Error: The parameter $title redefines a built in parameter in the Host Class Definition at /root/reserved_param_test.pp:12:3
Error: Could not parse for environment production: Found 4 errors. Giving up in /root/reserved_param_test.pp on node poss-head-centos.puppetdebug.vlan
Error: Could not parse for environment production: Found 4 errors. Giving up in /root/reserved_param_test.pp on node poss-head-centos.puppetdebug.vlan















   

 Add Comment










   

Jira (PUP-2944) yum provider should use osfamily instead of operatingsystem fact

2014-07-21 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue











 






 Puppet /  PUP-2944



  yum provider should use osfamily instead of operatingsystem fact 










Change By:

 Kylo Ginsberg




Sprint:

 Week 2014-7-9












   

 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-2824) Make $title and $name Reserved Words

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen assigned an issue to Charlie Sharpsteen











 






 Puppet /  PUP-2824



  Make $title and $name Reserved Words 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen












   

 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-765) Puppetdb connexion to postgresql using client certificate

2014-07-21 Thread Nicholas Fagerlund (JIRA)
Title: Message Title










 

 Nicholas Fagerlund updated an issue











 






 PuppetDB /  PDB-765



  Puppetdb connexion to postgresql using client certificate 










Change By:

 Nicholas Fagerlund




Assignee:

 Justin Holguin












   

 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-765) Puppetdb connexion to postgresql using client certificate

2014-07-21 Thread Nicholas Fagerlund (JIRA)
Title: Message Title










 

 Nicholas Fagerlund commented on an issue











 






  Re: Puppetdb connexion to postgresql using client certificate 










Thanks for the pointers! We'll look into adding something about this to the http://docs.puppetlabs.com/puppetdb/2.1/postgres_ssl.html page. 












   

 Add Comment











 













 PuppetDB /  PDB-765



  Puppetdb connexion to postgresql using client certificate 







 For people wanting to authenticate on a posgresql server, using a X509 client certificate, this procedure might help.  This procedure does it in the java way, ie it take a jks store, not pem files.   First create a jks with the private key for your account and put in it all the needed certificates in the chain (both server and user). The cn for user cert...















 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

Jira (PUP-2693) LiteralString class parameters get parsed with positioning information that includes a negative length

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen assigned an issue to Charlie Sharpsteen











 






 Puppet /  PUP-2693



  LiteralString class parameters get parsed with positioning information that includes a negative length 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen












   

 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-2714) Future parser returns nil when parsing a source that contains no statements

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen assigned an issue to Charlie Sharpsteen











 






 Puppet /  PUP-2714



  Future parser returns nil when parsing a source that contains no statements 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen












   

 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-569) Run Facter acceptance against ruby 2.0 x64

2014-07-21 Thread Roger Ignazio (JIRA)
Title: Message Title










 

 Roger Ignazio commented on an issue











 






  Re: Run Facter acceptance against ruby 2.0 x64 










The Win2003 x64 cells have been disabled per the combo filter: !(platform =~ /win2003/ && ruby_arch =~ /x64/)
If and when we're ready to re-enable them, modify the combo filter to be: !(platform =~ /x86/ && ruby_arch =~ /x64/)












   

 Add Comment











 













 Facter /  FACT-569



  Run Facter acceptance against ruby 2.0 x64 







 Facter's acceptance setup step for git will need to install the appropriate version of ruby based on the agent's architecture. See https://github.com/puppetlabs/facter/blob/facter-2/acceptance/setup/common/00_EnvSetup.rb#L37   Beaker's {{install_from_git}} method accepts a {{:rev}} parameter so it should be possible to specify the revision to checkout, e...















 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 grou

Jira (PUP-2858) remove --evaluator current switch for future parser

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen commented on an issue











 






  Re: remove --evaluator current switch for future parser 










Looks like the relevant merge was 590a9ab.


Commit 590a9ab^ (751fd85)


# puppet apply --parser=future --evaluator=current hello.pp 
Notice: Scope(Class[main]): hello, world!
Notice: Compiled catalog for poss-head-centos.puppetdebug.vlan in environment production in 0.51 seconds
Notice: Finished catalog run in 0.06 seconds





Commit 590a9ab


# puppet apply --parser=future --evaluator=current hello.pp 
Error: Could not parse application options: invalid option: --evaluator=current















   

 Add Comment











 













 Puppet /  PUP-2858



  remove --evaluator current switch for future parser 







 In 3.7.0 we should remove the ability to fall back to --evaluator current as we do not want to maintain the hybrid mode (it is not how Puppet 4.0 will work), and we have not been running any tests as more and more has shifted over to the new evaluator.   Removing the switch also means much of the hybrid code can be removed.






 

Jira (PUP-2812) Update Windows Installer license file to reference FFI change from LGPL-3 to BSD

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue











 






  Re: Update Windows Installer license file to reference FFI change from LGPL-3 to BSD 










Blocked on RE-2468












   

 Add Comment











 













 Puppet /  PUP-2812



  Update Windows Installer license file to reference FFI change from LGPL-3 to BSD 







 For Puppet 3.7.0, FFI is being updated to 1.9.3 from 1.9.0, and their license changed from LGPL-3 to BSD.   Our license information needs to be updated accordingly.   https://github.com/puppetlabs/puppet_for_the_win/blob/master/conf/windows/stage/misc/LICENSE.rtf#L14















 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-2918) "puppet module build" gives unhelpful error message

2014-07-21 Thread Brandon High (JIRA)
Title: Message Title










 

 Brandon High updated an issue











 






 Puppet /  PUP-2918



  "puppet module build" gives unhelpful error message 










Change By:

 Brandon High




Story Points:

 1












   

 Add Comment











 










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




 














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


Jira (FACT-625) Ruby 2.0 x64 fails on win2003

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue











 






 Facter /  FACT-625



  Ruby 2.0 x64 fails on win2003 










Change By:

 Josh Cooper




Fix Version/s:

 2.1.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-625) Ruby 2.0 x64 fails on win2003

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue











 






 Facter /  FACT-625



  Ruby 2.0 x64 fails on win2003 










Change By:

 Josh Cooper




Story Points:

 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 (FACT-625) Ruby 2.0 x64 fails on win2003

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue











 






 Facter /  FACT-625



  Ruby 2.0 x64 fails on win2003 










Change By:

 Josh Cooper




Sprint:

 Week 2014-7-23












   

 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-07-21 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow commented on an issue











 






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










Yes, there were changes in 3.5 and 3.6 which made the lack of thread safety more apparent.  Puppet has never supported running in threading environments, but there was some haphazard thread safety code which was removed to help clear up the codebase. This particular issue is related to context code changes made in 3.6.1 I believe.












   

 Add Comment











 













 Puppet /  PUP-2659



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







 After upgrading puppet to version 3.6.1, the following error occurs:   {noformat}  Attempted to pop, but already at root of the context stack.  {noformat}   And afterwards log is flooded with following message:   {noformat}  no 'environments' in {:root_environment=>#














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




 














-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegro

Jira (PUP-417) Add acceptance cells which test with passenger instead of webrick.

2014-07-21 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow assigned an issue to Joshua Partlow











 






 Puppet /  PUP-417



  Add acceptance cells which test with passenger instead of webrick. 










Change By:

 Joshua Partlow




Assignee:

 Roger Ignazio Joshua Partlow












   

 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-603) Facter acceptance should use our github mirror

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue











 






  Re: Facter acceptance should use our github mirror 










The facter acceptance jobs are not yet using the github mirror, e.g. https://jenkins.puppetlabs.com/view/Facter/view/Stable/job/Facter-Acceptance-Windows-stable/246/label=acc-coord,platform=win2012r2,ruby_arch=rubyx86/consoleFull


jasxg4bxj36xsab (agent-2012r2-x86_64) 21:56:35$  test -d /opt/puppet-git-repos/puppet-win32-ruby || git clone git://github.com/puppetlabs/puppet-win32-ruby.git /opt/puppet-git-repos/puppet-win32-ruby  
Cloning into '/opt/puppet-git-repos/puppet-win32-ruby'...



This ticket is blocked by QENG-936.












   

 Add Comment











 













 Facter /  FACT-603



  Facter acceptance should use our github mirror 







 In the same way that we do puppet.   This should be done after Facter 2.1 has been released in stable... sometime meaning perhaps a few weeks after it is released.















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




 







Jira (PUP-2858) remove --evaluator current switch for future parser

2014-07-21 Thread Charlie Sharpsteen (JIRA)
Title: Message Title










 

 Charlie Sharpsteen assigned an issue to Charlie Sharpsteen











 






 Puppet /  PUP-2858



  remove --evaluator current switch for future parser 










Change By:

 Charlie Sharpsteen




Assignee:

 Charlie Sharpsteen












   

 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-07-21 Thread Alice Nodelman (JIRA)
Title: Message Title










 

 Alice Nodelman updated an issue











 






 Puppet /  PUP-2659



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










Change By:

 Alice Nodelman




Assignee:

 Alice Nodelman Andy Parker












   

 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-07-21 Thread Alice Nodelman (JIRA)
Title: Message Title










 

 Alice Nodelman commented on an issue











 






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










Unassigning from myself - this doesn't look like an Alice bug.












   

 Add Comment











 













 Puppet /  PUP-2659



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







 After upgrading puppet to version 3.6.1, the following error occurs:   {noformat}  Attempted to pop, but already at root of the context stack.  {noformat}   And afterwards log is flooded with following message:   {noformat}  no 'environments' in {:root_environment=>#














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




 














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


Jira (PUP-2659) Puppet stops working with error 'Attempted to pop, but already at root of the context stack.'

2014-07-21 Thread Francois Conil (JIRA)
Title: Message Title










 

 Francois Conil commented on an issue











 






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










It's been working fine (and still does) on 3.4.3 for the past 6 months though.












   

 Add Comment











 













 Puppet /  PUP-2659



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







 After upgrading puppet to version 3.6.1, the following error occurs:   {noformat}  Attempted to pop, but already at root of the context stack.  {noformat}   And afterwards log is flooded with following message:   {noformat}  no 'environments' in {:root_environment=>#














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




 














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


Jira (PUP-2659) Puppet stops working with error 'Attempted to pop, but already at root of the context stack.'

2014-07-21 Thread Joshua Partlow (JIRA)
Title: Message Title










 

 Joshua Partlow commented on an issue











 






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










Hi Francois,
Unfortunately Puppet doesn't supported multi-threaded rack servers like puma. You'll need to run with a multi-process server such as Passenger, Thin or Unicorn. I've opened a doc ticket Document-134 to address this in the docs. Sorry for the trouble,
Josh












   

 Add Comment











 













 Puppet /  PUP-2659



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







 After upgrading puppet to version 3.6.1, the following error occurs:   {noformat}  Attempted to pop, but already at root of the context stack.  {noformat}   And afterwards log is flooded with following message:   {noformat}  no 'environments' in {:root_environment=>#














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




 














-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email 

Jira (PUP-2281) Publish Azure VM update that use external FQDN for MCO / simplified install

2014-07-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue











 






  Re: Publish Azure VM update that use external FQDN for MCO / simplified install 










The latest Ubuntu VM Ubuntu-12_04_4-LTS-amd64-server-20140514-en-us-30GB that we're building on does not have networking issues any longer.
Issues still remain with properly configuring the FQDN of the master and enabling simplified install. Since the master is currently configured with it's internal FQDN everywhere, depending on the location of the other nodes within Azure, the agents may or may not be able to resolve the master's name. The master should be configured to always use the external FQDN for simplified install and MCO.
https://github.com/puppetlabs/puppet-docs/blob/master/source/pe/3.2/install_answer_file_reference.markdown












   

 Add Comment











 













 Puppet /  PUP-2281



  Publish Azure VM update that use external FQDN for MCO / simplified install 







 Due to a broken DHCP configuration in the latest 4/8 version of VHD provided by Canonical, the VM is not able to properly resolve it's internal FQDN. This breaks agents configured to use MCO. 















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




 






Jira (PUP-2957) Azure agent install logging race

2014-07-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue











 






 Puppet /  PUP-2957



  Azure agent install logging race 










Change By:

 Ethan Brown




Attachment:

 Logs.zip












   

 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-2957) Azure agent install logging race

2014-07-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue











 






 Puppet /  PUP-2957



  Azure agent install logging race 










Change By:

 Ethan Brown




Story Points:

 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-2957) Azure agent install logging race

2014-07-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown created an issue











 






 Puppet /  PUP-2957



  Azure agent install logging race 










Issue Type:

  Bug




Assignee:

 Kylo Ginsberg




Components:


 Client




Created:


 21/Jul/14 6:56 AM




Priority:

  Major




Reporter:

 Ethan Brown










In a small number of installs, the install log has not been properly initialized by the time the first logging statement executes. The error thrown is from here: https://github.com/puppetlabs/azure-extension-handler/blob/ffa220b512cbe5a415caca2021784d4d6a038c63/installer/log.ps1#L110
A failing log call looks something like:



[ INFO] - 2014-06-25T17:58:29.767Z: Installing Agent - Sequence [0]...
[ DEBUG   ] - 2014-06-25T17:58:30.096Z: Existing Puppet Agent installation dir not found
[ INFO] - 2014-06-25T17:58:30.189Z: Starting msiexec.exe with /qn /l*v "C:\WindowsAzure\Logs\Plugins\PuppetLabs.PuppetEnterpriseAgent\3.2.3\install-2014-06-25T17_58_30.033Z.log" /i C:\Packages\Plugins\PuppetLabs.PuppetEnterpriseAgent\3.2.3\installer\puppet-enterprise-3.2.3.msi PUPPET_AGENT_STARTUP_MODE=Manual
[ INFO] - 2014-06-25T18:00:03.160Z: Installing Agent Success [True] / ExitCode [0].
[ DEBUG   ] - 2014-06-25T18:00:04.811Z: Performed version check for 3.2.3






[06/25/2014 17:59:12.13] Executing: C:\Packages\Plugins\PuppetLabs.PuppetEnterpriseAgent\3.2.3\install.cmd 
[06/25/2014 17:59:14.34] Execution Complete.
##
Execution Output:

Execution Erro

Jira (PUP-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg updated an issue











 






 Puppet /  PUP-1965



  Clients are hung when server has intermittent service 










Change By:

 Henrik Lindberg




Assignee:

 jon yeargers












   

 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-1965) Clients are hung when server has intermittent service

2014-07-21 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg commented on an issue











 






  Re: Clients are hung when server has intermittent service 










What have you set the timeout to be? Currently if the agent loses the connection in a read, but never gets the packet that tells it about the packet loss, it will wait on the read until the timeout. If timeout is infinite then the agent hangs. 
In versions before 3.7, the timeout is also applied to the total time it takes to do a plugin-sync. Hence, the timeout must be set to a value longer than that, but to a shorter time than the time you are willing to wait until manually restarting the agent. (In 3.7, the timeout is only applied to connect and read.)












   

 Add Comment











 













 Puppet /  PUP-1965



  Clients are hung when server has intermittent service 







 Unrelated server in data center (same subnet) comes under DOS attack. Network service to other machines in subnet is slow, sparse and subject to failure during this time. All puppet clients that attempt to connect / update during this period are hung.   Process list shows puppet agent service process and 'puppet agent: applying configuration' process.  ...















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




 





  

Jira (FACT-625) Ruby 2.0 x64 fails on win2003

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper created an issue











 






 Facter /  FACT-625



  Ruby 2.0 x64 fails on win2003 










Issue Type:

  Bug




Assignee:

 Eric Sorenson




Created:


 21/Jul/14 12:27 AM




Priority:

  Normal




Reporter:

 Josh Cooper










Our compiled version of ruby 2.0 on Windows x64 depends on a version of msvcrt that contains _gmtime64_s and _localtime64_s, which are security enhanced versions of _gmtime64 and _localtime64. On 2003 (with msvcrt version 7.0.3790.3959), these functions are not available. As a result trying to execute ruby --version on 2003 will fail.
This issue began in ruby in commit https://github.com/ruby/ruby/commit/f2979f31 which added support for the re-entrant versions of gmtime/localtime.
Later the code was changed to use the secure versions of these functions when compiled with __MINGW64__,  https://github.com/ruby/ruby/commit/ce2a1e109c10d28f6f6908aff3a8b3209a77c5bb
Ruby 2.1 was modified to check for the secure functions at compile time. See https://bugs.ruby-lang.org/issues/9119 and  https://github.com/ruby/ruby/commit/58a7cdaaf0fe70f7db1b703f6da40372f2ee938f












   

 Add Comment









  

Jira (FACT-625) Ruby 2.0 x64 fails on win2003

2014-07-21 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue











 






 Facter /  FACT-625



  Ruby 2.0 x64 fails on win2003 










Change By:

 Josh Cooper




Assignee:

 Eric Sorenson












   

 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.