Skip to content

Instantly share code, notes, and snippets.

dpetzel

Block or report user

Report or block dpetzel

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:4727746
1.1.1.1 [2013-02-06T17:51:04-08:00] INFO: Processing chef_gem[minitest-chef-handler] action nothing (minitest-handler::default line 7)
1.1.1.1 [2013-02-06T17:51:05-08:00] INFO: Processing chef_gem[minitest-chef-handler] action install (minitest-handler::default line 7)
1.1.1.1 [2013-02-06T17:51:19-08:00] ERROR: chef_gem[minitest-chef-handler] (minitest-handler::default line 7) has had an error
1.1.1.1 [2013-02-06T17:51:19-08:00] ERROR: Running exception handlers
1.1.1.1 [2013-02-06T17:51:19-08:00] FATAL: Saving node information to /var/chef/cache/failed-run-data.json
1.1.1.1 [2013-02-06T17:51:19-08:00] ERROR: Exception handlers complete
1.1.1.1 [2013-02-06T17:51:19-08:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
1.1.1.1 [2013-02-06T17:51:19-08:00] FATAL: Gem::Installer::ExtensionBuildError: chef_gem[minitest-chef-handler] (minitest-handler::default line 7)
had an error: Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
1.1.1.1
View gist:5700316
09:50:27 [@ 2-rundeck-jobref][CONFIG] [workflow] Begin step: 2,rundeck-jobref
09:50:27 [@ 2-rundeck-jobref][CONFIG] 2: Workflow step executing: com.dtolabs.rundeck.execution.ExecutionItemFactory$5@46652fe2
09:50:27 [user@NODE1 1-NodeDispatch-exec][WARNING] Caught an exception, leaving main loop due to Socket closed
09:50:27 [@ 2-rundeck-jobref][SEVERE] No nodes matched for the filters: NodeSet{includes={name=${node.name}, dominant=false, }}
09:50:27 [petzeld@localhost ][CONFIG] [workflow] Finish execution: rundeck-workflow-node-first: [Workflow , Node failures: {NODE1=[]}: exception: groovy.lang.GroovyRuntimeException: Could not find matching constructor for: com.dtolabs.rundeck.core.execution.workflow.steps.StepException(com.dtolabs.rundeck.execution.JobReferenceFailureReason, java.lang.String)]
09:50:27 [null@null null null][SEVERE] Could not find matching constructor for: com.dtolabs.rundeck.core.execution.workflow.steps.StepException(com.dtolabs.rundeck.execution.JobReferenceFailureReason, java.lang
@dpetzel
dpetzel / gist:5732361
Last active Dec 18, 2015
Job failure when using cascading rundeck job options
View gist:5732361
01:51:36 [me@localhost ][CONFIG] [workflow] Begin execution: rundeck-workflow-node-first context: null
01:51:36 [me@localhost ][CONFIG] preparing for sequential execution on 1 nodes
01:51:36 [me@localhost ][CONFIG] Executing command on node: MyNode, NodeEntryImpl{tags=[mytaglist], attributes={my_attributes}, project='null'}
01:51:36 [me@localhost ][CONFIG] NodeSet: MultiNodeSelector{nodenames=[MyNode]}
01:51:36 [me@localhost ][CONFIG] Workflow: com.dtolabs.rundeck.core.execution.workflow.StepFirstWorkflowStrategy$stepFirstWrapper@677ef089
01:51:36 [me@localhost ][CONFIG] data context: {node={my)_tags}, job={id=14a69b44-6b9d-466c-8f7f-36a8919953fc, project=MyProject, loglevel=DEBUG, username=me, user.name=me, name=MyJob, group=MyGroup, execid=127}, option={service_name=MyService, another_option=no, node_name=MyNode}}
01:51:36 [@ 1-NodeDispatch-exec][CONFIG] [workflow] Begin step: 1,NodeDispatch
01:51:36 [@ 1-NodeDispatch-exec][CONFIG] 1: Workflow step executing: com.dtolabs.rundeck.execution.ExecutionI
@dpetzel
dpetzel / gist:5758291
Last active Dec 18, 2015
transform_example_text_capture
View gist:5758291
# Assume your Event was "MyCoolApp Tossed An Error"
import re
if getattr(evt, "datasourceId", None) is not None:
# Start with any characters up to the first space. Save the capture as variable named app_name
re_string = "^(?P<app_name>.*?)\s.*?"
m = re.search(re_string, evt.datasourceId)
if m and m.group('app_name'):
app_name = m.group('app_name')
# Now set the component equal to the app name
evt.component = app_name
View gist:5885644
153: def ssh(ssh_args, cmd)
=> 154: binding.pry
155: env = "env"
156: if config[:http_proxy]
157: env << " http_proxy=#{config[:http_proxy]}"
158: end
159: if config[:https_proxy]
160: env << " https_proxy=#{config[:https_proxy]}"
161: end
162: if env != "env"
@dpetzel
dpetzel / gist:5985192
Created Jul 12, 2013
4.2.4 zenpack wonkiness
View gist:5985192
[root@mynode zenoss-core-autodeploy-5c534bc]# cat zenpack_actions.txt
+/opt/zenoss/packs/ZenPacks.zenoss.ApacheMonitor-2.1.3-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.DellMonitor-2.2.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.DigMonitor-1.1.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.DnsMonitor-2.1.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.FtpMonitor-1.1.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.HPMonitor-2.1.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.HttpMonitor-2.1.0-py2.7.egg
+/opt/zenoss/packs/ZenPacks.zenoss.IRCDMonitor-1.1.0-py2.7.egg
@dpetzel
dpetzel / gist:7268621
Last active Dec 27, 2015
minitest-chef-handler/puma whoas
View gist:7268621
# Full debug output: https://gist.github.com/dpetzel/7268979
# /opt/chef/bin/chef-client --version
Chef: 10.26.0
# /opt/chef/embedded/bin/gem install minitest-chef-handler
Fetching: mixlib-config-2.0.0.gem (100%)
Fetching: mixlib-shellout-1.2.0.gem (100%)
Fetching: diff-lcs-1.2.4.gem (100%)
@dpetzel
dpetzel / gist:7268979
Created Nov 1, 2013
minitest-handler gem install debug
View gist:7268979
# /opt/chef/embedded/bin/gem install minitest-chef-handler --debug
Exception `NameError' at /opt/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:177 - uninitialized constant Gem::Commands::InstallCommand
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailable - read would block
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailable - read would block
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailable - read would block
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailable - read would block
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailable - read would block
Exception `Errno::EAGAIN' at /opt/chef/embedded/lib/ruby/1.9.1/net/protocol.rb:141 - Resource temporarily unavailab
View gist:9572935
cat /etc/rundeck/jaas-activedirectory.conf
activedirectory {
com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule sufficient
debug="true"
contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
providerUrl="ldap://<redacted>:389"
bindDn="<redacted>"
bindPassword="<redacted>"
authenticationMethod="simple"
forceBindingLogin="true"
View gist:5d170f4328f08b1d09a5
set node=remote_pc_name
sc \\%node% start RemoteRegistry
reg add "\\%node%\HKLM\System\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /d 0 /f
You can’t perform that action at this time.