Skip to content

Instantly share code, notes, and snippets.

View dhollinger's full-sized avatar

David Hollinger III dhollinger

View GitHub Profile
[6] pry(#<PuppetWebhook>)> ls
Sinatra::Helpers#methods:
attachment body content_type expires last_modified not_found redirect? session success? uri
back cache_control error headers logger not_found? send_file status time_for url
bad_request? client_error? etag informational? mime_type redirect server_error? stream to
Sinatra::Templates#methods:
asciidoc coffee erb find_template less markaby mediawiki rabl rdoc scss stylus wlang
builder creole erubis haml liquid markdown nokogiri radius sass slim textile yajl
Sinatra::Base#methods:
app app= call call! env env= forward halt options params params= pass request request= response response= settings template_cache
lookup_options:
module_name::module_class::some_parameters:
merge: <desired_merge_behavior>
base_os on centos-7-x86_64 with default parameters should compile into a catalogue without dependency cycles
Failure/Error: <%= require 'toml-rb'; TomlRB.dump({'outputs'=>@_outputs}) %>
LoadError:
cannot load such file -- toml-rb
@dhollinger
dhollinger / admin output
Created April 3, 2018 04:03
Pulp API tests
[root@pulp ~]# pulp-admin tasks details --task-id 07443b8f-6296-4039-8d32-e907a7b4fd94
+----------------------------------------------------------------------+
Task Details
+----------------------------------------------------------------------+
Operations: import_upload
Resources: test_modules (repository)
State: Failed
Start Time: 2018-04-03T03:58:33Z
Finish Time: 2018-04-03T03:58:33Z
$ pulp-admin -u admin -p yYYTdzRL2RzyxYT3VkLtDACJ7qeeVd8Y puppet repo modules --repo-id 1-Puppet_Modules-Library-puppet-040e1e45-5c41-4247-abe4-d9aeda5e3353 --str-eq="name=rsyslog"
Name: rsyslog
Version: 3.1.1
Author: puppet
Checksum: 90ce56b7f867c37ea6c62d83c7ecefb001159f3a41fac2c34c1f629b9012
653c
Checksum Type: sha256
Dependencies:
Name: puppetlabs-stdlib
Version Requirement: >= 1.0.0 < 5.0.0
@dhollinger
dhollinger / .gitignore
Created April 9, 2018 20:12
PDK Changes Report
--- .gitignore 2018-04-09 15:02:47.186602083 -0500
+++ .gitignore.pdknew 2018-04-09 15:06:09.782075000 -0500
@@ -1,21 +1,23 @@
-pkg/
-Gemfile.lock
-Gemfile.local
-vendor/
-.vendor/
-spec/fixtures/manifests/
-spec/fixtures/modules/
$ pdk convert --template-url="file:///Users/dhollinger/workspace/onyx/puppet/pdk-templates" --debug
pdk (DEBUG): PDK package installation not found. Trying 'git' from the system PATH instead.
pdk (DEBUG): PDK package installation not found. Trying 'git' from the system PATH instead.
pdk (DEBUG): Executing 'git clone file:///Users/dhollinger/workspace/onyx/puppet/pdk-templates /var/folders/q7/smz4nfw13nqdkktl_vd9h0p80000gn/T/pdk-templates20180411-6485-t9m7pc'
pdk (DEBUG): Execution of 'git clone file:///Users/dhollinger/workspace/onyx/puppet/pdk-templates /var/folders/q7/smz4nfw13nqdkktl_vd9h0p80000gn/T/pdk-templates20180411-6485-t9m7pc' complete (duration: 0.059541s; exit code: 0)
pdk (DEBUG): PDK package installation not found. Trying 'git' from the system PATH instead.
pdk (DEBUG): PDK package installation not found. Trying 'git' from the system PATH instead.
pdk (DEBUG): Executing 'git -C /var/folders/q7/smz4nfw13nqdkktl_vd9h0p80000gn/T/pdk-templates20180411-6485-t9m7pc reset --hard origin/master'
pdk (DEB
require 'spec_helper_cleanup'
require 'beaker-rspec'
require 'beaker/module_install_helper'
RSpec.configure do |c|
c.before :suite do
install_module_on(hosts)
install_module_dependencies_on(hosts)
hosts.each do |host|
Error: Could not autoload puppet/type/network_route: Syntax error at ']' (line: 1, column: 39)
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/parser_support.rb:124:in `on_error'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/lexer2.rb:703:in `scan'
/opt/puppetlabs/puppet/lib/ruby/2.4.0/racc/parser.rb:320:in `_racc_yyparse_c'
/opt/puppetlabs/puppet/lib/ruby/2.4.0/racc/parser.rb:320:in `yyparse'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/parser_support.rb:237:in `_parse'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/parser/parser_support.rb:131:in `parse_string'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/type_parser.rb:40:in `parse'
/opt/puppetlabs/puppet/lib/ruby/gems/2.4.0/gems/puppet-resource_api-1.3.0/lib/puppet/resource_api.rb:173:in `block (3 levels) in register_type'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type.rb:526:in `class_eval'
Error: Could not run: undefined method `[]' for nil:NilClass
/opt/puppetlabs/puppet/lib/ruby/gems/2.4.0/gems/puppet-resource_api-1.3.0/lib/puppet/resource_api/glue.rb:68:in `block in filtered_keys'
/opt/puppetlabs/puppet/lib/ruby/gems/2.4.0/gems/puppet-resource_api-1.3.0/lib/puppet/resource_api/glue.rb:68:in `reject'
/opt/puppetlabs/puppet/lib/ruby/gems/2.4.0/gems/puppet-resource_api-1.3.0/lib/puppet/resource_api/glue.rb:68:in `filtered_keys'
/opt/puppetlabs/puppet/lib/ruby/gems/2.4.0/gems/puppet-resource_api-1.3.0/lib/puppet/resource_api/glue.rb:49:in `to_manifest'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/resource.rb:151:in `block (2 levels) in main'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/resource.rb:150:in `map'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/resource.rb:150:in `block in main'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override'
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override'