Skip to content

Instantly share code, notes, and snippets.

@mattray
Created February 9, 2015 20:47
Show Gist options
  • Select an option

  • Save mattray/4da8d9e9c1676aeec6ab to your computer and use it in GitHub Desktop.

Select an option

Save mattray/4da8d9e9c1676aeec6ab to your computer and use it in GitHub Desktop.
Spiceweasel outputs
ChefDK 0.4.0
mray@farnsworth[14:40]SYSTEM(master)~/ws/os/chef-repo
$ chef gem install spiceweasel
Fetching: chef-zero-2.2.1.gem (100%)
WARNING: You don't have /Users/mray/.chefdk/gem/ruby/2.1.0/bin in your PATH,
gem executables will not run.
Successfully installed chef-zero-2.2.1
Fetching: rest-client-1.6.7.gem (100%)
Successfully installed rest-client-1.6.7
Fetching: mixlib-shellout-1.6.1.gem (100%)
Successfully installed mixlib-shellout-1.6.1
Fetching: ohai-7.4.1.gem (100%)
Successfully installed ohai-7.4.1
Fetching: chef-11.18.6.gem (100%)
Successfully installed chef-11.18.6
Fetching: spiceweasel-2.8.0.gem (100%)
Successfully installed spiceweasel-2.8.0
6 gems installed
mray@farnsworth[14:41]SYSTEM(master)~/ws/os/chef-repo
$ chef exec spiceweasel infrastructure.yml
berks upload --no-freeze --halt-on-frozen -b ./Berksfile
knife environment from file example.json testing.rb
knife role from file allinone-compute.json os-base.json os-block-storage-api.json os-block-storage-scheduler.json os-block-storage-volume.json os-block-storage.json os-client.json os-compute-api-ec2.json os-compute-api-metadata.json os-compute-api-os-compute.json os-compute-api.json os-compute-cert.json os-compute-conductor.json os-compute-scheduler.json os-compute-setup.json os-compute-single-controller.json os-compute-vncproxy.json os-compute-worker.json os-dashboard.json os-identity.json os-image-api.json os-image-registry.json os-image-upload.json os-image.json os-network-dhcp-agent.json os-network-l3-agent.json os-network-metadata-agent.json os-network-openvswitch.json os-network-server.json os-network.json os-object-storage-account.json os-object-storage-container.json os-object-storage-management.json os-object-storage-object.json os-object-storage-proxy.json os-object-storage.json os-ops-caching.json os-ops-database.json os-ops-messaging.json os-telemetry-agent-central.json os-telemetry-agent-compute.json os-telemetry-api.json os-telemetry-collector.json
Ruby 2.1.5
$ gemset sw-215
/Users/mray/ws/os/chef-repo
Entering /Users/mray/.chgems/sw-215 with gems in .gem/ruby/2.1.5/ ...
mray@farnsworth[14:26]2.1.5-sw-215(master)~/ws/os/chef-repo
$ gem install spiceweasel
Fetching: libyajl2-1.2.0.gem (100%)
Building native extensions. This could take a while...
Successfully installed libyajl2-1.2.0
Fetching: ffi-1.9.6.gem (100%)
Building native extensions. This could take a while...
Successfully installed ffi-1.9.6
Fetching: ffi-yajl-1.3.1.gem (100%)
Building native extensions. This could take a while...
Successfully installed ffi-yajl-1.3.1
Fetching: mixlib-config-2.1.0.gem (100%)
Successfully installed mixlib-config-2.1.0
Fetching: mixlib-cli-1.5.0.gem (100%)
Successfully installed mixlib-cli-1.5.0
Fetching: mixlib-log-1.6.0.gem (100%)
Successfully installed mixlib-log-1.6.0
Fetching: mixlib-shellout-1.6.1.gem (100%)
Successfully installed mixlib-shellout-1.6.1
Fetching: plist-3.1.0.gem (100%)
Successfully installed plist-3.1.0
Fetching: method_source-0.8.2.gem (100%)
Successfully installed method_source-0.8.2
Fetching: slop-3.6.0.gem (100%)
Successfully installed slop-3.6.0
Fetching: coderay-1.1.0.gem (100%)
Successfully installed coderay-1.1.0
Fetching: pry-0.10.1.gem (100%)
Successfully installed pry-0.10.1
Fetching: rack-1.6.0.gem (100%)
Successfully installed rack-1.6.0
Fetching: hashie-2.1.2.gem (100%)
Successfully installed hashie-2.1.2
Fetching: chef-zero-2.2.1.gem (100%)
Successfully installed chef-zero-2.2.1
Fetching: diff-lcs-1.2.5.gem (100%)
Successfully installed diff-lcs-1.2.5
Fetching: erubis-2.7.0.gem (100%)
Successfully installed erubis-2.7.0
Fetching: highline-1.6.21.gem (100%)
Successfully installed highline-1.6.21
Fetching: net-ssh-2.9.3.beta1.gem (100%)
Successfully installed net-ssh-2.9.3.beta1
Fetching: net-ssh-gateway-1.2.0.gem (100%)
Successfully installed net-ssh-gateway-1.2.0
Fetching: net-ssh-multi-1.2.0.gem (100%)
Successfully installed net-ssh-multi-1.2.0
Fetching: mime-types-1.25.1.gem (100%)
Successfully installed mime-types-1.25.1
Fetching: rest-client-1.6.7.gem (100%)
Successfully installed rest-client-1.6.7
Fetching: wmi-lite-1.0.0.gem (100%)
Successfully installed wmi-lite-1.0.0
Fetching: ipaddress-0.8.0.gem (100%)
Successfully installed ipaddress-0.8.0
Fetching: systemu-2.6.4.gem (100%)
Successfully installed systemu-2.6.4
Fetching: ohai-7.4.1.gem (100%)
Successfully installed ohai-7.4.1
Fetching: mixlib-authentication-1.3.0.gem (100%)
Successfully installed mixlib-authentication-1.3.0
Fetching: chef-11.18.6.gem (100%)
Successfully installed chef-11.18.6
Fetching: nio4r-1.1.0.gem (100%)
Building native extensions. This could take a while...
Successfully installed nio4r-1.1.0
Fetching: hitimes-1.2.2.gem (100%)
Building native extensions. This could take a while...
Successfully installed hitimes-1.2.2
Fetching: timers-4.0.1.gem (100%)
Successfully installed timers-4.0.1
Fetching: celluloid-0.16.0.gem (100%)
Successfully installed celluloid-0.16.0
Fetching: celluloid-io-0.16.2.gem (100%)
Successfully installed celluloid-io-0.16.2
Fetching: addressable-2.3.7.gem (100%)
Successfully installed addressable-2.3.7
Fetching: multipart-post-2.0.0.gem (100%)
Successfully installed multipart-post-2.0.0
Fetching: faraday-0.9.1.gem (100%)
Successfully installed faraday-0.9.1
Fetching: sawyer-0.6.0.gem (100%)
Successfully installed sawyer-0.6.0
Fetching: octokit-3.7.0.gem (100%)
Successfully installed octokit-3.7.0
Fetching: thor-0.19.1.gem (100%)
Successfully installed thor-0.19.1
Fetching: dep-selector-libgecode-1.0.2.gem (100%)
Building native extensions. This could take a while...
Successfully installed dep-selector-libgecode-1.0.2
Fetching: dep_selector-1.0.3.gem (100%)
Building native extensions. This could take a while...
Successfully installed dep_selector-1.0.3
Fetching: semverse-1.2.1.gem (100%)
Successfully installed semverse-1.2.1
Fetching: solve-1.2.1.gem (100%)
Successfully installed solve-1.2.1
Fetching: retryable-2.0.1.gem (100%)
Successfully installed retryable-2.0.1
Fetching: net-http-persistent-2.9.4.gem (100%)
Successfully installed net-http-persistent-2.9.4
Fetching: buff-ruby_engine-0.1.0.gem (100%)
Successfully installed buff-ruby_engine-0.1.0
Fetching: buff-shell_out-0.2.0.gem (100%)
Successfully installed buff-shell_out-0.2.0
Fetching: buff-ignore-1.1.1.gem (100%)
Successfully installed buff-ignore-1.1.1
Fetching: buff-extensions-1.0.0.gem (100%)
Successfully installed buff-extensions-1.0.0
Fetching: varia_model-0.4.0.gem (100%)
Successfully installed varia_model-0.4.0
Fetching: buff-config-1.0.1.gem (100%)
Successfully installed buff-config-1.0.1
Fetching: ridley-4.1.2.gem (100%)
Successfully installed ridley-4.1.2
Fetching: minitar-0.5.4.gem (100%)
Successfully installed minitar-0.5.4
Fetching: cleanroom-1.0.0.gem (100%)
Successfully installed cleanroom-1.0.0
Fetching: berkshelf-api-client-1.2.1.gem (100%)
Successfully installed berkshelf-api-client-1.2.1
Fetching: berkshelf-3.2.3.gem (100%)
Successfully installed berkshelf-3.2.3
Fetching: spiceweasel-2.8.0.gem (100%)
Successfully installed spiceweasel-2.8.0
58 gems installed
mray@farnsworth[14:37]2.1.5-sw-215(master)~/ws/os/chef-repo
$ spiceweasel infrastructure.yml
berks upload --no-freeze --halt-on-frozen -b ./Berksfile
knife environment from file example.json testing.rb
knife role from file allinone-compute.json os-base.json os-block-storage-api.json os-block-storage-scheduler.json os-block-storage-volume.json os-block-storage.json os-client.json os-compute-api-ec2.json os-compute-api-metadata.json os-compute-api-os-compute.json os-compute-api.json os-compute-cert.json os-compute-conductor.json os-compute-scheduler.json os-compute-setup.json os-compute-single-controller.json os-compute-vncproxy.json os-compute-worker.json os-dashboard.json os-identity.json os-image-api.json os-image-registry.json os-image-upload.json os-image.json os-network-dhcp-agent.json os-network-l3-agent.json os-network-metadata-agent.json os-network-openvswitch.json os-network-server.json os-network.json os-object-storage-account.json os-object-storage-container.json os-object-storage-management.json os-object-storage-object.json os-object-storage-proxy.json os-object-storage.json os-ops-caching.json os-ops-database.json os-ops-messaging.json os-telemetry-agent-central.json os-telemetry-agent-compute.json os-telemetry-api.json os-telemetry-collector.json
Ruby 2.2.0
mray@farnsworth[14:27]2.1.5(master)~/ws/os/chef-repo
$ chruby 2.2.0
mray@farnsworth[14:27]2.2.0(master)~/ws/os/chef-repo
$ gemset sw-220
/Users/mray/ws/os/chef-repo
Entering /Users/mray/.chgems/sw-220 with gems in .gem/ruby/2.2.0/ ...
mray@farnsworth[14:28]2.2.0-sw-220(master)~/ws/os/chef-repo
$ gem install spiceweasel
Fetching: nio4r-1.1.0.gem (100%)
Building native extensions. This could take a while...
Successfully installed nio4r-1.1.0
Fetching: hitimes-1.2.2.gem (100%)
Building native extensions. This could take a while...
Successfully installed hitimes-1.2.2
Fetching: timers-4.0.1.gem (100%)
Successfully installed timers-4.0.1
Fetching: celluloid-0.16.0.gem (100%)
Successfully installed celluloid-0.16.0
Fetching: celluloid-io-0.16.2.gem (100%)
Successfully installed celluloid-io-0.16.2
Fetching: addressable-2.3.7.gem (100%)
Successfully installed addressable-2.3.7
Fetching: multipart-post-2.0.0.gem (100%)
Successfully installed multipart-post-2.0.0
Fetching: faraday-0.9.1.gem (100%)
Successfully installed faraday-0.9.1
Fetching: sawyer-0.6.0.gem (100%)
Successfully installed sawyer-0.6.0
Fetching: octokit-3.7.0.gem (100%)
Successfully installed octokit-3.7.0
Fetching: thor-0.19.1.gem (100%)
Successfully installed thor-0.19.1
Fetching: ffi-1.9.6.gem (100%)
Building native extensions. This could take a while...
Successfully installed ffi-1.9.6
Fetching: dep-selector-libgecode-1.0.2.gem (100%)
Building native extensions. This could take a while...
Successfully installed dep-selector-libgecode-1.0.2
Fetching: dep_selector-1.0.3.gem (100%)
Building native extensions. This could take a while...
Successfully installed dep_selector-1.0.3
Fetching: semverse-1.2.1.gem (100%)
Successfully installed semverse-1.2.1
Fetching: solve-1.2.1.gem (100%)
Successfully installed solve-1.2.1
Fetching: retryable-2.0.1.gem (100%)
Successfully installed retryable-2.0.1
Fetching: net-http-persistent-2.9.4.gem (100%)
Successfully installed net-http-persistent-2.9.4
Fetching: mixlib-log-1.6.0.gem (100%)
Successfully installed mixlib-log-1.6.0
Fetching: mixlib-authentication-1.3.0.gem (100%)
Successfully installed mixlib-authentication-1.3.0
Fetching: hashie-2.1.2.gem (100%)
Successfully installed hashie-2.1.2
Fetching: erubis-2.7.0.gem (100%)
Successfully installed erubis-2.7.0
Fetching: buff-ruby_engine-0.1.0.gem (100%)
Successfully installed buff-ruby_engine-0.1.0
Fetching: buff-shell_out-0.2.0.gem (100%)
Successfully installed buff-shell_out-0.2.0
Fetching: buff-ignore-1.1.1.gem (100%)
Successfully installed buff-ignore-1.1.1
Fetching: buff-extensions-1.0.0.gem (100%)
Successfully installed buff-extensions-1.0.0
Fetching: varia_model-0.4.0.gem (100%)
Successfully installed varia_model-0.4.0
Fetching: buff-config-1.0.1.gem (100%)
Successfully installed buff-config-1.0.1
Fetching: ridley-4.1.2.gem (100%)
Successfully installed ridley-4.1.2
Fetching: minitar-0.5.4.gem (100%)
Successfully installed minitar-0.5.4
Fetching: cleanroom-1.0.0.gem (100%)
Successfully installed cleanroom-1.0.0
Fetching: berkshelf-api-client-1.2.1.gem (100%)
Successfully installed berkshelf-api-client-1.2.1
Fetching: berkshelf-3.2.3.gem (100%)
Successfully installed berkshelf-3.2.3
Fetching: plist-3.1.0.gem (100%)
Successfully installed plist-3.1.0
Fetching: method_source-0.8.2.gem (100%)
Successfully installed method_source-0.8.2
Fetching: slop-3.6.0.gem (100%)
Successfully installed slop-3.6.0
Fetching: coderay-1.1.0.gem (100%)
Successfully installed coderay-1.1.0
Fetching: pry-0.10.1.gem (100%)
Successfully installed pry-0.10.1
Fetching: rack-1.6.0.gem (100%)
Successfully installed rack-1.6.0
Fetching: libyajl2-1.2.0.gem (100%)
Building native extensions. This could take a while...
Successfully installed libyajl2-1.2.0
Fetching: ffi-yajl-1.3.1.gem (100%)
Building native extensions. This could take a while...
Successfully installed ffi-yajl-1.3.1
Fetching: chef-zero-2.2.1.gem (100%)
Successfully installed chef-zero-2.2.1
Fetching: diff-lcs-1.2.5.gem (100%)
Successfully installed diff-lcs-1.2.5
Fetching: highline-1.6.21.gem (100%)
Successfully installed highline-1.6.21
Fetching: net-ssh-2.9.2.gem (100%)
Successfully installed net-ssh-2.9.2
Fetching: net-ssh-gateway-1.2.0.gem (100%)
Successfully installed net-ssh-gateway-1.2.0
Fetching: net-ssh-multi-1.2.0.gem (100%)
Successfully installed net-ssh-multi-1.2.0
Fetching: mime-types-1.25.1.gem (100%)
Successfully installed mime-types-1.25.1
Fetching: rest-client-1.6.7.gem (100%)
Successfully installed rest-client-1.6.7
Fetching: wmi-lite-1.0.0.gem (100%)
Successfully installed wmi-lite-1.0.0
Fetching: ipaddress-0.8.0.gem (100%)
Successfully installed ipaddress-0.8.0
Fetching: mixlib-shellout-1.6.1.gem (100%)
Successfully installed mixlib-shellout-1.6.1
Fetching: mixlib-config-2.1.0.gem (100%)
Successfully installed mixlib-config-2.1.0
Fetching: mixlib-cli-1.5.0.gem (100%)
Successfully installed mixlib-cli-1.5.0
Fetching: systemu-2.6.4.gem (100%)
Successfully installed systemu-2.6.4
Fetching: ohai-7.4.1.gem (100%)
Successfully installed ohai-7.4.1
Fetching: chef-11.18.6.gem (100%)
Successfully installed chef-11.18.6
Fetching: spiceweasel-2.8.0.gem (100%)
Successfully installed spiceweasel-2.8.0
58 gems installed
mray@farnsworth[14:33]2.2.0-sw-220(master)~/ws/os/chef-repo
$ spiceweasel infrastructure.yml
/Users/mray/.chgems/sw-220/.gem/ruby/2.2.0/gems/chef-11.18.6/lib/chef/data_bag_item.rb:161: warning: circular argument reference - data_bag
berks upload --no-freeze --halt-on-frozen -b ./Berksfile
knife environment from file example.json testing.rb
knife role from file allinone-compute.json os-base.json os-block-storage-api.json os-block-storage-scheduler.json os-block-storage-volume.json os-block-storage.json os-client.json os-compute-api-ec2.json os-compute-api-metadata.json os-compute-api-os-compute.json os-compute-api.json os-compute-cert.json os-compute-conductor.json os-compute-scheduler.json os-compute-setup.json os-compute-single-controller.json os-compute-vncproxy.json os-compute-worker.json os-dashboard.json os-identity.json os-image-api.json os-image-registry.json os-image-upload.json os-image.json os-network-dhcp-agent.json os-network-l3-agent.json os-network-metadata-agent.json os-network-openvswitch.json os-network-server.json os-network.json os-object-storage-account.json os-object-storage-container.json os-object-storage-management.json os-object-storage-object.json os-object-storage-proxy.json os-object-storage.json os-ops-caching.json os-ops-database.json os-ops-messaging.json os-telemetry-agent-central.json os-telemetry-agent-compute.json os-telemetry-api.json os-telemetry-collector.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment