Jira (PUP-7457) Differing behavior between manual puppet run and daemon agent run

2017-04-24 Thread Michael McCormac (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael McCormac commented on  PUP-7457 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Differing behavior between manual puppet run and daemon agent run  
 
 
 
 
 
 
 
 
 
 
Moses Mendoza Thanks for your reply! I've attached all relevant files as requested, let me know if you have any questions... 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





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


Jira (PUP-7457) Differing behavior between manual puppet run and daemon agent run

2017-04-24 Thread Michael McCormac (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael McCormac updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7457 
 
 
 
  Differing behavior between manual puppet run and daemon agent run  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael McCormac 
 
 
 

Attachment:
 
 puppet_daemon_debug.log 
 
 
 

Attachment:
 
 puppet_daemon.log 
 
 
 

Attachment:
 
 puppet_manual_debug.log 
 
 
 

Attachment:
 
 puppet_manual.log 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





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

Jira (PUP-7457) Differing behavior between manual puppet run and daemon agent run

2017-04-19 Thread Michael McCormac (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael McCormac updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7457 
 
 
 
  Differing behavior between manual puppet run and daemon agent run  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael McCormac 
 
 
 
 
 
 
 
 
 
 We have an instance of Jenkins build server being managed by puppet and the latest rtyler/puppet-jenkins module (1.7.0). We're seeing different behavior between the daemon run (every 30 minutes) and a manual run on the command line.The daemon run appears to want to re-install 2 already installed Jenkins plugins and restart the service every 30 minutes: ``` ...puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/Archive[gitlab-plugin.hpi]/ensure) replace archive: /var/lib/jenkins/plugins/gitlab-plugin.hpi from (sha1)8085eadd90eeb0adf06a833a9f636924e6abe853 to (sha1)puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/File[/var/lib/jenkins/plugins/gitlab-plugin.hpi]/owner) owner changed 'root' to 'jenkins'puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/File[/var/lib/jenkins/plugins/gitlab-plugin.hpi]/group) group changed 'root' to 'jenkins'puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[groovy]/Archive[groovy.hpi]/ensure) replace archive: /var/lib/jenkins/plugins/groovy.hpi from (sha1)243329f6480354ac164abcd42db1b70f989b78f2 to (sha1)puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[groovy]/File[/var/lib/jenkins/plugins/groovy.hpi]/owner) owner changed 'root' to 'jenkins'puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[groovy]/File[/var/lib/jenkins/plugins/groovy.hpi]/group) group changed 'root' to 'jenkins'jenkins: jenkins: client (pid 21602) exited with 143 statuspuppet-agent[23599]: (/Stage[main]/Jenkins::Service/Service[jenkins]) Triggered 'refresh' from 3 events... ``` While a manual run behaves as expected: ``` root@aws-nv-d-jenkins-2-master01:~# puppet agent -t -vInfo: Using configured environment 'development'Info: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsInfo: Caching catalog for aws-nv-d-jenkins-2-master01.valkyrie.netInfo: Applying configuration version '1492552615'Notice: /Stage[main]/Splunk::Install/Exec[facter_variable]/returns: executed successfullyNotice: Applied catalog in 4.48 seconds ``` Digging into it a little more, it looks like the puppet-jenkins module maintains its list of plugins via a "jenkins_plugins" fact, and we've noticed that it's reported differently between "facter -p" and "puppet facts":'facter -p' is missing the 2 missing plugins (gitlab-plugin and groovy): ` ace-editor 1.1, active-directory 2.0, analysis-core 1.82, ansicolor 0.4.3, ant 1.4, antisamy-markup-formatter 1.5, branch-api 1.11.1, build-monitor-plugin 1.11+build.201701152243, build-pipeline-plugin 1.5.6, cloudbees-folder 5.16, conditional-buildstep 1.3.5, copyartifact 1.38.1, credentials 2.1.10, cucumber-testresult-plugin 0.9.7, cvs 2.13, display-url-api 0.5, durable-task 1.13, email-ext 2.54, envinject 1.93.1, extended-read-permission 1.0, extensible-choice-parameter 1.3.3, external-monitor-job 1.7, git 3.0.1, git-client 2.2.1, git-server 1.7, gradle 1.25, greenballs 1.15, handlebars 1.1.1, hipchat 2.0.0, icon-shim 2.0.3, javadoc 1.4, job-dsl 1.53, job-node-stalker 1.0.5, jquery 1.11.2-0, jquery-detached 1.2.1, junit 1.1

Jira (PUP-7457) Differing behavior between manual puppet run and daemon agent run

2017-04-19 Thread Michael McCormac (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael McCormac created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7457 
 
 
 
  Differing behavior between manual puppet run and daemon agent run  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.9.3 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2017/04/19 9:36 AM 
 
 
 

Environment:
 
 
OS: 14.04 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Michael McCormac 
 
 
 
 
 
 
 
 
 
 
We have an instance of Jenkins build server being managed by puppet and the latest rtyler/puppet-jenkins module (1.7.0). We're seeing different behavior between the daemon run (every 30 minutes) and a manual run on the command line. 
The daemon run appears to want to re-install 2 already installed Jenkins plugins and restart the service every 30 minutes: ``` ... puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/Archive[gitlab-plugin.hpi]/ensure) replace archive: /var/lib/jenkins/plugins/gitlab-plugin.hpi from (sha1)8085eadd90eeb0adf06a833a9f636924e6abe853 to (sha1) puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/File[/var/lib/jenkins/plugins/gitlab-plugin.hpi]/owner) owner changed 'root' to 'jenkins' puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin[gitlab-plugin]/File[/var/lib/jenkins/plugins/gitlab-plugin.hpi]/group) group changed 'root' to 'jenkins' puppet-agent[23599]: (/Stage[main]/Jenkins::Plugins/Jenkins::Plugin