From 817419fc0c9326410d8734c608ddaa85dfbe6e1b Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Mon, 13 Jun 2016 14:15:09 +0100 Subject: [PATCH 1/8] wip --- Berksfile | 5 +- Berksfile-versions | 37 ++++++ Berksfile.lock | 19 ++- Gemfile | 8 +- Gemfile.lock | 243 ++++++++++++++++++++++--------------- cookbooks/Berksfile.lock | 144 ---------------------- nodes/139.162.229.194.json | 62 ++++++++++ roles/postgres-server.json | 19 ++- roles/server.json | 14 +-- test/build.sh | 7 ++ 10 files changed, 286 insertions(+), 272 deletions(-) create mode 100644 Berksfile-versions delete mode 100644 cookbooks/Berksfile.lock create mode 100644 nodes/139.162.229.194.json create mode 100755 test/build.sh diff --git a/Berksfile b/Berksfile index bd2217a..554fcf7 100644 --- a/Berksfile +++ b/Berksfile @@ -5,7 +5,7 @@ cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' cookbook 'fail2ban', github: 'opscode-cookbooks/fail2ban' cookbook 'hostnames', github: 'nathantsoi/chef-cookbook-hostname' -cookbook 'locales', github: 'phbergsmann/chef-locales' +cookbook 'locale', '~> 1.1.0' cookbook 'look_and_feel-tlq', github: 'TalkingQuickly/look_and_feel-tlq' cookbook 'memcached', github: 'opscode-cookbooks/memcached' cookbook 'mongodb', github: 'edelight/chef-mongodb' @@ -15,7 +15,8 @@ cookbook 'mysql', github: 'opscode-cookbooks/mysql' cookbook 'nginx', github: 'miketheman/nginx' cookbook 'ntp', github: 'gmiranda23/ntp' cookbook 'openssh', github: 'opscode-cookbooks/openssh' -cookbook 'postgresql', github: 'opscode-cookbooks/postgresql' +#cookbook 'postgresql', github: 'opscode-cookbooks/postgresql' +cookbook 'postgresql', '~> 4.0.6' cookbook 'rails_gem_dependencies-tlq', github: 'TalkingQuickly/rails_gem_dependencies-tlq' cookbook 'rbenv', github: 'fnichol/chef-rbenv' cookbook 'redis-server', github: 'TalkingQuickly/redis-server' diff --git a/Berksfile-versions b/Berksfile-versions new file mode 100644 index 0000000..4567031 --- /dev/null +++ b/Berksfile-versions @@ -0,0 +1,37 @@ +source "https://api.berkshelf.com" + +# cookbook 'apt', github: 'opscode-cookbooks/apt' +cookbook 'apt-chef', '~> 1.0.0' + +# cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' +cookbook 'chef-solo-search', '~> 0.5.1' + +#cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' +cookbook 'build-essential', '~> 6.0.0' + +# cookbook 'fail2ban', github: 'opscode-cookbooks/fail2ban' +cookbook 'fail2ban', '~> 2.3.0' + +# cookbook 'hostnames', github: 'nathantsoi/chef-cookbook-hostname' +cookbook 'hostnames', '= 0.3.1' + +cookbook 'locale', '~> 1.1.0' + +#cookbook 'memcached', github: 'opscode-cookbooks/memcached' +cookbook 'memcached', '~> 3.0.0' + +cookbook 'monit-tlq', github: 'TalkingQuickly/monit-tlq', branch: 'master' +cookbook 'monit_configs-tlq', github: 'TalkingQuickly/monit_configs-tlq', branch: 'master' + +#cookbook 'mysql', github: 'opscode-cookbooks/mysql' +cookbook 'mysql', '~> 7.1.1' +cookbook 'nginx', github: 'miketheman/nginx' +cookbook 'ntp', github: 'gmiranda23/ntp' +cookbook 'openssh', github: 'opscode-cookbooks/openssh' +cookbook 'postgresql', github: 'opscode-cookbooks/postgresql' +cookbook 'rails_gem_dependencies-tlq', github: 'TalkingQuickly/rails_gem_dependencies-tlq' +cookbook 'rbenv', github: 'fnichol/chef-rbenv' +cookbook 'redis-server', github: 'TalkingQuickly/redis-server' +cookbook 'sudo', github: 'opscode-cookbooks/sudo' +cookbook 'ufw', github: 'opscode-cookbooks/ufw' +cookbook 'users', github: 'opscode-cookbooks/users' diff --git a/Berksfile.lock b/Berksfile.lock index 8d38a2c..1abb688 100644 --- a/Berksfile.lock +++ b/Berksfile.lock @@ -14,9 +14,7 @@ DEPENDENCIES hostnames git: git://github.com/nathantsoi/chef-cookbook-hostname.git revision: cfe2b24bd1223087d4655f1bea99a337b31b9843 - locales - git: git://github.com/phbergsmann/chef-locales.git - revision: 5ad79628e627a66edf028fe55fa7c92d26687cf0 + locale (~> 1.1.0) look_and_feel-tlq git: git://github.com/TalkingQuickly/look_and_feel-tlq.git revision: 214b18d5266909721e85fe3acac4f7c926a0c609 @@ -46,9 +44,7 @@ DEPENDENCIES openssh git: git://github.com/opscode-cookbooks/openssh.git revision: 2548e378898a87fbd5d2f3efeb5b503543b63fa4 - postgresql - git: git://github.com/opscode-cookbooks/postgresql.git - revision: bfd310f37dd39d3f8b522e896e17360c2fd66ab7 + postgresql (~> 4.0.6) rails_gem_dependencies-tlq git: git://github.com/TalkingQuickly/rails_gem_dependencies-tlq.git revision: f62ff22492dd9a2c31cd856de176c19f0fbe2d73 @@ -74,7 +70,7 @@ GRAPH rsyslog (>= 0.0.0) build-essential (2.0.5) chef-solo-search (0.5.1) - chef-sugar (2.3.0) + chef-sugar (3.3.0) fail2ban (2.2.1) yum (~> 3.0) yum-epel (>= 0.0.0) @@ -84,6 +80,7 @@ GRAPH hostsfile (2.4.5) iptables (0.14.0) java (1.22.0) + locale (1.1.0) locales (0.3.1) look_and_feel-tlq (0.0.5) locales (>= 0.0.0) @@ -111,12 +108,12 @@ GRAPH ohai (2.0.1) openssh (1.3.5) iptables (>= 0.0.0) - openssl (2.0.0) - chef-sugar (>= 0.0.0) - postgresql (3.4.4) + openssl (4.4.0) + chef-sugar (>= 3.1.1) + postgresql (4.0.6) apt (>= 1.9.0) build-essential (>= 0.0.0) - openssl (>= 0.0.0) + openssl (~> 4.0) python (1.4.6) build-essential (>= 0.0.0) yum-epel (>= 0.0.0) diff --git a/Gemfile b/Gemfile index 1d4099c..95a7de1 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -gem 'knife-solo', '0.4.2' -gem 'chef', '~> 11.16.0' -gem 'chef-zero', '2.2' -gem 'berkshelf', '~> 3.1.5' +gem 'knife-solo', '0.6.0' +gem 'chef', '~> 12.11.8' +gem 'chef-zero', '4.6.2' +gem 'berkshelf', '~> 4.3.3' diff --git a/Gemfile.lock b/Gemfile.lock index 2e57081..34c875c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,24 +1,28 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.3.6) - berkshelf (3.1.5) - addressable (~> 2.3.4) - berkshelf-api-client (~> 1.2) + addressable (2.4.0) + berkshelf (4.3.3) + addressable (~> 2.3, >= 2.3.4) + berkshelf-api-client (~> 2.0, >= 2.0.2) buff-config (~> 1.0) buff-extensions (~> 1.0) buff-shell_out (~> 0.1) - celluloid (~> 0.16.0.pre) - celluloid-io (~> 0.16.0.pre) - faraday (~> 0.9.0) - minitar (~> 0.5.4) - octokit (~> 3.0) - retryable (~> 1.3.3) - ridley (~> 4.0) - solve (~> 1.1) - thor (~> 0.18) - berkshelf-api-client (1.2.0) - faraday (~> 0.9.0) + celluloid (= 0.16.0) + celluloid-io (~> 0.16.1) + cleanroom (~> 1.0) + faraday (~> 0.9) + httpclient (~> 2.7) + minitar (~> 0.5, >= 0.5.4) + octokit (~> 4.0) + retryable (~> 2.0) + ridley (~> 4.5) + solve (~> 2.0) + thor (~> 0.19) + berkshelf-api-client (2.0.2) + faraday (~> 0.9.1) + httpclient (~> 2.7.0) + ridley (~> 4.5) buff-config (1.0.1) buff-extensions (~> 1.0) varia_model (~> 0.4) @@ -27,139 +31,184 @@ GEM buff-ruby_engine (0.1.0) buff-shell_out (0.2.0) buff-ruby_engine (~> 0.1.0) + builder (3.2.2) celluloid (0.16.0) timers (~> 4.0.0) - celluloid-io (0.16.0) + celluloid-io (0.16.2) celluloid (>= 0.16.0) - nio4r (>= 1.0.0) - chef (11.16.0) - chef-zero (~> 2.1, >= 2.1.4) + nio4r (>= 1.1.0) + chef (12.11.18) + bundler (>= 1.10) + chef-config (= 12.11.18) + chef-zero (~> 4.5) diff-lcs (~> 1.2, >= 1.2.4) erubis (~> 2.7) - ffi-yajl (~> 1.0) + ffi-yajl (~> 2.2) highline (~> 1.6, >= 1.6.9) - mime-types (~> 1.16) - mixlib-authentication (~> 1.3) + iniparse (~> 1.4) + mixlib-authentication (~> 1.4) mixlib-cli (~> 1.4) - mixlib-config (~> 2.0) mixlib-log (~> 1.3) - mixlib-shellout (~> 1.4) - net-ssh (~> 2.6) + mixlib-shellout (~> 2.0) + net-sftp (~> 2.1, >= 2.1.2) + net-ssh (>= 2.9, < 4.0) net-ssh-multi (~> 1.1) - ohai (~> 7.4) - plist (~> 3.1.0) - pry (~> 0.9) - rest-client (>= 1.0.4, <= 1.6.7) - chef-zero (2.2) - hashie (~> 2.0) - json + ohai (>= 8.6.0.alpha.1, < 9) + plist (~> 3.2) + proxifier (~> 1.0) + rspec-core (~> 3.4) + rspec-expectations (~> 3.4) + rspec-mocks (~> 3.4) + rspec_junit_formatter (~> 0.2.0) + serverspec (~> 2.7) + specinfra (~> 2.10) + syslog-logger (~> 1.6) + uuidtools (~> 2.1.5) + chef-config (12.11.18) + fuzzyurl (~> 0.8.0) + mixlib-config (~> 2.0) + mixlib-shellout (~> 2.0) + chef-zero (4.6.2) + ffi-yajl (~> 2.2) + hashie (>= 2.0, < 4.0) mixlib-log (~> 1.3) rack - coderay (1.1.0) - dep-selector-libgecode (1.0.2) - dep_selector (1.0.3) - dep-selector-libgecode (~> 1.0) - ffi (~> 1.9) + uuidtools (~> 2.1) + cleanroom (1.0.0) diff-lcs (1.2.5) erubis (2.7.0) - faraday (0.9.0) + faraday (0.9.2) multipart-post (>= 1.2, < 3) - ffi (1.9.3) - ffi-yajl (1.1.0) - ffi (~> 1.5) - libyajl2 (~> 1.0) - hashie (2.1.2) - highline (1.6.21) - hitimes (1.2.2) - ipaddress (0.8.0) - json (1.8.1) - knife-solo (0.4.2) - chef (>= 10.12) + ffi (1.9.10) + ffi-yajl (2.2.3) + libyajl2 (~> 1.2) + fuzzyurl (0.8.0) + hashie (3.4.4) + highline (1.7.8) + hitimes (1.2.4) + httpclient (2.7.2) + iniparse (1.4.2) + ipaddress (0.8.3) + json (1.8.3) + knife-solo (0.6.0) + chef (>= 10.20) erubis (~> 2.7.0) - net-ssh (>= 2.2.2, < 3.0) - libyajl2 (1.0.1) - method_source (0.8.2) - mime-types (1.25.1) + net-ssh (>= 2.7, < 4.0) + libyajl2 (1.2.0) minitar (0.5.4) - mixlib-authentication (1.3.0) + mixlib-authentication (1.4.1) mixlib-log - mixlib-cli (1.5.0) - mixlib-config (2.1.0) + mixlib-cli (1.6.0) + mixlib-config (2.2.1) mixlib-log (1.6.0) - mixlib-shellout (1.4.0) + mixlib-shellout (2.2.6) + molinillo (0.4.5) + multi_json (1.12.1) multipart-post (2.0.0) - net-http-persistent (2.9.4) - net-ssh (2.9.1) + net-scp (1.2.1) + net-ssh (>= 2.6.5) + net-sftp (2.1.2) + net-ssh (>= 2.6.5) + net-ssh (3.1.1) net-ssh-gateway (1.2.0) net-ssh (>= 2.6.5) - net-ssh-multi (1.2.0) + net-ssh-multi (1.2.1) net-ssh (>= 2.6.5) net-ssh-gateway (>= 1.2.0) - nio4r (1.0.1) - octokit (3.3.1) - sawyer (~> 0.5.3) - ohai (7.4.0) + net-telnet (0.1.1) + nio4r (1.2.1) + octokit (4.3.0) + sawyer (~> 0.7.0, >= 0.5.3) + ohai (8.16.0) + chef-config (>= 12.5.0.alpha.1, < 13) ffi (~> 1.9) - ffi-yajl (~> 1.0) + ffi-yajl (~> 2.2) ipaddress - mime-types (~> 1.16) mixlib-cli mixlib-config (~> 2.0) mixlib-log - mixlib-shellout (~> 1.2) + mixlib-shellout (~> 2.0) + plist (~> 3.1) systemu (~> 2.6.4) wmi-lite (~> 1.0) - plist (3.1.0) - pry (0.10.1) - coderay (~> 1.1.0) - method_source (~> 0.8.1) - slop (~> 3.4) - rack (1.5.2) - rest-client (1.6.7) - mime-types (>= 1.16) - retryable (1.3.6) - ridley (4.0.0) + plist (3.2.0) + proxifier (1.0.3) + rack (1.6.4) + retryable (2.0.3) + ridley (4.5.1) addressable buff-config (~> 1.0) buff-extensions (~> 1.0) buff-ignore (~> 1.1) buff-shell_out (~> 0.1) - celluloid (~> 0.16.0.pre) - celluloid-io (~> 0.16.0.pre) + celluloid (~> 0.16.0) + celluloid-io (~> 0.16.1) + chef-config (>= 12.5.0) erubis faraday (~> 0.9.0) - hashie (>= 2.0.2, < 3.0.0) + hashie (>= 2.0.2, < 4.0.0) + httpclient (~> 2.7) json (>= 1.7.7) mixlib-authentication (>= 1.3.0) - net-http-persistent (>= 2.8) - retryable + retryable (~> 2.0) semverse (~> 1.1) - varia_model (~> 0.4) - sawyer (0.5.5) - addressable (~> 2.3.5) + varia_model (~> 0.4.0) + rspec (3.4.0) + rspec-core (~> 3.4.0) + rspec-expectations (~> 3.4.0) + rspec-mocks (~> 3.4.0) + rspec-core (3.4.4) + rspec-support (~> 3.4.0) + rspec-expectations (3.4.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.4.0) + rspec-its (1.2.0) + rspec-core (>= 3.0.0) + rspec-expectations (>= 3.0.0) + rspec-mocks (3.4.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.4.0) + rspec-support (3.4.1) + rspec_junit_formatter (0.2.3) + builder (< 4) + rspec-core (>= 2, < 4, != 2.12.0) + sawyer (0.7.0) + addressable (>= 2.3.5, < 2.5) faraday (~> 0.8, < 0.10) semverse (1.2.1) - slop (3.6.0) - solve (1.2.1) - dep_selector (~> 1.0) + serverspec (2.36.0) + multi_json + rspec (~> 3.0) + rspec-its + specinfra (~> 2.53) + sfl (2.2) + solve (2.0.3) + molinillo (~> 0.4.2) semverse (~> 1.1) - systemu (2.6.4) + specinfra (2.59.0) + net-scp + net-ssh (>= 2.7, < 4.0) + net-telnet + sfl + syslog-logger (1.6.8) + systemu (2.6.5) thor (0.19.1) - timers (4.0.0) + timers (4.0.4) hitimes - varia_model (0.4.0) + uuidtools (2.1.5) + varia_model (0.4.1) buff-extensions (~> 1.0) - hashie (>= 2.0.2, < 3.0.0) + hashie (>= 2.0.2, < 4.0.0) wmi-lite (1.0.0) PLATFORMS ruby DEPENDENCIES - berkshelf (~> 3.1.5) - chef (~> 11.16.0) - chef-zero (= 2.2) - knife-solo (= 0.4.2) + berkshelf (~> 4.3.3) + chef (~> 12.11.8) + chef-zero (= 4.6.2) + knife-solo (= 0.6.0) BUNDLED WITH - 1.10.3 + 1.10.6 diff --git a/cookbooks/Berksfile.lock b/cookbooks/Berksfile.lock deleted file mode 100644 index 34ece84..0000000 --- a/cookbooks/Berksfile.lock +++ /dev/null @@ -1,144 +0,0 @@ -DEPENDENCIES - apt - git: git://github.com/opscode-cookbooks/apt.git - revision: a22d25ba5862d463b08ebbf52f163a90f9878704 - build-essential - git: git://github.com/opscode-cookbooks/build-essential.git - revision: 400968913bfa8a4a5c9783b383c3b63899f2fe72 - chef-solo-search - git: git://github.com/edelight/chef-solo-search.git - revision: 848fad1461c78fd502975f1df2e14eed12610635 - fail2ban - git: git://github.com/opscode-cookbooks/fail2ban.git - revision: 98a8d73afb8ba4ee8b3e7fa30676c8dc6a890fc4 - hostnames - git: git://github.com/nathantsoi/chef-cookbook-hostname.git - revision: cfe2b24bd1223087d4655f1bea99a337b31b9843 - locales - git: git://github.com/phbergsmann/chef-locales.git - revision: 5ad79628e627a66edf028fe55fa7c92d26687cf0 - look_and_feel-tlq - git: git://github.com/TalkingQuickly/look_and_feel-tlq.git - revision: 214b18d5266909721e85fe3acac4f7c926a0c609 - memcached - git: git://github.com/opscode-cookbooks/memcached.git - revision: 8ba85664be26833441732e149453142ce5769dfe - mongodb - git: git@github.com:edelight/chef-mongodb.git - revision: 72ffcb114df6c453b59717eb390b2819d48025bd - monit-tlq - git: git://github.com/TalkingQuickly/monit-tlq.git - revision: 8431bf84a8b4150cccc877fd04bbb50c20081d8c - branch: master - monit_configs-tlq - git: git://github.com/TalkingQuickly/monit_configs-tlq.git - revision: c10ee522a69db1ec48672a2b1c8a42ae92e027e1 - branch: master - mysql - git: git://github.com/opscode-cookbooks/mysql.git - revision: abf418550a534cee433ded5f85a85f3296a9709e - nginx - git: git://github.com/miketheman/nginx.git - revision: e128a0ad7322b0d406857aac5efc7a1c1cb824cd - ntp - git: git://github.com/gmiranda23/ntp.git - revision: 95bec55b5b895c370e63aef2c5aef2d2ca6abc89 - openssh - git: git://github.com/opscode-cookbooks/openssh.git - revision: 2548e378898a87fbd5d2f3efeb5b503543b63fa4 - postgresql - git: git://github.com/opscode-cookbooks/postgresql.git - revision: bfd310f37dd39d3f8b522e896e17360c2fd66ab7 - rails_gem_dependencies-tlq - git: git://github.com/TalkingQuickly/rails_gem_dependencies-tlq.git - revision: f62ff22492dd9a2c31cd856de176c19f0fbe2d73 - rbenv - git: git://github.com/fnichol/chef-rbenv.git - revision: 0a3018634bafe58ad21c6ee271af015220e444b9 - redis-server - git: git://github.com/TalkingQuickly/redis-server.git - revision: 4298f8fe012c1501382dbf2fc9edb737bbf12483 - sudo - git: git://github.com/opscode-cookbooks/sudo.git - revision: 8bbdff7302f7a86e18d1a3f029813c665b53b322 - ufw - git: git://github.com/opscode-cookbooks/ufw.git - revision: 895fba816ca54456c9c66d008ebbce744f7dec59 - users - git: git://github.com/opscode-cookbooks/users.git - revision: fca9a42ab44dadbb98432c931dfc6c049ecc23ce - -GRAPH - apt (2.6.0) - bluepill (2.3.1) - rsyslog (>= 0.0.0) - build-essential (2.0.5) - chef-solo-search (0.5.1) - chef-sugar (2.3.0) - fail2ban (2.2.1) - yum (~> 3.0) - yum-epel (>= 0.0.0) - firewall (0.11.8) - hostnames (0.3.5) - hostsfile (>= 0.0.0) - hostsfile (2.4.5) - iptables (0.14.0) - java (1.22.0) - locales (0.3.1) - look_and_feel-tlq (0.0.5) - locales (>= 0.0.0) - memcached (1.7.3) - runit (~> 1.0) - yum (~> 3.0) - yum-epel (>= 0.0.0) - mongodb (0.16.1) - apt (>= 1.8.2) - python (>= 0.0.0) - runit (>= 1.5.0) - yum (>= 3.0.0) - monit-tlq (0.3.10) - monit_configs-tlq (0.1.2) - mysql (5.3.6) - yum-mysql-community (>= 0.0.0) - nginx (2.7.4) - apt (~> 2.2) - bluepill (~> 2.3) - build-essential (~> 2.0) - ohai (~> 2.0) - runit (~> 1.2) - yum-epel (~> 0.3) - ntp (1.8.6) - ohai (2.0.1) - openssh (1.3.5) - iptables (>= 0.0.0) - openssl (2.0.0) - chef-sugar (>= 0.0.0) - postgresql (3.4.4) - apt (>= 1.9.0) - build-essential (>= 0.0.0) - openssl (>= 0.0.0) - python (1.4.6) - build-essential (>= 0.0.0) - yum-epel (>= 0.0.0) - rails_gem_dependencies-tlq (0.0.3) - apt (>= 0.0.0) - rbenv (0.7.3) - java (> 1.4.0) - ruby_build (>= 0.0.0) - redis-server (0.1.1) - apt (>= 0.0.0) - rsyslog (1.12.2) - ruby_build (0.8.0) - runit (1.5.10) - build-essential (>= 0.0.0) - yum (~> 3.0) - yum-epel (>= 0.0.0) - sudo (2.6.1) - ufw (0.7.5) - firewall (>= 0.9.0) - users (1.7.1) - yum (3.2.2) - yum-epel (0.5.1) - yum (~> 3.0) - yum-mysql-community (0.1.8) - yum (>= 3.0.0) diff --git a/nodes/139.162.229.194.json b/nodes/139.162.229.194.json new file mode 100644 index 0000000..0753ce9 --- /dev/null +++ b/nodes/139.162.229.194.json @@ -0,0 +1,62 @@ +{ + "environment":"production", + "authorization": { + "sudo": { + // An array of users who should have access to sudo. + // If you're using vagrant it's worth adding "vagrant" + // to this array + // The password for the deploy user is set in data_bags/users/deploy.json + // and should be generated using: + // openssl passwd -1 "plaintextpassword" + "users": ["deploy"] + } + }, + "monit": { + "enable_emails" : false, + "mailserver" : { + // For example Mailgun or Sendgrid + "host" : "REPLACE.example.com", + "port" : "999", + "username" : "REPLACE", + "password" : "REPLACE", + "hostname" : "REPLACE" + }, + "notify_emails" : ["REPLACE@example.com"], + "web_interface" : { + // the plaintext monit username and password + "allow" : ["REPLACE(USERNAME)","REPLACE(PASSWORD)"] + } + }, + "postgresql" : { + "password" : { + // this should be generated with: + // openssl passwd -1 "plaintextpassword" + "postgres" : "REPLACE" + } + }, + "rbenv":{ + "rubies": [ + "2.3.1" + ], + "global" : "2.3.1", + "gems": { + "2.3.1" : [ + {"name":"bundler"} + ] + } + }, + "vagrant" : { + // See http://www.talkingquickly.co.uk/2014/08/auto-generate-vagrant-machines-from-chef-node-definitions/ for more on this + "exclusions" : [], + "ip" : "192.168.1.32", + "name" : "rails-postgres-redis1" + }, + "run_list": + [ + "role[server]", + "role[nginx-server]", + "role[postgres-server]", + "role[rails-app]", + "role[redis-server]" + ] +} diff --git a/roles/postgres-server.json b/roles/postgres-server.json index 761b6bf..667e6b8 100644 --- a/roles/postgres-server.json +++ b/roles/postgres-server.json @@ -1,8 +1,25 @@ +// See https://github.com/hw-cookbooks/postgresql/issues/323 +// for why packages are specified here. Currently required to +// get the latest Postgres version { "name": "postgres-server", "description": "Postgres database server", "default_attributes": { - + "postgresql" : { + "version" : "9.5", + "enable_pgdg_apt" : true, + "use_pgdg_packages" : true, + "dir" : "/etc/postgresql/9.5/main", + "client": { + "packages": ["postgresql-client-9.5","libpq-dev"] + }, + "server": { + "packages": ["postgresql-9.5"] + }, + "contrib": { + "packages": ["postgresql-contrib-9.5"] + } + } }, "json_class": "Chef::Role", "run_list": [ diff --git a/roles/server.json b/roles/server.json index fcb98a3..e086fd5 100644 --- a/roles/server.json +++ b/roles/server.json @@ -27,16 +27,6 @@ "passwordless": true } }, - "locales" : { - "packages" : ["locales"], - "default" : "en_US.utf8" - }, - "look_and_feel-tlq" : { - // any extra locales we want available. Useful if your - // local dev machine uses a locale which doesn't match - // the servers locale. - "additional_locales" : ["en_GB.utf8"] - }, "monit": { // which lucky person gets monit emails if enabled "notify_emails" : ["user@example.com"], @@ -88,11 +78,9 @@ // make sure deploy user has sudo rights "recipe[sudo::default]", // Make sure we have a valid locale setup - "recipe[locales::default]", + "recipe[locale::default]", // Block repeated failed login attempts "recipe[fail2ban::default]", - // Visual tweaks and tools - "recipe[look_and_feel-tlq::default]", // get monit up and running (config is down to // individual apps/ a separate recipe) "recipe[monit-tlq::default]", diff --git a/test/build.sh b/test/build.sh new file mode 100755 index 0000000..7cfca31 --- /dev/null +++ b/test/build.sh @@ -0,0 +1,7 @@ +#!/bin/sh +SERVER_IP=$1 +echo "Setting up: $SERVER_IP" + +ssh-keygen -R $SERVER_IP +ssh-copy-id root@$SERVER_IP +bundle exec knife solo bootstrap root@$SERVER_IP From 9460538125aed7cf7487fb880534e474965f705a Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Mon, 13 Jun 2016 16:33:17 +0100 Subject: [PATCH 2/8] working chef zero version --- .../cache/chef-client-running.pid | 1 + .../cache/chef-stacktrace.out | 26 + Berksfile | 61 +- Berksfile-versions | 37 - Berksfile.lock | 157 +- Gemfile | 1 + Gemfile.lock | 3 + clients/ubuntu.members.linode.com.json | 4 + knife.rb | 6 + ....229.194.json => 139.162.229.194.json.old} | 10 +- nodes/demo-server-1.json | 5706 +++++++++++++++++ roles/rails-app.json | 2 +- roles/server.json | 3 +- test/build.sh | 1 - 14 files changed, 5863 insertions(+), 155 deletions(-) create mode 100644 .chef/local-mode-cache/cache/chef-client-running.pid create mode 100644 .chef/local-mode-cache/cache/chef-stacktrace.out delete mode 100644 Berksfile-versions create mode 100644 clients/ubuntu.members.linode.com.json create mode 100644 knife.rb rename nodes/{139.162.229.194.json => 139.162.229.194.json.old} (91%) create mode 100644 nodes/demo-server-1.json diff --git a/.chef/local-mode-cache/cache/chef-client-running.pid b/.chef/local-mode-cache/cache/chef-client-running.pid new file mode 100644 index 0000000..b4b02d6 --- /dev/null +++ b/.chef/local-mode-cache/cache/chef-client-running.pid @@ -0,0 +1 @@ +38295 \ No newline at end of file diff --git a/.chef/local-mode-cache/cache/chef-stacktrace.out b/.chef/local-mode-cache/cache/chef-stacktrace.out new file mode 100644 index 0000000..c7b7b88 --- /dev/null +++ b/.chef/local-mode-cache/cache/chef-stacktrace.out @@ -0,0 +1,26 @@ +Generated at 2016-06-13 14:30:37 +0100 +Net::HTTPFatalError: 500 "Internal Server Error" +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/2.1.0/net/http/response.rb:119:in `error!' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/http.rb:146:in `request' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/http.rb:127:in `post' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/node.rb:639:in `create' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/node.rb:592:in `rescue in find_or_create' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/node.rb:588:in `find_or_create' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/policy_builder/dynamic.rb:72:in `load_node' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/client.rb:467:in `load_node' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/client.rb:269:in `run' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:286:in `block in fork_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:274:in `fork' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:274:in `fork_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:239:in `block in run_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/local_mode.rb:44:in `with_server_connectivity' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:227:in `run_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application/client.rb:456:in `sleep_then_run_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application/client.rb:443:in `block in interval_run_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application/client.rb:442:in `loop' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application/client.rb:442:in `interval_run_chef_client' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application/client.rb:426:in `run_application' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib/chef/application.rb:59:in `run' +/Users/ben/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/chef-12.11.18/bin/chef-client:26:in `' +/Users/ben/.rbenv/versions/2.1.1/bin/chef-client:23:in `load' +/Users/ben/.rbenv/versions/2.1.1/bin/chef-client:23:in `
' \ No newline at end of file diff --git a/Berksfile b/Berksfile index 554fcf7..c6265a3 100644 --- a/Berksfile +++ b/Berksfile @@ -1,25 +1,48 @@ source "https://api.berkshelf.com" -cookbook 'apt', github: 'opscode-cookbooks/apt' -cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' -cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' -cookbook 'fail2ban', github: 'opscode-cookbooks/fail2ban' -cookbook 'hostnames', github: 'nathantsoi/chef-cookbook-hostname' +# cookbook 'apt', github: 'opscode-cookbooks/apt' +cookbook 'apt-chef', '~> 1.0.0' + +# cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' +cookbook 'chef-solo-search', '~> 0.5.1' + +#cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' +cookbook 'build-essential' + +# cookbook 'fail2ban', github: 'opscode-cookbooks/fail2ban' +cookbook 'fail2ban', '~> 2.3.0' + +# cookbook 'hostnames', github: 'nathantsoi/chef-cookbook-hostname' +cookbook 'hostnames', '= 0.3.1' + cookbook 'locale', '~> 1.1.0' -cookbook 'look_and_feel-tlq', github: 'TalkingQuickly/look_and_feel-tlq' -cookbook 'memcached', github: 'opscode-cookbooks/memcached' -cookbook 'mongodb', github: 'edelight/chef-mongodb' -cookbook 'monit-tlq', github: 'TalkingQuickly/monit-tlq', branch: 'master' -cookbook 'monit_configs-tlq', github: 'TalkingQuickly/monit_configs-tlq', branch: 'master' -cookbook 'mysql', github: 'opscode-cookbooks/mysql' -cookbook 'nginx', github: 'miketheman/nginx' -cookbook 'ntp', github: 'gmiranda23/ntp' -cookbook 'openssh', github: 'opscode-cookbooks/openssh' -#cookbook 'postgresql', github: 'opscode-cookbooks/postgresql' + +#cookbook 'memcached', github: 'opscode-cookbooks/memcached' +cookbook 'memcached', '~> 3.0.0' + +#cookbook 'mysql', github: 'opscode-cookbooks/mysql' +cookbook 'mysql', '~> 7.1.1' + +#cookbook 'ntp', github: 'gmiranda23/ntp' +cookbook 'ntp', '~> 2.0.0' + +#cookbook 'openssh', github: 'opscode-cookbooks/openssh' +cookbook 'openssh', '= 1.2.2' + cookbook 'postgresql', '~> 4.0.6' + +# cookbook 'sudo', github: 'opscode-cookbooks/sudo' +cookbook 'sudo', '~> 2.9.0' + +# cookbook 'ufw', github: 'opscode-cookbooks/ufw' +cookbook 'ufw', '~> 1.0.0' +cookbook 'firewall', '~> 2.5.2' + +cookbook 'nginx', github: 'miketheman/nginx' +cookbook 'users', github: 'opscode-cookbooks/users' + cookbook 'rails_gem_dependencies-tlq', github: 'TalkingQuickly/rails_gem_dependencies-tlq' -cookbook 'rbenv', github: 'fnichol/chef-rbenv' +cookbook 'ruby_rbenv', github: 'fnichol/chef-rbenv' cookbook 'redis-server', github: 'TalkingQuickly/redis-server' -cookbook 'sudo', github: 'opscode-cookbooks/sudo' -cookbook 'ufw', github: 'opscode-cookbooks/ufw' -cookbook 'users', github: 'opscode-cookbooks/users' +cookbook 'monit-tlq', github: 'TalkingQuickly/monit-tlq', branch: 'master' +cookbook 'monit_configs-tlq', github: 'TalkingQuickly/monit_configs-tlq', branch: 'master' diff --git a/Berksfile-versions b/Berksfile-versions deleted file mode 100644 index 4567031..0000000 --- a/Berksfile-versions +++ /dev/null @@ -1,37 +0,0 @@ -source "https://api.berkshelf.com" - -# cookbook 'apt', github: 'opscode-cookbooks/apt' -cookbook 'apt-chef', '~> 1.0.0' - -# cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' -cookbook 'chef-solo-search', '~> 0.5.1' - -#cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' -cookbook 'build-essential', '~> 6.0.0' - -# cookbook 'fail2ban', github: 'opscode-cookbooks/fail2ban' -cookbook 'fail2ban', '~> 2.3.0' - -# cookbook 'hostnames', github: 'nathantsoi/chef-cookbook-hostname' -cookbook 'hostnames', '= 0.3.1' - -cookbook 'locale', '~> 1.1.0' - -#cookbook 'memcached', github: 'opscode-cookbooks/memcached' -cookbook 'memcached', '~> 3.0.0' - -cookbook 'monit-tlq', github: 'TalkingQuickly/monit-tlq', branch: 'master' -cookbook 'monit_configs-tlq', github: 'TalkingQuickly/monit_configs-tlq', branch: 'master' - -#cookbook 'mysql', github: 'opscode-cookbooks/mysql' -cookbook 'mysql', '~> 7.1.1' -cookbook 'nginx', github: 'miketheman/nginx' -cookbook 'ntp', github: 'gmiranda23/ntp' -cookbook 'openssh', github: 'opscode-cookbooks/openssh' -cookbook 'postgresql', github: 'opscode-cookbooks/postgresql' -cookbook 'rails_gem_dependencies-tlq', github: 'TalkingQuickly/rails_gem_dependencies-tlq' -cookbook 'rbenv', github: 'fnichol/chef-rbenv' -cookbook 'redis-server', github: 'TalkingQuickly/redis-server' -cookbook 'sudo', github: 'opscode-cookbooks/sudo' -cookbook 'ufw', github: 'opscode-cookbooks/ufw' -cookbook 'users', github: 'opscode-cookbooks/users' diff --git a/Berksfile.lock b/Berksfile.lock index 1abb688..52198be 100644 --- a/Berksfile.lock +++ b/Berksfile.lock @@ -1,29 +1,12 @@ DEPENDENCIES - apt - git: git://github.com/opscode-cookbooks/apt.git - revision: a22d25ba5862d463b08ebbf52f163a90f9878704 + apt-chef (~> 1.0.0) build-essential - git: git://github.com/opscode-cookbooks/build-essential.git - revision: 400968913bfa8a4a5c9783b383c3b63899f2fe72 - chef-solo-search - git: git://github.com/edelight/chef-solo-search.git - revision: 848fad1461c78fd502975f1df2e14eed12610635 - fail2ban - git: git://github.com/opscode-cookbooks/fail2ban.git - revision: 98a8d73afb8ba4ee8b3e7fa30676c8dc6a890fc4 - hostnames - git: git://github.com/nathantsoi/chef-cookbook-hostname.git - revision: cfe2b24bd1223087d4655f1bea99a337b31b9843 + chef-solo-search (~> 0.5.1) + fail2ban (~> 2.3.0) + firewall (~> 2.5.2) + hostnames (= 0.3.1) locale (~> 1.1.0) - look_and_feel-tlq - git: git://github.com/TalkingQuickly/look_and_feel-tlq.git - revision: 214b18d5266909721e85fe3acac4f7c926a0c609 - memcached - git: git://github.com/opscode-cookbooks/memcached.git - revision: 8ba85664be26833441732e149453142ce5769dfe - mongodb - git: git@github.com:edelight/chef-mongodb.git - revision: 72ffcb114df6c453b59717eb390b2819d48025bd + memcached (~> 3.0.0) monit-tlq git: git://github.com/TalkingQuickly/monit-tlq.git revision: 28bbdc06702a00c5cb5ace1fd7f79a51a127ed0c @@ -32,110 +15,104 @@ DEPENDENCIES git: git://github.com/TalkingQuickly/monit_configs-tlq.git revision: c10ee522a69db1ec48672a2b1c8a42ae92e027e1 branch: master - mysql - git: git://github.com/opscode-cookbooks/mysql.git - revision: abf418550a534cee433ded5f85a85f3296a9709e + mysql (~> 7.1.1) nginx git: git://github.com/miketheman/nginx.git - revision: e128a0ad7322b0d406857aac5efc7a1c1cb824cd - ntp - git: git://github.com/gmiranda23/ntp.git - revision: 95bec55b5b895c370e63aef2c5aef2d2ca6abc89 - openssh - git: git://github.com/opscode-cookbooks/openssh.git - revision: 2548e378898a87fbd5d2f3efeb5b503543b63fa4 + revision: e36944b0dac1f21044a4f0d01fc566023325cfde + ntp (~> 2.0.0) + openssh (= 1.2.2) postgresql (~> 4.0.6) rails_gem_dependencies-tlq git: git://github.com/TalkingQuickly/rails_gem_dependencies-tlq.git revision: f62ff22492dd9a2c31cd856de176c19f0fbe2d73 - rbenv - git: git://github.com/fnichol/chef-rbenv.git - revision: 0a3018634bafe58ad21c6ee271af015220e444b9 redis-server git: git://github.com/TalkingQuickly/redis-server.git - revision: 4298f8fe012c1501382dbf2fc9edb737bbf12483 - sudo - git: git://github.com/opscode-cookbooks/sudo.git - revision: 8bbdff7302f7a86e18d1a3f029813c665b53b322 - ufw - git: git://github.com/opscode-cookbooks/ufw.git - revision: 895fba816ca54456c9c66d008ebbce744f7dec59 + revision: a8cf2367505d543a0601db572b90ff30d693f202 + ruby_rbenv + git: git://github.com/fnichol/chef-rbenv.git + revision: ea66c6f18be9cb54bae70b1280408bb09e47dc53 + sudo (~> 2.9.0) + ufw (~> 1.0.0) users git: git://github.com/opscode-cookbooks/users.git - revision: fca9a42ab44dadbb98432c931dfc6c049ecc23ce + revision: 80ca9d184f02557474a1e5fd5c821e834c50e2a0 GRAPH - apt (2.6.0) - bluepill (2.3.1) - rsyslog (>= 0.0.0) - build-essential (2.0.5) + 7-zip (1.0.2) + windows (>= 1.2.2) + apt (2.9.2) + apt-chef (1.0.0) + apt (>= 0.0.0) + bluepill (2.4.3) + rsyslog (>= 2.0) + build-essential (2.4.0) + 7-zip (>= 0.0.0) chef-solo-search (0.5.1) chef-sugar (3.3.0) - fail2ban (2.2.1) - yum (~> 3.0) + chef_handler (1.4.0) + compat_resource (12.10.6) + fail2ban (2.3.0) yum-epel (>= 0.0.0) - firewall (0.11.8) - hostnames (0.3.5) + firewall (2.5.2) + chef-sugar (>= 0.0.0) + hostnames (0.3.1) hostsfile (>= 0.0.0) hostsfile (2.4.5) - iptables (0.14.0) - java (1.22.0) + iptables (2.2.0) + java (1.39.0) + apt (>= 0.0.0) locale (1.1.0) - locales (0.3.1) - look_and_feel-tlq (0.0.5) - locales (>= 0.0.0) - memcached (1.7.3) - runit (~> 1.0) - yum (~> 3.0) + memcached (3.0.0) + compat_resource (>= 12.9.0) + runit (>= 1.2.0) yum-epel (>= 0.0.0) - mongodb (0.16.1) - apt (>= 1.8.2) - python (>= 0.0.0) - runit (>= 1.5.0) - yum (>= 3.0.0) monit-tlq (0.3.11) monit_configs-tlq (0.1.2) - mysql (5.3.6) + mysql (7.1.1) + smf (>= 0.0.0) yum-mysql-community (>= 0.0.0) - nginx (2.7.4) + nginx (2.7.6) apt (~> 2.2) bluepill (~> 2.3) build-essential (~> 2.0) ohai (~> 2.0) runit (~> 1.2) yum-epel (~> 0.3) - ntp (1.8.6) - ohai (2.0.1) - openssh (1.3.5) + ntp (2.0.0) + windows (>= 1.38.0) + ohai (2.1.0) + openssh (1.2.2) iptables (>= 0.0.0) openssl (4.4.0) chef-sugar (>= 3.1.1) + packagecloud (0.2.3) postgresql (4.0.6) apt (>= 1.9.0) build-essential (>= 0.0.0) openssl (~> 4.0) - python (1.4.6) - build-essential (>= 0.0.0) - yum-epel (>= 0.0.0) rails_gem_dependencies-tlq (0.0.3) apt (>= 0.0.0) - rbenv (0.7.3) - java (> 1.4.0) - ruby_build (>= 0.0.0) + rbac (1.0.3) redis-server (0.1.1) apt (>= 0.0.0) - rsyslog (1.12.2) + rsyslog (4.0.0) + compat_resource (>= 0.0.0) ruby_build (0.8.0) - runit (1.5.10) - build-essential (>= 0.0.0) - yum (~> 3.0) - yum-epel (>= 0.0.0) - sudo (2.6.1) - ufw (0.7.5) - firewall (>= 0.9.0) - users (1.7.1) - yum (3.2.2) - yum-epel (0.5.1) - yum (~> 3.0) - yum-mysql-community (0.1.8) - yum (>= 3.0.0) + ruby_rbenv (1.0.1) + java (> 1.4.0) + ruby_build (>= 0.0.0) + runit (1.7.8) + packagecloud (>= 0.0.0) + smf (2.2.8) + rbac (>= 1.0.1) + sudo (2.9.0) + ufw (1.0.0) + firewall (>= 2.0) + users (2.0.3) + windows (1.43.0) + chef_handler (>= 0.0.0) + yum (3.11.0) + yum-epel (0.7.0) + yum (>= 3.6.3) + yum-mysql-community (0.2.0) + yum (>= 3.2) diff --git a/Gemfile b/Gemfile index 95a7de1..7249dd6 100644 --- a/Gemfile +++ b/Gemfile @@ -4,3 +4,4 @@ gem 'knife-solo', '0.6.0' gem 'chef', '~> 12.11.8' gem 'chef-zero', '4.6.2' gem 'berkshelf', '~> 4.3.3' +gem 'knife-zero' diff --git a/Gemfile.lock b/Gemfile.lock index 34c875c..5a53c0b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -94,6 +94,8 @@ GEM chef (>= 10.20) erubis (~> 2.7.0) net-ssh (>= 2.7, < 4.0) + knife-zero (1.16.0) + chef (~> 12.6) libyajl2 (1.2.0) minitar (0.5.4) mixlib-authentication (1.4.1) @@ -209,6 +211,7 @@ DEPENDENCIES chef (~> 12.11.8) chef-zero (= 4.6.2) knife-solo (= 0.6.0) + knife-zero BUNDLED WITH 1.10.6 diff --git a/clients/ubuntu.members.linode.com.json b/clients/ubuntu.members.linode.com.json new file mode 100644 index 0000000..ed8b5fa --- /dev/null +++ b/clients/ubuntu.members.linode.com.json @@ -0,0 +1,4 @@ +{ + "name": "ubuntu.members.linode.com", + "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoU4J4OMvnIRl2CMcFVa1\n+ejlMI9eatmzx6ZdAdxaBpvr57r/yWghbWhVQLhShSiBKk9d5fjwNV+VvLeAeLC1\nV+YSVURIE5yfEXb9/+kdJTSwOYCNboDf7qDG9olaKt1ETiZXMQtP/hXmxk6wEpO9\n7DOe2rwEavhGG00vfARlwxm9JfFhFpXlHFf4LQMEY6aJ/hebyUY1AvWoH5Gn0NKD\nAM41YC+GAprrpL/Tf1p1lYrO+b6dk++wIpabRdgEqFCtCFQ1g/+arFj57cAVC6EB\nX3XPVAN+6XjOu9Vka/RzDZUgei246Qc1x0vdPa0n28suNZR8WTcSNN0PLZdEh/r/\nGwIDAQAB\n-----END PUBLIC KEY-----\n" +} \ No newline at end of file diff --git a/knife.rb b/knife.rb new file mode 100644 index 0000000..8021681 --- /dev/null +++ b/knife.rb @@ -0,0 +1,6 @@ +local_mode true +chef_repo_path File.expand_path('../' , __FILE__) + +knife[:ssh_attribute] = "knife_zero.host" +knife[:use_sudo] = true +cookbook_path ["berks-cookbooks"] diff --git a/nodes/139.162.229.194.json b/nodes/139.162.229.194.json.old similarity index 91% rename from nodes/139.162.229.194.json rename to nodes/139.162.229.194.json.old index 0753ce9..79dd01a 100644 --- a/nodes/139.162.229.194.json +++ b/nodes/139.162.229.194.json.old @@ -53,10 +53,10 @@ }, "run_list": [ - "role[server]", - "role[nginx-server]", - "role[postgres-server]", - "role[rails-app]", - "role[redis-server]" + "role[server]" + //"role[nginx-server]", + //"role[postgres-server]", + //"role[rails-app]", + //"role[redis-server]" ] } diff --git a/nodes/demo-server-1.json b/nodes/demo-server-1.json new file mode 100644 index 0000000..c3353a8 --- /dev/null +++ b/nodes/demo-server-1.json @@ -0,0 +1,5706 @@ +{ + "name": "demo-server-1", + "normal": { + "knife_zero": { + "host": "139.162.229.194" + }, + "tags": [ + + ], + "firewall": { + "state": "[{\"allow http on port 80\"=>{\"port\"=>80}}]" + }, + "ruby_build": { + "install_pkgs": [ + "tar", + "bash", + "curl" + ], + "install_git_pkgs": [ + "git-core" + ], + "install_pkgs_cruby": [ + "build-essential", + "bison", + "openssl", + "libreadline6", + "libreadline6-dev", + "zlib1g", + "zlib1g-dev", + "libssl-dev", + "libyaml-dev", + "libsqlite3-0", + "libsqlite3-dev", + "sqlite3", + "libxml2-dev", + "libxslt1-dev", + "autoconf", + "libc6-dev", + "ssl-cert", + "subversion" + ], + "install_pkgs_jruby": [ + "make", + "g++" + ] + }, + "postgresql": { + "enable_pgdg_apt": true, + "password": { + "postgres": "o3nYFbVJA3uJBMHm8nE3" + }, + "config": { + "data_directory": "/var/lib/postgresql/9.5/main", + "hba_file": "/etc/postgresql/9.5/main/pg_hba.conf", + "ident_file": "/etc/postgresql/9.5/main/pg_ident.conf", + "external_pid_file": "/var/run/postgresql/9.5-main.pid", + "unix_socket_directories": "/var/run/postgresql", + "ssl_cert_file": "/etc/ssl/certs/ssl-cert-snakeoil.pem", + "ssl_key_file": "/etc/ssl/private/ssl-cert-snakeoil.key" + } + } + }, + "default": { + "openssl": { + "packages": [ + + ], + "restart_services": [ + + ] + }, + "chef_handler": { + "handler_path": "/var/chef/handlers" + }, + "windows": { + "allow_pending_reboots": true, + "allow_reboot_on_failure": false, + "rubyzipversion": null, + "reboot_timeout": 60 + }, + "7-zip": { + "url": "http://downloads.sourceforge.net/sevenzip/7z922-x64.msi", + "checksum": "f09bf515289eea45185a4cc673e3bbc18ce608c55b4cf96e77833435c9cdf3dc", + "package_name": "7-Zip 9.22 (x64 edition)", + "home": "\\7-zip" + }, + "build-essential": { + "compile_time": false, + "msys": { + "path": "\\msys" + } + }, + "firewall": { + "allow_ssh": false, + "allow_winrm": false, + "allow_mosh": false, + "firewalld": { + "permanent": false + }, + "iptables": { + "defaults": { + "policy": { + "input": "DROP", + "forward": "DROP", + "output": "ACCEPT" + }, + "ruleset": { + "*filter": 1, + ":INPUT DROP": 2, + ":FORWARD DROP": 3, + ":OUTPUT ACCEPT": 4, + "COMMIT_FILTER": 100 + } + } + }, + "ubuntu_iptables": false, + "redhat7_iptables": false, + "allow_established": true, + "ipv6_enabled": true, + "ufw": { + "defaults": { + "ipv6": "yes", + "manage_builtins": "no", + "ipt_sysctl": "/etc/ufw/sysctl.conf", + "ipt_modules": "nf_conntrack_ftp nf_nat_ftp nf_conntrack_netbios_ns", + "policy": { + "input": "DROP", + "output": "ACCEPT", + "forward": "DROP", + "application": "SKIP" + } + } + }, + "rules": [ + { + "allow http on port 80": { + "port": 80 + } + } + ], + "securitylevel": "" + }, + "apt": { + "cacher-client": { + "restrict_environment": false + }, + "cacher_dir": "/var/cache/apt-cacher-ng", + "cacher_interface": null, + "cacher_port": 3142, + "cacher_ssl_support": false, + "caching_server": false, + "compiletime": false, + "compile_time_update": false, + "key_proxy": "", + "cache_bypass": { + + }, + "periodic_update_min_delay": 86400, + "launchpad_api_version": "1.0", + "unattended_upgrades": { + "enable": true, + "update_package_lists": true, + "allowed_origins": [ + "Ubuntu xenial", + "${distro_id} stable", + "${distro_id} ${distro_codename}-security" + ], + "package_blacklist": [ + + ], + "auto_fix_interrupted_dpkg": false, + "minimal_steps": false, + "install_on_shutdown": false, + "mail": null, + "mail_only_on_error": true, + "remove_unused_dependencies": false, + "automatic_reboot": true, + "automatic_reboot_time": "now", + "dl_limit": null + }, + "confd": { + "install_recommends": true, + "install_suggests": false + } + }, + "ntp": { + "servers": [ + "0.pool.ntp.org", + "1.pool.ntp.org", + "2.pool.ntp.org", + "3.pool.ntp.org" + ], + "peers": [ + + ], + "restrictions": [ + + ], + "tinker": { + "panic": 0, + "allan": 1500, + "dispersion": 15, + "step": 0.128, + "stepout": 900 + }, + "restrict_default": "kod notrap nomodify nopeer noquery", + "packages": [ + "ntp", + "ntpdate" + ], + "service": "ntp", + "varlibdir": "/var/lib/ntp", + "driftfile": "/var/lib/ntp/ntp.drift", + "logfile": null, + "conffile": "/etc/ntp.conf", + "statsdir": "/var/log/ntpstats/", + "conf_owner": "root", + "conf_group": "root", + "var_owner": "ntp", + "var_group": "ntp", + "leapfile": "/etc/ntp.leapseconds", + "sync_clock": false, + "sync_hw_clock": false, + "listen": null, + "listen_network": null, + "ignore": null, + "apparmor_enabled": true, + "monitor": false, + "statistics": true, + "conf_restart_immediate": false, + "keys": null, + "trustedkey": null, + "disable_tinker_panic_on_virtualization_guest": true, + "peer": { + "key": null, + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "server": { + "prefer": "", + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "orphan": { + "enabled": false, + "stratum": 5 + }, + "localhost": { + "noquery": false + }, + "use_cmos": false + }, + "authorization": { + "sudo": { + "groups": [ + "sysadmin" + ], + "users": [ + "deploy" + ], + "passwordless": true, + "setenv": false, + "include_sudoers_d": false, + "agent_forwarding": false, + "sudoers_defaults": [ + "!lecture,tty_tickets,!fqdn" + ], + "command_aliases": [ + + ], + "env_keep_add": [ + + ], + "env_keep_subtract": [ + + ], + "prefix": "/etc" + } + }, + "locale": { + "lang": "en_US.utf8", + "lc_all": "en_US.utf8" + }, + "yum": { + "main": { + "cachedir": "/var/cache/yum/$basearch/$releasever", + "distroverpkg": "ubuntu-release", + "alwaysprompt": null, + "assumeyes": null, + "bandwidth": null, + "bugtracker_url": null, + "clean_requirements_on_remove": null, + "color": null, + "color_list_available_downgrade": null, + "color_list_available_install": null, + "color_list_available_reinstall": null, + "color_list_available_upgrade": null, + "color_list_installed_extra": null, + "color_list_installed_newer": null, + "color_list_installed_older": null, + "color_list_installed_reinstall": null, + "color_search_match": null, + "color_update_installed": null, + "color_update_local": null, + "color_update_remote": null, + "commands": null, + "deltarpm": null, + "debuglevel": null, + "diskspacecheck": null, + "enable_group_conditionals": null, + "errorlevel": null, + "exactarch": null, + "exclude": null, + "gpgcheck": true, + "group_package_types": null, + "groupremove_leaf_only": null, + "history_list_view": null, + "history_record": null, + "history_record_packages": null, + "http_caching": null, + "installonly_limit": null, + "installonlypkgs": null, + "installroot": null, + "keepalive": null, + "keepcache": false, + "kernelpkgnames": null, + "localpkg_gpgcheck": false, + "logfile": "/var/log/yum.log", + "max_retries": null, + "mdpolicy": null, + "metadata_expire": null, + "mirrorlist_expire": null, + "multilib_policy": null, + "obsoletes": null, + "overwrite_groups": null, + "password": null, + "path": "/etc/yum.conf", + "persistdir": null, + "pluginconfpath": null, + "pluginpath": null, + "plugins": null, + "protected_multilib": null, + "protected_packages": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "recent": null, + "releasever": null, + "repo_gpgcheck": null, + "reposdir": null, + "reset_nice": null, + "rpmverbosity": null, + "showdupesfromrepos": null, + "skip_broken": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "syslog_device": null, + "syslog_facility": null, + "syslog_ident": null, + "throttle": null, + "timeout": null, + "tolerant": false, + "tsflags": null, + "username": null + }, + "epel-debuginfo": { + "repositoryid": "epel-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-source": { + "repositoryid": "epel-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-debuginfo": { + "repositoryid": "epel-testing-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-source": { + "repositoryid": "epel-testing-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing": { + "repositoryid": "epel-testing", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel": { + "repositoryid": "epel", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": true, + "managed": true, + "make_cache": true + } + }, + "yum-epel": { + "repositories": [ + "epel", + "epel-debuginfo", + "epel-source", + "epel-testing", + "epel-testing-debuginfo", + "epel-testing-source" + ] + }, + "fail2ban": { + "loglevel": 3, + "socket": "/var/run/fail2ban/fail2ban.sock", + "logtarget": "/var/log/fail2ban.log", + "pidfile": "/var/run/fail2ban/fail2ban.pid", + "syslog_target": "/var/log/fail2ban.log", + "syslog_facility": "1", + "ignoreip": "127.0.0.1/8", + "findtime": 600, + "bantime": 300, + "maxretry": 5, + "backend": "polling", + "email": "root@localhost", + "action": "action_", + "banaction": "iptables-multiport", + "mta": "sendmail", + "protocol": "tcp", + "chain": "INPUT", + "filters": { + + }, + "auth_log": "/var/log/auth.log", + "services": { + "ssh": { + "enabled": "true", + "port": "ssh", + "filter": "sshd", + "logpath": "/var/log/auth.log", + "maxretry": "6" + } + } + }, + "monit": { + "notify_emails": [ + "user@example.com" + ], + "enable_emails": false, + "mailserver": { + "host": "your-server", + "port": "587", + "username": "yourusername", + "password": "yourpassword", + "hostname": "yourhostname" + }, + "web_interface": { + "allow": [ + "yourusername", + "yourpassword" + ] + } + }, + "monit_configs-tlq": { + "postgres": { + "pidfile": "/var/run/postgresql/9.3-main.pid" + }, + "mongo": { + "pidfile": "/var/run/mongo/mongo.pid" + } + }, + "postgresql": { + "enable_pgdg_apt": true, + "enable_pgdg_yum": false, + "use_pgdg_packages": true, + "server": { + "config_change_notify": "restart", + "init_package": "systemd", + "service_name": "postgresql", + "packages": [ + "postgresql-9.3", + "postgresql-9.5" + ] + }, + "assign_postgres_password": true, + "database_name": "template1", + "version": "9.5", + "dir": "/etc/postgresql/9.5/main", + "client": { + "packages": [ + "postgresql-client-9.3", + "libpq-dev", + "postgresql-client-9.5" + ] + }, + "contrib": { + "packages": [ + "postgresql-contrib-9.3", + "postgresql-contrib-9.5" + ] + }, + "config": { + "listen_addresses": "localhost", + "port": 5432, + "max_connections": 100, + "shared_buffers": "24MB", + "log_line_prefix": "%t ", + "datestyle": "iso, mdy", + "default_text_search_config": "pg_catalog.english", + "ssl": true + }, + "pg_hba": [ + { + "type": "local", + "db": "all", + "user": "postgres", + "addr": null, + "method": "ident" + }, + { + "type": "local", + "db": "all", + "user": "all", + "addr": null, + "method": "ident" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "127.0.0.1/32", + "method": "md5" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "::1/128", + "method": "md5" + } + ], + "password": { + + }, + "pgdg": { + "release_apt_codename": "xenial", + "repo_rpm_url": { + "9.4": { + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "5": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + } + }, + "fedora": { + "22": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-22-x86_64/", + "package": "pgdg-fedora94-9.4-3.noarch.rpm" + } + }, + "21": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-x86_64/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-i686/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + } + }, + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-x86_64/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-i686/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + } + } + }, + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + } + } + }, + "scientific": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + } + }, + "oracle": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + } + } + }, + "9.3": { + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2014": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2013": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + } + }, + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + } + }, + "fedora": { + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-20-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "19": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-19-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + } + } + }, + "9.2": { + "centos": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + } + }, + "redhat": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + } + }, + "fedora": { + "19": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + }, + "16": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-i386/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + } + } + } + } + }, + "initdb_locale": "UTF-8" + }, + "redis-server": { + "appendonly": "no", + "additional_configuration_values": { + + }, + "bind": "127.0.0.1", + "daemonize": "yes", + "databases": 16, + "dbfilename": "dump.rdb", + "dir": "/etc/redis/", + "logfile": "/var/log/redis/redis-server.log", + "loglevel": "notice", + "package": "redis-server", + "pidfile": "/var/run/redis/redis-server.pid", + "port": "6379", + "ppa": "ppa:chris-lea/redis-server", + "rdbcompression": "yes", + "save": [ + "900 1", + "300 10", + "60 10000" + ], + "timeout": 300 + }, + "rsyslog": { + "default_log_dir": "/var/log", + "log_dir": "/srv/rsyslog", + "working_dir": "/var/spool/rsyslog", + "server": false, + "use_relp": false, + "relp_port": 20514, + "protocol": "tcp", + "bind": "*", + "port": 514, + "server_ip": null, + "server_search": "role:loghost", + "remote_logs": true, + "per_host_dir": "%$YEAR%/%$MONTH%/%$DAY%/%HOSTNAME%", + "max_message_size": "2k", + "preserve_fqdn": "off", + "high_precision_timestamps": false, + "repeated_msg_reduction": "on", + "logs_to_forward": "*.*", + "enable_imklog": true, + "config_prefix": "/etc", + "default_file_template": null, + "default_remote_template": null, + "rate_limit_interval": null, + "rate_limit_burst": null, + "enable_tls": false, + "action_queue_max_disk_space": "1G", + "tls_ca_file": null, + "tls_certificate_file": null, + "tls_key_file": null, + "tls_auth_mode": "anon", + "use_local_ipv4": false, + "allow_non_local": false, + "custom_remote": [ + { + + } + ], + "additional_directives": { + + }, + "service_name": "rsyslog", + "user": "syslog", + "group": "adm", + "priv_seperation": true, + "priv_user": null, + "priv_group": "syslog", + "modules": [ + "imuxsock", + "imklog" + ], + "default_facility_logs": { + "auth,authpriv.*": "/var/log/auth.log", + "*.*;auth,authpriv.none": "-/var/log/syslog", + "daemon.*": "-/var/log/daemon.log", + "kern.*": "-/var/log/kern.log", + "mail.*": "-/var/log/mail.log", + "user.*": "-/var/log/user.log", + "mail.info": "-/var/log/mail.info", + "mail.warn": "-/var/log/mail.warn", + "mail.err": "/var/log/mail.err", + "news.crit": "/var/log/news/news.crit", + "news.err": "/var/log/news/news.err", + "news.notice": "-/var/log/news/news.notice", + "*.=debug;auth,authpriv.none;news.none;mail.none": "-/var/log/debug", + "*.=info;*.=notice;*.=warn;auth,authpriv.none;cron,daemon.none;mail,news.none": "-/var/log/messages", + "*.emerg": ":omusrmsg:*" + } + }, + "bluepill": { + "bin": "/opt/chef/embedded/bin/bluepill", + "logfile": "/var/log/bluepill.log", + "pid_dir": "/var/run/bluepill", + "state_dir": "/var/lib/bluepill", + "group": 0, + "use_rsyslog": false, + "init_dir": "/etc/init.d", + "conf_dir": "/etc/bluepill", + "defaults_dir": "/etc/default" + }, + "ohai": { + "plugin_path": "/etc/chef/ohai_plugins", + "hints_path": "/etc/chef/ohai/hints", + "plugins": { + "ohai": "plugins" + } + }, + "packagecloud": { + "base_repo_path": "/install/repositories/", + "gpg_key_path": "/gpgkey", + "hostname_override": null, + "default_type": "deb" + }, + "runit": { + "sv_bin": "/usr/bin/sv", + "chpst_bin": "/usr/bin/chpst", + "service_dir": "/etc/service", + "sv_dir": "/etc/sv", + "lsb_init_dir": "/etc/init.d", + "executable": "/sbin/runit", + "start": "start runsvdir", + "stop": "stop runsvdir", + "reload": "reload runsvdir" + }, + "nginx": { + "version": "1.6.2", + "package_name": "nginx", + "port": "80", + "dir": "/etc/nginx", + "script_dir": "/usr/sbin", + "log_dir": "/var/log/nginx", + "log_dir_perm": "0750", + "binary": "/usr/sbin/nginx", + "default_root": "/var/www/nginx-default", + "ulimit": "1024", + "pid": "/var/run/nginx.pid", + "user": "www-data", + "init_style": "runit", + "upstart": { + "runlevels": "2345", + "respawn_limit": null, + "foreground": true + }, + "group": "www-data", + "gzip": "on", + "gzip_static": "off", + "gzip_http_version": "1.0", + "gzip_comp_level": "2", + "gzip_proxied": "any", + "gzip_vary": "off", + "gzip_buffers": null, + "gzip_types": [ + "text/plain", + "text/css", + "application/x-javascript", + "text/xml", + "application/xml", + "application/rss+xml", + "application/atom+xml", + "text/javascript", + "application/javascript", + "application/json", + "text/mathml" + ], + "gzip_min_length": 1000, + "gzip_disable": "MSIE [1-6]\\.", + "keepalive": "on", + "keepalive_requests": 100, + "keepalive_timeout": 65, + "worker_processes": 1, + "worker_connections": 1024, + "worker_rlimit_nofile": null, + "multi_accept": false, + "event": null, + "accept_mutex_delay": null, + "server_tokens": null, + "server_names_hash_bucket_size": 64, + "variables_hash_max_size": 1024, + "variables_hash_bucket_size": 64, + "sendfile": "on", + "underscores_in_headers": null, + "tcp_nodelay": "on", + "tcp_nopush": "on", + "access_log_options": null, + "error_log_options": null, + "disable_access_log": false, + "log_formats": { + + }, + "install_method": "package", + "default_site_enabled": false, + "types_hash_max_size": 2048, + "types_hash_bucket_size": 64, + "proxy_read_timeout": null, + "client_body_buffer_size": null, + "client_max_body_size": null, + "large_client_header_buffers": null, + "default": { + "modules": [ + + ] + }, + "extra_configs": { + + }, + "auth_request": { + "url": "http://mdounin.ru/hg/ngx_http_auth_request_module/archive/ee8ff54f9b66.tar.gz", + "checksum": "7ab85e1c350c5a9c60ed1319c45fed144cc3c3e1" + }, + "devel": { + "version": "0.2.18", + "url": "https://github.com/simpl/ngx_devel_kit/archive/v0.2.18.tar.gz", + "checksum": "c9c9f0a1b068d38c6c45b15d9605f1b2344dbcd45abf0764cd8e2ba92d6a3d2c" + }, + "echo": { + "version": "0.57", + "url": "https://github.com/openresty/echo-nginx-module/archive/v0.57.tar.gz", + "checksum": "8467237ca0fae74ca7a32fbd34fc6044df307098415d48068214c9c235695a07" + }, + "geoip": { + "path": "/srv/geoip", + "enable_city": true, + "country_dat_url": "http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz", + "country_dat_checksum": "79ff1099e96c2dc1c2539c9a18aaa13a9afd085cae477df60d95f1644d42bc07", + "city_dat_url": "http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz", + "city_dat_checksum": "8a6467033a528f68b1a97de24d9d0ce86c8e8e83683820e16e433ddbd3f712f7", + "lib_version": "1.6.3", + "lib_url": "https://github.com/maxmind/geoip-api-c/releases/download/v1.6.3/GeoIP-1.6.3.tar.gz", + "lib_checksum": "e483839a81a91c3c85df89ef409fc7b526c489e0355d537861cfd1ea9534a8f2" + }, + "headers_more": { + "version": "0.25", + "source_url": "https://github.com/openresty/headers-more-nginx-module/archive/v0.25.tar.gz", + "source_checksum": "1473f96f59dcec9d83ce65d691559993c1f80da8c0a4c0c0a30dae9f969eeabf" + }, + "lua": { + "version": "0.8.7", + "url": "https://github.com/chaoslawful/lua-nginx-module/archive/v0.8.7.tar.gz", + "checksum": "4b9be3c159b9c884a38e044e07aaf4d06bd2893977d0b0dae02c124d8e907f93" + }, + "luajit": { + "version": "2.0.2", + "url": "http://luajit.org/download/LuaJIT-2.0.2.tar.gz", + "checksum": "c05202974a5890e777b181908ac237625b499aece026654d7cc33607e3f46c38" + }, + "naxsi": { + "version": "0.53-2", + "url": "https://github.com/nbs-system/naxsi/archive/0.53-2.tar.gz", + "checksum": "3eadff1d91995beae41b92733ade28091c2075a24ae37058f4d6aa90b0f4b660" + }, + "openssl_source": { + "version": "1.0.1h", + "url": "http://www.openssl.org/source/openssl-1.0.1h.tar.gz" + }, + "pagespeed": { + "version": "1.8.31.4", + "url": "https://github.com/pagespeed/ngx_pagespeed/archive/release-1.8.31.4-beta.tar.gz", + "packages": { + "rhel": [ + "gcc-c++", + "pcre-dev", + "pcre-devel", + "zlib-devel", + "make" + ], + "debian": [ + "build-essential", + "zlib1g-dev", + "libpcre3", + "libpcre3-dev" + ] + } + }, + "psol": { + "url": "https://dl.google.com/dl/page-speed/psol/1.8.31.4.tar.gz" + }, + "passenger": { + "version": "4.0.57", + "root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/passenger-4.0.57", + "ruby": "/opt/chef/embedded/bin/ruby", + "packages": { + "rhel": [ + "ruby-devel", + "curl-devel" + ], + "fedora": [ + "ruby-devel", + "libcurl-devel" + ], + "debian": [ + "ruby-dev", + "libcurl4-gnutls-dev" + ] + }, + "install_rake": true, + "spawn_method": "smart-lv2", + "buffer_response": "on", + "max_pool_size": 6, + "min_instances": 1, + "max_instances_per_app": 0, + "pool_idle_time": 300, + "max_requests": 0, + "gem_binary": null, + "nodejs": null + }, + "enable_rate_limiting": false, + "rate_limiting_zone_name": "default", + "rate_limiting_backoff": "10m", + "rate_limit": "1r/s", + "upstream_repository": "http://nginx.org/packages/ubuntu", + "set_misc": { + "version": "0.24", + "url": "https://github.com/agentzh/set-misc-nginx-module/archive/v0.24.tar.gz", + "checksum": "da404a7dac5fa4a0a86f42b4ec7648b607f4cd66" + }, + "socketproxy": { + "root": "/usr/share/nginx/apps", + "app_owner": "root", + "logname": "socketproxy", + "log_level": "error" + }, + "source": { + "version": "1.6.2", + "prefix": "/opt/nginx-1.6.2", + "conf_path": "/etc/nginx/nginx.conf", + "sbin_path": "/opt/nginx-1.6.2/sbin/nginx", + "default_configure_flags": [ + "--prefix=/opt/nginx-1.6.2", + "--conf-path=/etc/nginx/nginx.conf", + "--sbin-path=/opt/nginx-1.6.2/sbin/nginx" + ], + "url": "http://nginx.org/download/nginx-1.6.2.tar.gz", + "checksum": "b5608c2959d3e7ad09b20fc8f9e5bd4bc87b3bc8ba5936a513c04ed8f1391a18", + "modules": [ + "nginx::http_ssl_module", + "nginx::http_gzip_static_module" + ], + "use_existing_user": false + }, + "configure_flags": [ + + ], + "status": { + "port": "8090" + }, + "syslog": { + "git_repo": "https://github.com/yaoweibin/nginx_syslog_patch.git", + "git_revision": "master" + }, + "upload_progress": { + "url": "https://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0", + "checksum": "3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2", + "javascript_output": true, + "zone_name": "proxied", + "zone_size": "1m" + } + }, + "ruby_build": { + "git_url": "https://github.com/sstephenson/ruby-build.git", + "git_ref": "master", + "default_ruby_base_path": "/usr/local/ruby", + "upgrade": "none" + }, + "rbenv": { + "git_url": "git://github.com/sstephenson/rbenv.git", + "git_ref": "v0.4.0", + "upgrade": "none", + "plugins": [ + + ], + "root_path": "/usr/local/rbenv", + "vagrant": { + "system_chef_solo": "/opt/ruby/bin/chef-solo" + }, + "user_installs": [ + + ], + "rubies": [ + "2.1.2" + ], + "user_rubies": [ + + ], + "gems": { + "2.1.2": [ + { + "name": "bundler" + } + ] + }, + "user_gems": { + + }, + "user_plugins": [ + + ], + "create_profiled": true, + "install_pkgs": [ + "git-core", + "grep" + ], + "user_home_root": "/home", + "global": "2.1.2" + }, + "monit_address": "monit.devops.local", + "openssh": { + "server": { + "password_authentication": "no", + "challenge_response_authentication": "no", + "permit_empty_passwords": "no", + "use_pam": "no", + "x11_forwarding": "no", + "permit_root_login": "yes" + } + } + }, + "automatic": { + "languages": { + "c": { + "gcc": { + "version": "5.3.1", + "description": "gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2) " + } + }, + "ruby": { + "platform": "x86_64-linux", + "version": "2.1.8", + "release_date": "2015-12-16", + "target": "x86_64-pc-linux-gnu", + "target_cpu": "x86_64", + "target_vendor": "pc", + "target_os": "linux", + "host": "x86_64-pc-linux-gnu", + "host_cpu": "x86_64", + "host_os": "linux-gnu", + "host_vendor": "pc", + "bin_dir": "/opt/chef/embedded/bin", + "ruby_bin": "/opt/chef/embedded/bin/ruby", + "gems_dir": "/opt/chef/embedded/lib/ruby/gems/2.1.0", + "gem_bin": "/opt/chef/embedded/bin/gem" + }, + "perl": { + "version": "5.22.1", + "archname": "x86_64-linux-gnu-thread-multi" + }, + "python": { + "version": "2.7.11+", + "builddate": "Apr 17 2016, 14:00:29" + } + }, + "memory": { + "swap": { + "cached": "0kB", + "total": "262140kB", + "free": "262140kB" + }, + "total": "1015184kB", + "free": "241332kB", + "buffers": "37864kB", + "cached": "443188kB", + "active": "361180kB", + "inactive": "273540kB", + "dirty": "1792kB", + "writeback": "0kB", + "anon_pages": "153664kB", + "mapped": "28728kB", + "slab": "87808kB", + "slab_reclaimable": "70352kB", + "slab_unreclaim": "17456kB", + "page_tables": "2892kB", + "nfs_unstable": "0kB", + "bounce": "0kB", + "commit_limit": "769732kB", + "committed_as": "353688kB", + "vmalloc_total": "34359738367kB", + "vmalloc_used": "0kB", + "vmalloc_chunk": "0kB" + }, + "cpu": { + "0": { + "vendor_id": "GenuineIntel", + "family": "6", + "model": "62", + "model_name": "Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz", + "stepping": "4", + "mhz": "2799.998", + "cache_size": "25600 KB", + "physical_id": "0", + "core_id": "0", + "cores": "1", + "flags": [ + "fpu", + "vme", + "de", + "pse", + "tsc", + "msr", + "pae", + "mce", + "cx8", + "apic", + "sep", + "mtrr", + "pge", + "mca", + "cmov", + "pat", + "pse36", + "clflush", + "mmx", + "fxsr", + "sse", + "sse2", + "ss", + "syscall", + "nx", + "pdpe1gb", + "rdtscp", + "lm", + "constant_tsc", + "arch_perfmon", + "rep_good", + "nopl", + "eagerfpu", + "pni", + "pclmulqdq", + "ssse3", + "cx16", + "pcid", + "sse4_1", + "sse4_2", + "x2apic", + "popcnt", + "tsc_deadline_timer", + "aes", + "xsave", + "avx", + "f16c", + "rdrand", + "hypervisor", + "lahf_lm", + "fsgsbase", + "tsc_adjust", + "smep", + "erms", + "xsaveopt", + "arat" + ] + }, + "total": 1, + "real": 1, + "cores": 1 + }, + "kernel": { + "name": "Linux", + "release": "4.5.5-x86_64-linode69", + "version": "#3 SMP Fri May 20 15:25:13 EDT 2016", + "machine": "x86_64", + "processor": "x86_64", + "os": "GNU/Linux", + "modules": { + + } + }, + "os": "linux", + "os_version": "4.5.5-x86_64-linode69", + "virtualization": { + "systems": { + "kvm": "guest" + }, + "system": "kvm", + "role": "guest" + }, + "lsb": { + "id": "Ubuntu", + "release": "16.04", + "codename": "xenial", + "description": "Ubuntu 16.04 LTS" + }, + "platform": "ubuntu", + "platform_version": "16.04", + "platform_family": "debian", + "filesystem": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "1107116", + "kb_available": "22136960", + "percent_used": "5%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "53028", + "inodes_available": "1466972", + "inodes_percent_used": "4%" + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda": { + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs": { + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc": { + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts": { + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup": { + "mount": "/sys/fs/cgroup/debug", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ] + }, + "systemd-1": { + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=28", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "mqueue": { + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "debugfs": { + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "fusectl": { + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs": { + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "b6ff4e56-e646-4001-a2c6-fb57421910d1" + } + }, + "network": { + "interfaces": { + "lo": { + "mtu": "65536", + "flags": [ + "LOOPBACK", + "UP", + "LOWER_UP" + ], + "encapsulation": "Loopback", + "addresses": { + "127.0.0.1": { + "family": "inet", + "prefixlen": "8", + "netmask": "255.0.0.0", + "scope": "Node" + }, + "::1": { + "family": "inet6", + "prefixlen": "128", + "scope": "Node" + } + }, + "state": "unknown" + }, + "dummy0": { + "type": "dummy", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "NOARP" + ], + "encapsulation": "Ethernet", + "addresses": { + "8E:66:9C:52:64:37": { + "family": "lladdr" + } + }, + "state": "down" + }, + "eth0": { + "type": "eth", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "MULTICAST", + "UP", + "LOWER_UP" + ], + "encapsulation": "Ethernet", + "addresses": { + "F2:3C:91:0A:86:97": { + "family": "lladdr" + }, + "139.162.229.194": { + "family": "inet", + "prefixlen": "24", + "netmask": "255.255.255.0", + "broadcast": "139.162.229.255", + "scope": "Global" + }, + "2a01:7e00::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Global" + }, + "fe80::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Link" + } + }, + "state": "up", + "arp": { + "139.162.229.1": "00:00:0c:9f:f0:19" + }, + "routes": [ + { + "destination": "default", + "family": "inet", + "via": "139.162.229.1" + }, + { + "destination": "139.162.229.0/24", + "family": "inet", + "scope": "link", + "proto": "kernel", + "src": "139.162.229.194" + }, + { + "destination": "2a01:7e00::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "fe80::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "default", + "family": "inet6", + "via": "fe80::1", + "metric": "1024", + "proto": "ra" + } + ], + "neighbour_inet6": { + "fe80::1": "00:05:73:a0:0f:ff", + "fe80::8678:acff:fe0d:8f41": "84:78:ac:0d:8f:41", + "2a01:7e00::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41", + "fe80::f03c:91ff:fe55:c76": "f2:3c:91:55:0c:76", + "2a01:7e00::8678:acff:fe0d:8f41": "84:78:ac:0d:8f:41", + "fe80::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41", + "2a01:7e00:1::b24f:af37": "f2:3c:91:55:0c:76" + } + }, + "teql0": { + "type": "teql", + "number": "0", + "mtu": "1500", + "state": "down" + }, + "tunl0": { + "type": "tunl", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "gre0": { + "type": "gre", + "number": "0", + "mtu": "1476", + "state": "down" + }, + "gretap0": { + "type": "gretap", + "number": "0", + "mtu": "1462", + "flags": [ + "BROADCAST", + "MULTICAST" + ], + "encapsulation": "Ethernet", + "state": "down" + }, + "ip_vti0": { + "type": "ip_vti", + "number": "0", + "mtu": "1428", + "state": "down" + }, + "ip6_vti0": { + "type": "ip6_vti", + "number": "0", + "mtu": "1500", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "sit0": { + "type": "sit", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "ip6tnl0": { + "type": "ip6tnl", + "number": "0", + "mtu": "1452", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "ip6gre0": { + "type": "ip6gre", + "number": "0", + "mtu": "1448", + "encapsulation": "gre6", + "addresses": { + "00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00": { + "family": "lladdr" + } + }, + "state": "down" + } + }, + "default_interface": "eth0", + "default_gateway": "139.162.229.1", + "default_inet6_interface": "eth0", + "default_inet6_gateway": "fe80::1" + }, + "counters": { + "network": { + "interfaces": { + "lo": { + "tx": { + "queuelen": "1", + "bytes": "5224188", + "packets": "7783", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "5224188", + "packets": "7783", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "dummy0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "eth0": { + "tx": { + "queuelen": "1000", + "bytes": "2431648", + "packets": "10834", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "111274836", + "packets": "15978", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "teql0": { + "tx": { + "queuelen": "100", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "tunl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gretap0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "sit0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6tnl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + } + } + } + }, + "ipaddress": "139.162.229.194", + "macaddress": "F2:3C:91:0A:86:97", + "ip6address": "2a01:7e00::f03c:91ff:fe0a:8697", + "uptime_seconds": 2302, + "uptime": "38 minutes 22 seconds", + "idletime_seconds": 2184, + "idletime": "36 minutes 24 seconds", + "dmi": { + "dmidecode_version": "3.0", + "smbios_version": "2.8", + "structures": { + "count": "9", + "size": "405" + }, + "bios": { + "all_records": [ + { + "record_id": "0x0000", + "size": "0", + "application_identifier": "BIOS Information", + "Vendor": "SeaBIOS", + "Version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "Release Date": "04/01/2014", + "Address": "0xE8000", + "Runtime Size": "96 kB", + "ROM Size": "64 kB", + "Characteristics": { + "BIOS characteristics not supported": null, + "Targeted content distribution is supported": null + }, + "BIOS Revision": "0.0" + } + ], + "vendor": "SeaBIOS", + "version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "release_date": "04/01/2014", + "address": "0xE8000", + "runtime_size": "96 kB", + "rom_size": "64 kB", + "bios_revision": "0.0" + }, + "system": { + "all_records": [ + { + "record_id": "0x0100", + "size": "1", + "application_identifier": "System Information", + "Manufacturer": "QEMU", + "Product Name": "Standard PC (i440FX + PIIX, 1996)", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "UUID": "Not Settable", + "Wake-up Type": "Power Switch", + "SKU Number": "Not Specified", + "Family": "Not Specified" + } + ], + "manufacturer": "QEMU", + "product_name": "Standard PC (i440FX + PIIX, 1996)", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "uuid": "Not Settable", + "wake_up_type": "Power Switch", + "sku_number": "Not Specified", + "family": "Not Specified" + }, + "chassis": { + "all_records": [ + { + "record_id": "0x0300", + "size": "3", + "application_identifier": "Chassis Information", + "Manufacturer": "QEMU", + "Type": "Other", + "Lock": "Not Present", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Boot-up State": "Safe", + "Power Supply State": "Safe", + "Thermal State": "Safe", + "Security Status": "Unknown", + "OEM Information": "0x00000000", + "Height": "Unspecified", + "Number Of Power Cords": "Unspecified", + "Contained Elements": "0" + } + ], + "manufacturer": "QEMU", + "type": "Other", + "lock": "Not Present", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "boot_up_state": "Safe", + "power_supply_state": "Safe", + "thermal_state": "Safe", + "security_status": "Unknown", + "oem_information": "0x00000000", + "height": "Unspecified", + "number_of_power_cords": "Unspecified", + "contained_elements": "0" + }, + "processor": { + "all_records": [ + { + "record_id": "0x0400", + "size": "4", + "application_identifier": "Processor Information", + "Socket Designation": "CPU 0", + "Type": "Central Processor", + "Family": "Other", + "Manufacturer": "QEMU", + "ID": "E4 06 03 00 FF FB 8B 0F", + "Version": "pc-i440fx-2.4", + "Voltage": "Unknown", + "External Clock": "Unknown", + "Max Speed": "2000 MHz", + "Current Speed": "2000 MHz", + "Status": "Populated, Enabled", + "Upgrade": "Other", + "L1 Cache Handle": "Not Provided", + "L2 Cache Handle": "Not Provided", + "L3 Cache Handle": "Not Provided", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Part Number": "Not Specified", + "Core Count": "1", + "Core Enabled": "1", + "Thread Count": "1", + "Characteristics": "None" + } + ], + "socket_designation": "CPU 0", + "type": "Central Processor", + "family": "Other", + "manufacturer": "QEMU", + "id": "E4 06 03 00 FF FB 8B 0F", + "version": "pc-i440fx-2.4", + "voltage": "Unknown", + "external_clock": "Unknown", + "max_speed": "2000 MHz", + "current_speed": "2000 MHz", + "status": "Populated, Enabled", + "upgrade": "Other", + "l1_cache_handle": "Not Provided", + "l2_cache_handle": "Not Provided", + "l3_cache_handle": "Not Provided", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "part_number": "Not Specified", + "core_count": "1", + "core_enabled": "1", + "thread_count": "1", + "characteristics": "None" + } + }, + "linode": { + "public_ip": "139.162.229.194" + }, + "etc": { + "passwd": { + "root": { + "dir": "/root", + "gid": 0, + "uid": 0, + "shell": "/bin/bash", + "gecos": "root" + }, + "daemon": { + "dir": "/usr/sbin", + "gid": 1, + "uid": 1, + "shell": "/usr/sbin/nologin", + "gecos": "daemon" + }, + "bin": { + "dir": "/bin", + "gid": 2, + "uid": 2, + "shell": "/usr/sbin/nologin", + "gecos": "bin" + }, + "sys": { + "dir": "/dev", + "gid": 3, + "uid": 3, + "shell": "/usr/sbin/nologin", + "gecos": "sys" + }, + "sync": { + "dir": "/bin", + "gid": 65534, + "uid": 4, + "shell": "/bin/sync", + "gecos": "sync" + }, + "games": { + "dir": "/usr/games", + "gid": 60, + "uid": 5, + "shell": "/usr/sbin/nologin", + "gecos": "games" + }, + "man": { + "dir": "/var/cache/man", + "gid": 12, + "uid": 6, + "shell": "/usr/sbin/nologin", + "gecos": "man" + }, + "lp": { + "dir": "/var/spool/lpd", + "gid": 7, + "uid": 7, + "shell": "/usr/sbin/nologin", + "gecos": "lp" + }, + "mail": { + "dir": "/var/mail", + "gid": 8, + "uid": 8, + "shell": "/usr/sbin/nologin", + "gecos": "mail" + }, + "news": { + "dir": "/var/spool/news", + "gid": 9, + "uid": 9, + "shell": "/usr/sbin/nologin", + "gecos": "news" + }, + "uucp": { + "dir": "/var/spool/uucp", + "gid": 10, + "uid": 10, + "shell": "/usr/sbin/nologin", + "gecos": "uucp" + }, + "proxy": { + "dir": "/bin", + "gid": 13, + "uid": 13, + "shell": "/usr/sbin/nologin", + "gecos": "proxy" + }, + "www-data": { + "dir": "/var/www", + "gid": 33, + "uid": 33, + "shell": "/usr/sbin/nologin", + "gecos": "www-data" + }, + "backup": { + "dir": "/var/backups", + "gid": 34, + "uid": 34, + "shell": "/usr/sbin/nologin", + "gecos": "backup" + }, + "list": { + "dir": "/var/list", + "gid": 38, + "uid": 38, + "shell": "/usr/sbin/nologin", + "gecos": "Mailing List Manager" + }, + "irc": { + "dir": "/var/run/ircd", + "gid": 39, + "uid": 39, + "shell": "/usr/sbin/nologin", + "gecos": "ircd" + }, + "gnats": { + "dir": "/var/lib/gnats", + "gid": 41, + "uid": 41, + "shell": "/usr/sbin/nologin", + "gecos": "Gnats Bug-Reporting System (admin)" + }, + "nobody": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 65534, + "shell": "/usr/sbin/nologin", + "gecos": "nobody" + }, + "systemd-timesync": { + "dir": "/run/systemd", + "gid": 102, + "uid": 100, + "shell": "/bin/false", + "gecos": "systemd Time Synchronization,,," + }, + "systemd-network": { + "dir": "/run/systemd/netif", + "gid": 103, + "uid": 101, + "shell": "/bin/false", + "gecos": "systemd Network Management,,," + }, + "systemd-resolve": { + "dir": "/run/systemd/resolve", + "gid": 104, + "uid": 102, + "shell": "/bin/false", + "gecos": "systemd Resolver,,," + }, + "systemd-bus-proxy": { + "dir": "/run/systemd", + "gid": 105, + "uid": 103, + "shell": "/bin/false", + "gecos": "systemd Bus Proxy,,," + }, + "syslog": { + "dir": "/home/syslog", + "gid": 108, + "uid": 104, + "shell": "/bin/false", + "gecos": "" + }, + "_apt": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 105, + "shell": "/bin/false", + "gecos": "" + }, + "messagebus": { + "dir": "/var/run/dbus", + "gid": 110, + "uid": 106, + "shell": "/bin/false", + "gecos": "" + }, + "uuidd": { + "dir": "/run/uuidd", + "gid": 111, + "uid": 107, + "shell": "/bin/false", + "gecos": "" + }, + "sshd": { + "dir": "/var/run/sshd", + "gid": 65534, + "uid": 108, + "shell": "/usr/sbin/nologin", + "gecos": "" + }, + "deploy": { + "dir": "/home/deploy", + "gid": 1000, + "uid": 1000, + "shell": "/bin/bash", + "gecos": "" + }, + "ntp": { + "dir": "/home/ntp", + "gid": 116, + "uid": 109, + "shell": "/bin/false", + "gecos": "" + } + }, + "group": { + "root": { + "gid": 0, + "members": [ + + ] + }, + "daemon": { + "gid": 1, + "members": [ + + ] + }, + "bin": { + "gid": 2, + "members": [ + + ] + }, + "sys": { + "gid": 3, + "members": [ + + ] + }, + "adm": { + "gid": 4, + "members": [ + "syslog" + ] + }, + "tty": { + "gid": 5, + "members": [ + + ] + }, + "disk": { + "gid": 6, + "members": [ + + ] + }, + "lp": { + "gid": 7, + "members": [ + + ] + }, + "mail": { + "gid": 8, + "members": [ + + ] + }, + "news": { + "gid": 9, + "members": [ + + ] + }, + "uucp": { + "gid": 10, + "members": [ + + ] + }, + "man": { + "gid": 12, + "members": [ + + ] + }, + "proxy": { + "gid": 13, + "members": [ + + ] + }, + "kmem": { + "gid": 15, + "members": [ + + ] + }, + "dialout": { + "gid": 20, + "members": [ + + ] + }, + "fax": { + "gid": 21, + "members": [ + + ] + }, + "voice": { + "gid": 22, + "members": [ + + ] + }, + "cdrom": { + "gid": 24, + "members": [ + + ] + }, + "floppy": { + "gid": 25, + "members": [ + + ] + }, + "tape": { + "gid": 26, + "members": [ + + ] + }, + "sudo": { + "gid": 27, + "members": [ + + ] + }, + "audio": { + "gid": 29, + "members": [ + + ] + }, + "dip": { + "gid": 30, + "members": [ + + ] + }, + "www-data": { + "gid": 33, + "members": [ + + ] + }, + "backup": { + "gid": 34, + "members": [ + + ] + }, + "operator": { + "gid": 37, + "members": [ + + ] + }, + "list": { + "gid": 38, + "members": [ + + ] + }, + "irc": { + "gid": 39, + "members": [ + + ] + }, + "src": { + "gid": 40, + "members": [ + + ] + }, + "gnats": { + "gid": 41, + "members": [ + + ] + }, + "shadow": { + "gid": 42, + "members": [ + + ] + }, + "utmp": { + "gid": 43, + "members": [ + + ] + }, + "video": { + "gid": 44, + "members": [ + + ] + }, + "sasl": { + "gid": 45, + "members": [ + + ] + }, + "plugdev": { + "gid": 46, + "members": [ + + ] + }, + "staff": { + "gid": 50, + "members": [ + + ] + }, + "games": { + "gid": 60, + "members": [ + + ] + }, + "users": { + "gid": 100, + "members": [ + + ] + }, + "nogroup": { + "gid": 65534, + "members": [ + + ] + }, + "systemd-journal": { + "gid": 101, + "members": [ + + ] + }, + "systemd-timesync": { + "gid": 102, + "members": [ + + ] + }, + "systemd-network": { + "gid": 103, + "members": [ + + ] + }, + "systemd-resolve": { + "gid": 104, + "members": [ + + ] + }, + "systemd-bus-proxy": { + "gid": 105, + "members": [ + + ] + }, + "input": { + "gid": 106, + "members": [ + + ] + }, + "crontab": { + "gid": 107, + "members": [ + + ] + }, + "syslog": { + "gid": 108, + "members": [ + + ] + }, + "netdev": { + "gid": 109, + "members": [ + + ] + }, + "messagebus": { + "gid": 110, + "members": [ + + ] + }, + "uuidd": { + "gid": 111, + "members": [ + + ] + }, + "mlocate": { + "gid": 112, + "members": [ + + ] + }, + "ssh": { + "gid": 113, + "members": [ + + ] + }, + "lpadmin": { + "gid": 114, + "members": [ + + ] + }, + "sambashare": { + "gid": 115, + "members": [ + + ] + }, + "deploy": { + "gid": 1000, + "members": [ + + ] + }, + "sysadmin": { + "gid": 2300, + "members": [ + "deploy" + ] + }, + "ntp": { + "gid": 116, + "members": [ + + ] + } + } + }, + "current_user": "root", + "cloud_v2": { + "public_ipv4_addrs": [ + "139.162.229.194" + ], + "provider": "linode", + "public_ipv4": "139.162.229.194" + }, + "ohai_time": 1465830779.9654584, + "root_group": "root", + "keys": { + "ssh": { + "host_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDFTYbqgt3wnM4x7l0kJLRyu7lkxG8ujgqBEAlRnsaOSEGKN5ssn/cSOVZBwtl2R22YrwhmAPrv0Rh0faYMCpUtH+zHoCbF7apjJJehtU+J3qila1Lu83rlUJpDWHk/uOAmRXF/JyckmY63DaGDyRNOTxRPHwhUVCUuQbLGLlNzpABDcTKVV9nzxa4Gjh7kHEWka4gU8I0AQM8t1o4Gvy+xNWuSN/htHVB5wsfofivWrPXcvzylDjhh5WZqx6A73TSf/zPBIUD1tP91RKHIcfTM2w7TkVkFlhd+uPxNaynLaLTU5y55T3WerWZjREWW9xiXUDhB3EwXuqQNWM2CTXSP", + "host_dsa_public": "AAAAB3NzaC1kc3MAAACBAJqsJKLbjkilSZo7CHr7aEwi6x2yajNosND86yekPdOLSTvzywD6vZX+fF4ocTCELc6jGxB/Jq5Ux1MyO2viwswQ5ppn38ENwXLADwIpPak22xPsXvoOVHN3NmIeAeApsfjZLfiuAlokEibzUPxxhE0Lquptl+1akZ/BCdJCuxRTAAAAFQCw9wLpzlKAn/vaeTy1USOrDBoHrQAAAIBGsFIQHaBRu2vc/snN8yhJxJakc5N2nRUjD8xVubr46tMUcxsCH5MIjirEv8Cz+rFu/rYEbjSNlTF4XzHANWPsO/ySty4SbA8Zt8uMFljxwpHlg2v6ZiNkVOHjV44+/NS+EAcl/+0Kcw5TlCLwgW03wvOwWGu6IN+60o1BVuTdgAAAAIAK2XpmVVX9r6e2rnRFM3CJOHKQiiO/alVioqocxop/hWnTwzVvgor1cw5Ud+PVrcCLktsHQIAOiQ/JmFInAn+XZP8XIZVMlBpudkmJSZ7QzhFHiT4g6/DNLq9dZ6qyjQD3zxuRmrhgUV027pOVzbveb9Pp/zj68GTYH5+9LtD6iw==", + "host_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJPDxWugEOIgw2kFbr8uXQc3bVzHMXacpuNzkHrzYa3pz6YbW38ZurnPLrWR5hKuMay6hCao2dqyTCwyXmr4gCI=", + "host_ecdsa_type": "ecdsa-sha2-nistp256", + "host_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIMVEyStsLqXH4B32bgZnG1ZqNzqpj8kidrQ9vyQkzdns" + } + }, + "command": { + "ps": "ps -ef" + }, + "chef_packages": { + "ohai": { + "version": "8.16.0", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ohai-8.16.0/lib/ohai" + }, + "chef": { + "version": "12.11.18", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib" + } + }, + "packages": { + "accountsservice": { + "version": "0.6.40-2ubuntu10" + }, + "adduser": { + "version": "3.113+nmu3ubuntu4" + }, + "apparmor": { + "version": "2.10.95-0ubuntu2" + }, + "apt": { + "version": "1.2.10ubuntu1" + }, + "apt-transport-https": { + "version": "1.2.10ubuntu1" + }, + "apt-utils": { + "version": "1.2.10ubuntu1" + }, + "autoconf": { + "version": "2.69-9" + }, + "automake": { + "version": "1:1.15-4ubuntu1" + }, + "autotools-dev": { + "version": "20150820.1" + }, + "base-files": { + "version": "9.4ubuntu4" + }, + "base-passwd": { + "version": "3.5.39" + }, + "bash": { + "version": "4.3-14ubuntu1" + }, + "bash-completion": { + "version": "1:2.1-4.2ubuntu1" + }, + "bind9-host": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "binutils": { + "version": "2.26-8ubuntu2" + }, + "binutils-doc": { + "version": "2.26-8ubuntu2" + }, + "bison": { + "version": "2:3.0.4.dfsg-1" + }, + "bsdmainutils": { + "version": "9.0.6ubuntu3" + }, + "bsdutils": { + "version": "1:2.27.1-6ubuntu3" + }, + "build-essential": { + "version": "12.1ubuntu2" + }, + "busybox-initramfs": { + "version": "1:1.22.0-15ubuntu1" + }, + "busybox-static": { + "version": "1:1.22.0-15ubuntu1" + }, + "bzip2": { + "version": "1.0.6-8" + }, + "ca-certificates": { + "version": "20160104ubuntu1" + }, + "chef": { + "version": "12.11.18-1" + }, + "command-not-found": { + "version": "0.3ubuntu16.04" + }, + "command-not-found-data": { + "version": "0.3ubuntu16.04" + }, + "console-setup": { + "version": "1.108ubuntu15" + }, + "console-setup-linux": { + "version": "1.108ubuntu15" + }, + "coreutils": { + "version": "8.25-2ubuntu2" + }, + "cpio": { + "version": "2.11+dfsg-5ubuntu1" + }, + "cpp": { + "version": "4:5.3.1-1ubuntu1" + }, + "cpp-5": { + "version": "5.3.1-14ubuntu2" + }, + "cron": { + "version": "3.0pl1-128ubuntu2" + }, + "curl": { + "version": "7.47.0-1ubuntu2" + }, + "dash": { + "version": "0.5.8-2.1ubuntu2" + }, + "dbus": { + "version": "1.10.6-1ubuntu3" + }, + "debconf": { + "version": "1.5.58ubuntu1" + }, + "debconf-i18n": { + "version": "1.5.58ubuntu1" + }, + "debianutils": { + "version": "4.7" + }, + "dh-python": { + "version": "2.20151103ubuntu1" + }, + "dictionaries-common": { + "version": "1.26.3" + }, + "diffutils": { + "version": "1:3.3-3" + }, + "discover": { + "version": "2.1.2-7ubuntu1" + }, + "discover-data": { + "version": "2.2013.01.11" + }, + "distro-info-data": { + "version": "0.28" + }, + "dmidecode": { + "version": "3.0-2" + }, + "dnsutils": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "dosfstools": { + "version": "3.0.28-2" + }, + "dpkg": { + "version": "1.18.4ubuntu1" + }, + "dpkg-dev": { + "version": "1.18.4ubuntu1" + }, + "e2fslibs:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "e2fsprogs": { + "version": "1.42.13-1ubuntu1" + }, + "ed": { + "version": "1.10-2" + }, + "eject": { + "version": "2.1.5+deb1+cvs20081104-13.1" + }, + "emacsen-common": { + "version": "2.0.8" + }, + "fail2ban": { + "version": "0.9.3-1" + }, + "fakeroot": { + "version": "1.20.2-1ubuntu1" + }, + "file": { + "version": "1:5.25-2ubuntu1" + }, + "findutils": { + "version": "4.6.0+git+20160126-2" + }, + "flex": { + "version": "2.6.0-11" + }, + "friendly-recovery": { + "version": "0.2.31" + }, + "ftp": { + "version": "0.17-33" + }, + "fuse": { + "version": "2.9.4-1ubuntu3" + }, + "g++": { + "version": "4:5.3.1-1ubuntu1" + }, + "g++-5": { + "version": "5.3.1-14ubuntu2" + }, + "gcc": { + "version": "4:5.3.1-1ubuntu1" + }, + "gcc-5": { + "version": "5.3.1-14ubuntu2" + }, + "gcc-5-base:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "gcc-6-base:amd64": { + "version": "6.0.1-0ubuntu1" + }, + "geoip-database": { + "version": "20160408-1" + }, + "gettext": { + "version": "0.19.7-2ubuntu3" + }, + "gettext-base": { + "version": "0.19.7-2ubuntu3" + }, + "gir1.2-glib-2.0:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "gnupg": { + "version": "1.4.20-1ubuntu3" + }, + "gpgv": { + "version": "1.4.20-1ubuntu3" + }, + "grep": { + "version": "2.24-1" + }, + "groff-base": { + "version": "1.22.3-7" + }, + "gzip": { + "version": "1.6-4ubuntu1" + }, + "hdparm": { + "version": "9.48+ds-1" + }, + "hostname": { + "version": "3.16ubuntu2" + }, + "ifupdown": { + "version": "0.8.10ubuntu1" + }, + "info": { + "version": "6.1.0.dfsg.1-5" + }, + "init": { + "version": "1.29ubuntu1" + }, + "init-system-helpers": { + "version": "1.29ubuntu1" + }, + "initramfs-tools": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-bin": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-core": { + "version": "0.122ubuntu8" + }, + "initscripts": { + "version": "2.88dsf-59.3ubuntu2" + }, + "insserv": { + "version": "1.14.0-5ubuntu3" + }, + "install-info": { + "version": "6.1.0.dfsg.1-5" + }, + "installation-report": { + "version": "2.60ubuntu1" + }, + "iotop": { + "version": "0.6-1" + }, + "iproute2": { + "version": "4.3.0-1ubuntu3" + }, + "iptables": { + "version": "1.6.0-2ubuntu3" + }, + "iputils-ping": { + "version": "3:20121221-5ubuntu2" + }, + "iputils-tracepath": { + "version": "3:20121221-5ubuntu2" + }, + "irqbalance": { + "version": "1.1.0-2ubuntu1" + }, + "isc-dhcp-client": { + "version": "4.3.3-5ubuntu12" + }, + "isc-dhcp-common": { + "version": "4.3.3-5ubuntu12" + }, + "iso-codes": { + "version": "3.65-1" + }, + "kbd": { + "version": "1.15.5-1ubuntu4" + }, + "keyboard-configuration": { + "version": "1.108ubuntu15" + }, + "klibc-utils": { + "version": "2.0.4-8ubuntu1" + }, + "kmod": { + "version": "22-1ubuntu4" + }, + "krb5-locales": { + "version": "1.13.2+dfsg-5" + }, + "language-pack-en": { + "version": "1:16.04+20160415" + }, + "language-pack-en-base": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en-base": { + "version": "1:16.04+20160415" + }, + "language-selector-common": { + "version": "0.165" + }, + "less": { + "version": "481-2.1" + }, + "libaccountsservice0:amd64": { + "version": "0.6.40-2ubuntu10" + }, + "libacl1:amd64": { + "version": "2.2.52-3" + }, + "libalgorithm-diff-perl": { + "version": "1.19.03-1" + }, + "libalgorithm-diff-xs-perl": { + "version": "0.04-4build1" + }, + "libalgorithm-merge-perl": { + "version": "0.08-3" + }, + "libapparmor-perl": { + "version": "2.10.95-0ubuntu2" + }, + "libapparmor1:amd64": { + "version": "2.10.95-0ubuntu2" + }, + "libapt-inst2.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libapt-pkg5.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libasan2:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libasn1-8-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libasprintf-dev:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libasprintf0v5:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libatm1:amd64": { + "version": "1:2.5.1-1.5" + }, + "libatomic1:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libattr1:amd64": { + "version": "1:2.4.47-2" + }, + "libaudit-common": { + "version": "1:2.4.5-1ubuntu2" + }, + "libaudit1:amd64": { + "version": "1:2.4.5-1ubuntu2" + }, + "libbind9-140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libbison-dev:amd64": { + "version": "2:3.0.4.dfsg-1" + }, + "libblkid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libbsd0:amd64": { + "version": "0.8.2-1" + }, + "libbz2-1.0:amd64": { + "version": "1.0.6-8" + }, + "libc-bin": { + "version": "2.23-0ubuntu3" + }, + "libc-dev-bin": { + "version": "2.23-0ubuntu3" + }, + "libc6:amd64": { + "version": "2.23-0ubuntu3" + }, + "libc6-dev:amd64": { + "version": "2.23-0ubuntu3" + }, + "libcap-ng0:amd64": { + "version": "0.7.7-1" + }, + "libcap2:amd64": { + "version": "1:2.24-12" + }, + "libcap2-bin": { + "version": "1:2.24-12" + }, + "libcc1-0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libcilkrts5:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libcomerr2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libcroco3:amd64": { + "version": "0.6.11-1" + }, + "libcryptsetup4:amd64": { + "version": "2:1.6.6-5ubuntu2" + }, + "libcurl3-gnutls:amd64": { + "version": "7.47.0-1ubuntu2" + }, + "libdb5.3:amd64": { + "version": "5.3.28-11" + }, + "libdbus-1-3:amd64": { + "version": "1.10.6-1ubuntu3" + }, + "libdbus-glib-1-2:amd64": { + "version": "0.106-1" + }, + "libdebconfclient0:amd64": { + "version": "0.198ubuntu1" + }, + "libdevmapper1.02.1:amd64": { + "version": "2:1.02.110-1ubuntu10" + }, + "libdiscover2": { + "version": "2.1.2-7ubuntu1" + }, + "libdns-export162": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdns162:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdpkg-perl": { + "version": "1.18.4ubuntu1" + }, + "libdrm2:amd64": { + "version": "2.4.67-1" + }, + "libedit2:amd64": { + "version": "3.1-20150325-1ubuntu2" + }, + "libelf1:amd64": { + "version": "0.165-3ubuntu1" + }, + "libestr0": { + "version": "0.1.10-1" + }, + "libexpat1:amd64": { + "version": "2.1.0-7" + }, + "libfakeroot:amd64": { + "version": "1.20.2-1ubuntu1" + }, + "libfdisk1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libffi6:amd64": { + "version": "3.2.1-4" + }, + "libfile-fcntllock-perl": { + "version": "0.22-3" + }, + "libfl-dev:amd64": { + "version": "2.6.0-11" + }, + "libfribidi0:amd64": { + "version": "0.19.7-1" + }, + "libfuse2:amd64": { + "version": "2.9.4-1ubuntu3" + }, + "libgcc-5-dev:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libgcc1:amd64": { + "version": "1:6.0.1-0ubuntu1" + }, + "libgcrypt20:amd64": { + "version": "1.6.5-2" + }, + "libgdbm3:amd64": { + "version": "1.8.3-13.1" + }, + "libgeoip1:amd64": { + "version": "1.6.9-1" + }, + "libgettextpo-dev:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libgettextpo0:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libgirepository-1.0-1:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "libglib2.0-0:amd64": { + "version": "2.48.0-1ubuntu4" + }, + "libglib2.0-data": { + "version": "2.48.0-1ubuntu4" + }, + "libgmp10:amd64": { + "version": "2:6.1.0+dfsg-2" + }, + "libgnutls-openssl27:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgnutls30:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgomp1:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libgpg-error0:amd64": { + "version": "1.21-2ubuntu1" + }, + "libgpm2:amd64": { + "version": "1.20.4-6.1" + }, + "libgssapi-krb5-2:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libgssapi3-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libhcrypto4-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimbase1-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimntlm0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libhogweed4:amd64": { + "version": "3.2-1" + }, + "libhx509-5-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libicu55:amd64": { + "version": "55.1-7" + }, + "libidn11:amd64": { + "version": "1.32-3ubuntu1" + }, + "libisc-export160": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisc160:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccc140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccfg140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisl15:amd64": { + "version": "0.16.1-1" + }, + "libitm1:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libjson-c2:amd64": { + "version": "0.11-4ubuntu2" + }, + "libk5crypto3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkeyutils1:amd64": { + "version": "1.5.9-8ubuntu1" + }, + "libklibc": { + "version": "2.0.4-8ubuntu1" + }, + "libkmod2:amd64": { + "version": "22-1ubuntu4" + }, + "libkrb5-26-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libkrb5-3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkrb5support0:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libldap-2.4-2:amd64": { + "version": "2.4.42+dfsg-2ubuntu3" + }, + "liblocale-gettext-perl": { + "version": "1.07-1build1" + }, + "liblsan0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "liblwres141:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "liblz4-1:amd64": { + "version": "0.0~r131-2ubuntu2" + }, + "liblzma5:amd64": { + "version": "5.1.1alpha+20120614-2ubuntu2" + }, + "libmagic1:amd64": { + "version": "1:5.25-2ubuntu1" + }, + "libmnl0:amd64": { + "version": "1.0.3-5" + }, + "libmount1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libmpc3:amd64": { + "version": "1.0.3-1" + }, + "libmpdec2:amd64": { + "version": "2.4.2-1" + }, + "libmpfr4:amd64": { + "version": "3.1.4-1" + }, + "libmpx0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libncurses5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libncurses5-dev:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libncursesw5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libnettle6:amd64": { + "version": "3.2-1" + }, + "libnewt0.52:amd64": { + "version": "0.52.18-1ubuntu2" + }, + "libnfnetlink0:amd64": { + "version": "1.0.1-3" + }, + "libnih1:amd64": { + "version": "1.0.3-4.3ubuntu1" + }, + "libnl-3-200:amd64": { + "version": "3.2.27-1" + }, + "libnuma1:amd64": { + "version": "2.0.11-1ubuntu1" + }, + "libopts25:amd64": { + "version": "1:5.18.7-3" + }, + "libp11-kit0:amd64": { + "version": "0.23.2-3" + }, + "libpam-modules:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-modules-bin": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-runtime": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-systemd:amd64": { + "version": "229-4ubuntu4" + }, + "libpam0g:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libparted2:amd64": { + "version": "3.2-15" + }, + "libpcap0.8:amd64": { + "version": "1.7.4-2" + }, + "libpci3:amd64": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "libpcre3:amd64": { + "version": "2:8.38-3.1" + }, + "libperl5.22:amd64": { + "version": "5.22.1-9" + }, + "libpipeline1:amd64": { + "version": "1.4.1-2" + }, + "libplymouth4:amd64": { + "version": "0.9.2-3ubuntu13" + }, + "libpng12-0:amd64": { + "version": "1.2.54-1ubuntu1" + }, + "libpolkit-gobject-1-0:amd64": { + "version": "0.105-14.1" + }, + "libpopt0:amd64": { + "version": "1.16-10" + }, + "libprocps4:amd64": { + "version": "2:3.3.10-4ubuntu2" + }, + "libpython-stdlib:amd64": { + "version": "2.7.11-1" + }, + "libpython2.7-minimal:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython2.7-stdlib:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython3-stdlib:amd64": { + "version": "3.5.1-3" + }, + "libpython3.5-minimal:amd64": { + "version": "3.5.1-10" + }, + "libpython3.5-stdlib:amd64": { + "version": "3.5.1-10" + }, + "libquadmath0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libreadline6:amd64": { + "version": "6.3-8ubuntu2" + }, + "libroken18-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "librtmp1:amd64": { + "version": "2.4+20151223.gitfa8646d-1build1" + }, + "libsasl2-2:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules-db:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libseccomp2:amd64": { + "version": "2.2.3-3ubuntu3" + }, + "libselinux1:amd64": { + "version": "2.4-3build2" + }, + "libsemanage-common": { + "version": "2.3-1build3" + }, + "libsemanage1:amd64": { + "version": "2.3-1build3" + }, + "libsensors4:amd64": { + "version": "1:3.4.0-2" + }, + "libsepol1:amd64": { + "version": "2.4-2" + }, + "libsigsegv2:amd64": { + "version": "2.10-4" + }, + "libslang2:amd64": { + "version": "2.3.0-2ubuntu1" + }, + "libsmartcols1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libsqlite3-0:amd64": { + "version": "3.11.0-1ubuntu1" + }, + "libss2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libssl1.0.0:amd64": { + "version": "1.0.2g-1ubuntu4" + }, + "libstdc++-5-dev:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libstdc++6:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libsystemd0:amd64": { + "version": "229-4ubuntu4" + }, + "libtasn1-6:amd64": { + "version": "4.7-3" + }, + "libtext-charwidth-perl": { + "version": "0.04-7build5" + }, + "libtext-iconv-perl": { + "version": "1.7-5build4" + }, + "libtext-wrapi18n-perl": { + "version": "0.06-7.1" + }, + "libtinfo-dev:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libtinfo5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libtsan0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libubsan0:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libudev1:amd64": { + "version": "229-4ubuntu4" + }, + "libunistring0:amd64": { + "version": "0.9.3-5.2ubuntu1" + }, + "libusb-0.1-4:amd64": { + "version": "2:0.1.12-28" + }, + "libusb-1.0-0:amd64": { + "version": "2:1.0.20-1" + }, + "libustr-1.0-1:amd64": { + "version": "1.0.4-5" + }, + "libuuid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libwind0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libwrap0:amd64": { + "version": "7.6.q-25" + }, + "libx11-6:amd64": { + "version": "2:1.6.3-1ubuntu2" + }, + "libx11-data": { + "version": "2:1.6.3-1ubuntu2" + }, + "libxau6:amd64": { + "version": "1:1.0.8-1" + }, + "libxcb1:amd64": { + "version": "1.11.1-1ubuntu1" + }, + "libxdmcp6:amd64": { + "version": "1:1.1.2-1.1" + }, + "libxext6:amd64": { + "version": "2:1.3.3-1" + }, + "libxml2:amd64": { + "version": "2.9.3+dfsg1-1" + }, + "libxmuu1:amd64": { + "version": "2:1.1.2-2" + }, + "libxtables11:amd64": { + "version": "1.6.0-2ubuntu3" + }, + "linux-base": { + "version": "4.0ubuntu1" + }, + "linux-libc-dev:amd64": { + "version": "4.4.0-21.37" + }, + "locales": { + "version": "2.23-0ubuntu3" + }, + "login": { + "version": "1:4.2-3.1ubuntu5" + }, + "logrotate": { + "version": "3.8.7-2ubuntu2" + }, + "lsb-base": { + "version": "9.20160110" + }, + "lsb-release": { + "version": "9.20160110" + }, + "lshw": { + "version": "02.17-1.1ubuntu3" + }, + "lsof": { + "version": "4.89+dfsg-0.1" + }, + "ltrace": { + "version": "0.7.3-5.1ubuntu4" + }, + "m4": { + "version": "1.4.17-5" + }, + "make": { + "version": "4.1-6" + }, + "makedev": { + "version": "2.3.1-93ubuntu1" + }, + "man-db": { + "version": "2.7.5-1" + }, + "manpages": { + "version": "4.04-2" + }, + "manpages-dev": { + "version": "4.04-2" + }, + "mawk": { + "version": "1.3.3-17ubuntu2" + }, + "mime-support": { + "version": "3.59ubuntu1" + }, + "mlocate": { + "version": "0.26-1ubuntu2" + }, + "monit": { + "version": "1:5.16-2" + }, + "mount": { + "version": "2.27.1-6ubuntu3" + }, + "mtr-tiny": { + "version": "0.86-1" + }, + "multiarch-support": { + "version": "2.23-0ubuntu3" + }, + "nano": { + "version": "2.5.3-2" + }, + "ncurses-base": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-bin": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-term": { + "version": "6.0+20160213-1ubuntu1" + }, + "net-tools": { + "version": "1.60-26ubuntu1" + }, + "netbase": { + "version": "5.3" + }, + "netcat-openbsd": { + "version": "1.105-7ubuntu1" + }, + "ntfs-3g": { + "version": "1:2015.3.14AR.1-1build1" + }, + "ntp": { + "version": "1:4.2.8p4+dfsg-3ubuntu5" + }, + "ntpdate": { + "version": "1:4.2.8p4+dfsg-3ubuntu5" + }, + "openssh-client": { + "version": "1:7.2p2-4" + }, + "openssh-server": { + "version": "1:7.2p2-4" + }, + "openssh-sftp-server": { + "version": "1:7.2p2-4" + }, + "openssl": { + "version": "1.0.2g-1ubuntu4" + }, + "parted": { + "version": "3.2-15" + }, + "passwd": { + "version": "1:4.2-3.1ubuntu5" + }, + "patch": { + "version": "2.7.5-1" + }, + "pciutils": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "perl": { + "version": "5.22.1-9" + }, + "perl-base": { + "version": "5.22.1-9" + }, + "perl-modules-5.22": { + "version": "5.22.1-9" + }, + "plymouth": { + "version": "0.9.2-3ubuntu13" + }, + "plymouth-theme-ubuntu-text": { + "version": "0.9.2-3ubuntu13" + }, + "popularity-contest": { + "version": "1.64ubuntu2" + }, + "powermgmt-base": { + "version": "1.31+nmu1" + }, + "procps": { + "version": "2:3.3.10-4ubuntu2" + }, + "psmisc": { + "version": "22.21-2.1build1" + }, + "python": { + "version": "2.7.11-1" + }, + "python-apt-common": { + "version": "1.1.0~beta1build1" + }, + "python-minimal": { + "version": "2.7.11-1" + }, + "python2.7": { + "version": "2.7.11-7ubuntu1" + }, + "python2.7-minimal": { + "version": "2.7.11-7ubuntu1" + }, + "python3": { + "version": "3.5.1-3" + }, + "python3-apt": { + "version": "1.1.0~beta1build1" + }, + "python3-chardet": { + "version": "2.3.0-2" + }, + "python3-commandnotfound": { + "version": "0.3ubuntu16.04" + }, + "python3-dbus": { + "version": "1.2.0-3" + }, + "python3-distupgrade": { + "version": "1:16.04.12" + }, + "python3-gdbm:amd64": { + "version": "3.5.1-1" + }, + "python3-gi": { + "version": "3.20.0-0ubuntu1" + }, + "python3-minimal": { + "version": "3.5.1-3" + }, + "python3-pkg-resources": { + "version": "20.7.0-1" + }, + "python3-pyinotify": { + "version": "0.9.6-0fakesync1" + }, + "python3-requests": { + "version": "2.9.1-3" + }, + "python3-six": { + "version": "1.10.0-3" + }, + "python3-systemd": { + "version": "231-2build1" + }, + "python3-update-manager": { + "version": "1:16.04.3" + }, + "python3-urllib3": { + "version": "1.13.1-2" + }, + "python3.5": { + "version": "3.5.1-10" + }, + "python3.5-minimal": { + "version": "3.5.1-10" + }, + "readline-common": { + "version": "6.3-8ubuntu2" + }, + "rename": { + "version": "0.20-4" + }, + "resolvconf": { + "version": "1.78ubuntu2" + }, + "rsync": { + "version": "3.1.1-3ubuntu1" + }, + "rsyslog": { + "version": "8.16.0-1ubuntu3" + }, + "sed": { + "version": "4.2.2-7" + }, + "sensible-utils": { + "version": "0.0.9" + }, + "sgml-base": { + "version": "1.26+nmu4ubuntu1" + }, + "shared-mime-info": { + "version": "1.5-2" + }, + "ssh-import-id": { + "version": "5.5-0ubuntu1" + }, + "strace": { + "version": "4.11-1ubuntu3" + }, + "sudo": { + "version": "1.8.16-0ubuntu1" + }, + "sysstat": { + "version": "11.2.0-1" + }, + "systemd": { + "version": "229-4ubuntu4" + }, + "systemd-sysv": { + "version": "229-4ubuntu4" + }, + "sysv-rc": { + "version": "2.88dsf-59.3ubuntu2" + }, + "sysvinit-utils": { + "version": "2.88dsf-59.3ubuntu2" + }, + "tar": { + "version": "1.28-2.1" + }, + "tasksel": { + "version": "3.34ubuntu3" + }, + "tasksel-data": { + "version": "3.34ubuntu3" + }, + "tcpd": { + "version": "7.6.q-25" + }, + "tcpdump": { + "version": "4.7.4-1ubuntu1" + }, + "telnet": { + "version": "0.17-40" + }, + "time": { + "version": "1.7-25.1" + }, + "traceroute": { + "version": "1:2.0.21-1" + }, + "tzdata": { + "version": "2016d-0ubuntu0.16.04" + }, + "ubuntu-keyring": { + "version": "2012.05.19" + }, + "ubuntu-minimal": { + "version": "1.361" + }, + "ubuntu-release-upgrader-core": { + "version": "1:16.04.12" + }, + "ubuntu-standard": { + "version": "1.361" + }, + "ucf": { + "version": "3.0036" + }, + "udev": { + "version": "229-4ubuntu4" + }, + "ufw": { + "version": "0.35-0ubuntu2" + }, + "unattended-upgrades": { + "version": "0.90" + }, + "ureadahead": { + "version": "0.100.0-19" + }, + "usbutils": { + "version": "1:007-4" + }, + "util-linux": { + "version": "2.27.1-6ubuntu3" + }, + "uuid-runtime": { + "version": "2.27.1-6ubuntu3" + }, + "vim": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-common": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-runtime": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-tiny": { + "version": "2:7.4.1689-3ubuntu1" + }, + "wamerican": { + "version": "7.1-1" + }, + "wbritish": { + "version": "7.1-1" + }, + "wget": { + "version": "1.17.1-1ubuntu1" + }, + "whiptail": { + "version": "0.52.18-1ubuntu2" + }, + "whois": { + "version": "5.2.11" + }, + "xauth": { + "version": "1:1.0.9-1ubuntu2" + }, + "xdg-user-dirs": { + "version": "0.15-2ubuntu6" + }, + "xkb-data": { + "version": "2.16-1ubuntu1" + }, + "xml-core": { + "version": "0.13+nmu2" + }, + "xz-utils": { + "version": "5.1.1alpha+20120614-2ubuntu2" + }, + "zlib1g:amd64": { + "version": "1:1.2.8.dfsg-2ubuntu4" + } + }, + "filesystem2": { + "by_device": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "1107116", + "kb_available": "22136960", + "percent_used": "5%", + "total_inodes": "1520000", + "inodes_used": "53028", + "inodes_available": "1466972", + "inodes_percent_used": "4%", + "mounts": [ + "/" + ] + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "mounts": [ + "/dev" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "mounts": [ + "/dev/shm", + "/run", + "/run/lock", + "/sys/fs/cgroup", + "/run/user/0" + ] + }, + "/dev/sda": { + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b", + "mounts": [ + "/" + ] + }, + "sysfs": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/sys" + ] + }, + "proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/proc" + ] + }, + "devpts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "mounts": [ + "/dev/pts" + ] + }, + "cgroup": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ], + "mounts": [ + "/sys/fs/cgroup/systemd", + "/sys/fs/cgroup/cpu,cpuacct", + "/sys/fs/cgroup/net_cls,net_prio", + "/sys/fs/cgroup/pids", + "/sys/fs/cgroup/memory", + "/sys/fs/cgroup/perf_event", + "/sys/fs/cgroup/freezer", + "/sys/fs/cgroup/cpuset", + "/sys/fs/cgroup/devices", + "/sys/fs/cgroup/blkio", + "/sys/fs/cgroup/debug" + ] + }, + "systemd-1": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=28", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "mounts": [ + "/proc/sys/fs/binfmt_misc" + ] + }, + "mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/dev/mqueue" + ] + }, + "debugfs": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/debug" + ] + }, + "fusectl": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/fs/fuse/connections" + ] + }, + "configfs": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/config" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "b6ff4e56-e646-4001-a2c6-fb57421910d1", + "mounts": [ + + ] + } + }, + "by_mountpoint": { + "/": { + "kb_size": "24505644", + "kb_used": "1107116", + "kb_available": "22136960", + "percent_used": "5%", + "total_inodes": "1520000", + "inodes_used": "53028", + "inodes_available": "1466972", + "inodes_percent_used": "4%", + "devices": [ + "/dev/root", + "/dev/sda" + ], + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "/dev": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "devices": [ + "devtmpfs" + ] + }, + "/dev/shm": { + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "1", + "inodes_available": "126897", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ], + "devices": [ + "tmpfs" + ] + }, + "/run": { + "kb_size": "507592", + "kb_used": "7852", + "kb_available": "499740", + "percent_used": "2%", + "total_inodes": "126898", + "inodes_used": "1188", + "inodes_available": "125710", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/lock": { + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys/fs/cgroup": { + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/user/0": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "sysfs" + ] + }, + "/proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "proc" + ] + }, + "/dev/pts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "devices": [ + "devpts" + ] + }, + "/sys/fs/cgroup/systemd": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpu,cpuacct": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/net_cls,net_prio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/pids": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/memory": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/perf_event": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/freezer": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpuset": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/devices": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/blkio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/debug": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ], + "devices": [ + "cgroup" + ] + }, + "/proc/sys/fs/binfmt_misc": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=28", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "devices": [ + "systemd-1" + ] + }, + "/dev/mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "mqueue" + ] + }, + "/sys/kernel/debug": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "debugfs" + ] + }, + "/sys/fs/fuse/connections": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "fusectl" + ] + }, + "/sys/kernel/config": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "configfs" + ] + } + }, + "by_pair": { + "/dev/root,/": { + "device": "/dev/root", + "kb_size": "24505644", + "kb_used": "1107116", + "kb_available": "22136960", + "percent_used": "5%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "53028", + "inodes_available": "1466972", + "inodes_percent_used": "4%" + }, + "devtmpfs,/dev": { + "device": "devtmpfs", + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs,/dev/shm": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "mount": "/dev/shm", + "total_inodes": "126898", + "inodes_used": "1", + "inodes_available": "126897", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ] + }, + "tmpfs,/run": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "7852", + "kb_available": "499740", + "percent_used": "2%", + "mount": "/run", + "total_inodes": "126898", + "inodes_used": "1188", + "inodes_available": "125710", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ] + }, + "tmpfs,/run/lock": { + "device": "tmpfs", + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "mount": "/run/lock", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ] + }, + "tmpfs,/sys/fs/cgroup": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "mount": "/sys/fs/cgroup", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ] + }, + "tmpfs,/run/user/0": { + "device": "tmpfs", + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda,/": { + "device": "/dev/sda", + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs,/sys": { + "device": "sysfs", + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc,/proc": { + "device": "proc", + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts,/dev/pts": { + "device": "devpts", + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup,/sys/fs/cgroup/systemd": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/systemd", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ] + }, + "cgroup,/sys/fs/cgroup/cpu,cpuacct": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpu,cpuacct", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ] + }, + "cgroup,/sys/fs/cgroup/net_cls,net_prio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/net_cls,net_prio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ] + }, + "cgroup,/sys/fs/cgroup/pids": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/pids", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ] + }, + "cgroup,/sys/fs/cgroup/memory": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/memory", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ] + }, + "cgroup,/sys/fs/cgroup/perf_event": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/perf_event", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ] + }, + "cgroup,/sys/fs/cgroup/freezer": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/freezer", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ] + }, + "cgroup,/sys/fs/cgroup/cpuset": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpuset", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ] + }, + "cgroup,/sys/fs/cgroup/devices": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/devices", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ] + }, + "cgroup,/sys/fs/cgroup/blkio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/blkio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ] + }, + "cgroup,/sys/fs/cgroup/debug": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/debug", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ] + }, + "systemd-1,/proc/sys/fs/binfmt_misc": { + "device": "systemd-1", + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=28", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "mqueue,/dev/mqueue": { + "device": "mqueue", + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "debugfs,/sys/kernel/debug": { + "device": "debugfs", + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "fusectl,/sys/fs/fuse/connections": { + "device": "fusectl", + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs,/sys/kernel/config": { + "device": "configfs", + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb,": { + "device": "/dev/sdb", + "fs_type": "swap", + "uuid": "b6ff4e56-e646-4001-a2c6-fb57421910d1" + } + } + }, + "fips": { + "kernel": { + "enabled": false + } + }, + "sessions": { + "by_session": { + "16": { + "session": "16", + "uid": "0", + "user": "root", + "seat": null + } + }, + "by_user": { + "root": [ + { + "session": "16", + "uid": "0", + "user": "root", + "seat": null + } + ] + } + }, + "block_device": { + "md0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "sda": { + "size": "49807360", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "sdb": { + "size": "524288", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "nbd0": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd1": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd2": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd3": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd4": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd5": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd6": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd7": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd8": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd9": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram0": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram1": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram2": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram3": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram4": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram5": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram6": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram7": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram8": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram9": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "loop0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop1": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop2": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop3": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop4": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop5": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop6": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop7": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "nbd10": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd11": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd12": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd13": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd14": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd15": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram10": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram11": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram12": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram13": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram14": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram15": { + "size": "8192", + "removable": "0", + "rotational": "1" + } + }, + "init_package": "systemd", + "hostname": "ubuntu", + "machinename": "ubuntu", + "fqdn": "ubuntu.members.linode.com", + "domain": "members.linode.com", + "cloud": { + "public_ips": [ + "139.162.229.194" + ], + "private_ips": [ + null + ], + "public_ipv4": null, + "public_hostname": null, + "local_ipv4": null, + "local_hostname": null, + "provider": "linode" + }, + "recipes": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "postgresql::server", + "monit_configs-tlq::postgres", + "redis-server::default", + "monit_configs-tlq::redis-server", + "nginx::repo", + "nginx::default", + "monit_configs-tlq::nginx", + "rails_gem_dependencies-tlq", + "rails_gem_dependencies-tlq::default", + "ruby_build", + "ruby_build::default", + "ruby_rbenv::system", + "build-essential::_debian", + "chef-sugar::default", + "ntp::apparmor", + "postgresql::ca_certificates", + "postgresql::client", + "postgresql::apt_pgdg_postgresql", + "apt::default", + "postgresql::server_debian", + "postgresql::server_conf", + "nginx::package", + "nginx::ohai_plugin", + "ohai::default", + "nginx::commons", + "nginx::commons_dir", + "nginx::commons_script", + "nginx::commons_conf", + "ruby_rbenv::system_install", + "ruby_rbenv::default" + ], + "expanded_run_list": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "postgresql::server", + "monit_configs-tlq::postgres", + "redis-server::default", + "monit_configs-tlq::redis-server", + "nginx::repo", + "nginx::default", + "monit_configs-tlq::nginx", + "rails_gem_dependencies-tlq::default", + "ruby_build::default", + "ruby_rbenv::system" + ], + "roles": [ + "server", + "postgres-server", + "redis-server", + "nginx-server", + "rails-app" + ], + "cookbooks": { + "openssl": { + "version": "4.4.0" + }, + "build-essential": { + "version": "2.4.0" + }, + "users": { + "version": "2.0.3" + }, + "firewall": { + "version": "2.5.2" + }, + "ufw": { + "version": "1.0.0" + }, + "apt": { + "version": "2.9.2" + }, + "ntp": { + "version": "2.0.0" + }, + "sudo": { + "version": "2.9.0" + }, + "locale": { + "version": "1.1.0" + }, + "fail2ban": { + "version": "2.3.0" + }, + "monit-tlq": { + "version": "0.3.11" + }, + "monit_configs-tlq": { + "version": "0.1.2" + }, + "postgresql": { + "version": "4.0.6" + }, + "redis-server": { + "version": "0.1.1" + }, + "nginx": { + "version": "2.7.6" + }, + "rails_gem_dependencies-tlq": { + "version": "0.0.3" + }, + "ruby_build": { + "version": "0.8.0" + }, + "ruby_rbenv": { + "version": "1.0.1" + }, + "chef-sugar": { + "version": "3.3.0" + }, + "7-zip": { + "version": "1.0.2" + }, + "windows": { + "version": "1.43.0" + }, + "yum-epel": { + "version": "0.7.0" + }, + "bluepill": { + "version": "2.4.3" + }, + "ohai": { + "version": "2.1.0" + }, + "runit": { + "version": "1.7.8" + }, + "chef_handler": { + "version": "1.4.0" + }, + "yum": { + "version": "3.11.0" + }, + "rsyslog": { + "version": "4.0.0" + }, + "packagecloud": { + "version": "0.2.3" + }, + "compat_resource": { + "version": "12.10.6" + } + }, + "nginx": { + "version": "1.10.1", + "configure_arguments": [ + "--prefix=/etc/nginx", + "--sbin-path=/usr/sbin/nginx", + "--modules-path=/usr/lib/nginx/modules", + "--conf-path=/etc/nginx/nginx.conf", + "--error-log-path=/var/log/nginx/error.log", + "--http-log-path=/var/log/nginx/access.log", + "--pid-path=/var/run/nginx.pid", + "--lock-path=/var/run/nginx.lock", + "--http-client-body-temp-path=/var/cache/nginx/client_temp", + "--http-proxy-temp-path=/var/cache/nginx/proxy_temp", + "--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp", + "--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp", + "--http-scgi-temp-path=/var/cache/nginx/scgi_temp", + "--user=nginx", + "--group=nginx", + "--with-http_ssl_module", + "--with-http_realip_module", + "--with-http_addition_module", + "--with-http_sub_module", + "--with-http_dav_module", + "--with-http_flv_module", + "--with-http_mp4_module", + "--with-http_gunzip_module", + "--with-http_gzip_static_module", + "--with-http_random_index_module", + "--with-http_secure_link_module", + "--with-http_stub_status_module", + "--with-http_auth_request_module", + "--with-http_xslt_module=dynamic", + "--with-http_image_filter_module=dynamic", + "--with-http_geoip_module=dynamic", + "--with-http_perl_module=dynamic", + "--add-dynamic-module=debian/extra/njs-1c50334fbea6/nginx", + "--with-threads", + "--with-stream", + "--with-stream_ssl_module", + "--with-http_slice_module", + "--with-mail", + "--with-mail_ssl_module", + "--with-file-aio", + "--with-ipv6", + "--with-http_v2_module", + "--with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2'", + "--with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed'" + ], + "prefix": "/etc/nginx", + "conf_path": "/etc/nginx/nginx.conf" + } + }, + "run_list": [ + "role[server]", + "role[postgres-server]", + "role[redis-server]", + "role[nginx-server]", + "role[rails-app]" + ] +} \ No newline at end of file diff --git a/roles/rails-app.json b/roles/rails-app.json index 606bff6..feb2235 100644 --- a/roles/rails-app.json +++ b/roles/rails-app.json @@ -19,7 +19,7 @@ "run_list": [ "rails_gem_dependencies-tlq", "ruby_build", - "rbenv::system" + "ruby_rbenv::system" ], "chef_type": "role", "override_attributes": { diff --git a/roles/server.json b/roles/server.json index e086fd5..ec8d9b6 100644 --- a/roles/server.json +++ b/roles/server.json @@ -65,11 +65,10 @@ "recipe[openssl::default]", // required for building from source "recipe[build-essential::default]", - // required by the users cookbook when using chef solo - "recipe[chef-solo-search::default]", // setup standard sysadmin users "recipe[users::sysadmins]", // install and enable ufw + "recipe[firewall::default]", "recipe[ufw::default]", // enable unattended upgrades "recipe[apt::unattended-upgrades]", diff --git a/test/build.sh b/test/build.sh index 7cfca31..d167172 100755 --- a/test/build.sh +++ b/test/build.sh @@ -4,4 +4,3 @@ echo "Setting up: $SERVER_IP" ssh-keygen -R $SERVER_IP ssh-copy-id root@$SERVER_IP -bundle exec knife solo bootstrap root@$SERVER_IP From bce7d2cc192dbbe15e400dd95908683cbf5ac086 Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Sat, 13 Aug 2016 11:04:58 +0100 Subject: [PATCH 3/8] adds: WIP upgrade to Chef Zero --- Berksfile | 8 +- Berksfile.lock | 10 +- Gemfile | 3 +- Gemfile.lock | 7 +- clients/demo-server-2.json | 4 + clients/demo-server-3.json | 4 + knife.rb | 1 + nodes/demo-server-1.json | 2 +- nodes/demo-server-2.json | 5006 ++++++++++++++++++++++++++++ nodes/demo-server-3.json | 5463 +++++++++++++++++++++++++++++++ roles/memcached-server.json | 1 + roles/mongo-server.json | 1 + roles/mysql-server.json | 1 + roles/nginx-server.json | 1 + roles/postgres-server.json | 6 + roles/rails-app.json | 6 +- roles/redis-server.json | 1 + roles/server.json | 22 - test/{build.sh => clean-ssh.sh} | 2 +- 19 files changed, 10501 insertions(+), 48 deletions(-) create mode 100644 clients/demo-server-2.json create mode 100644 clients/demo-server-3.json create mode 100644 nodes/demo-server-2.json create mode 100644 nodes/demo-server-3.json rename test/{build.sh => clean-ssh.sh} (64%) diff --git a/Berksfile b/Berksfile index c6265a3..6b0a263 100644 --- a/Berksfile +++ b/Berksfile @@ -3,9 +3,6 @@ source "https://api.berkshelf.com" # cookbook 'apt', github: 'opscode-cookbooks/apt' cookbook 'apt-chef', '~> 1.0.0' -# cookbook 'chef-solo-search', github: 'edelight/chef-solo-search' -cookbook 'chef-solo-search', '~> 0.5.1' - #cookbook 'build-essential', github: 'opscode-cookbooks/build-essential' cookbook 'build-essential' @@ -21,7 +18,7 @@ cookbook 'locale', '~> 1.1.0' cookbook 'memcached', '~> 3.0.0' #cookbook 'mysql', github: 'opscode-cookbooks/mysql' -cookbook 'mysql', '~> 7.1.1' +cookbook 'mysql', '~> 5.6.3' #cookbook 'ntp', github: 'gmiranda23/ntp' cookbook 'ntp', '~> 2.0.0' @@ -39,7 +36,8 @@ cookbook 'ufw', '~> 1.0.0' cookbook 'firewall', '~> 2.5.2' cookbook 'nginx', github: 'miketheman/nginx' -cookbook 'users', github: 'opscode-cookbooks/users' + +cookbook 'users', '~> 2.0.3' cookbook 'rails_gem_dependencies-tlq', github: 'TalkingQuickly/rails_gem_dependencies-tlq' cookbook 'ruby_rbenv', github: 'fnichol/chef-rbenv' diff --git a/Berksfile.lock b/Berksfile.lock index 52198be..f41630d 100644 --- a/Berksfile.lock +++ b/Berksfile.lock @@ -1,7 +1,6 @@ DEPENDENCIES apt-chef (~> 1.0.0) build-essential - chef-solo-search (~> 0.5.1) fail2ban (~> 2.3.0) firewall (~> 2.5.2) hostnames (= 0.3.1) @@ -15,7 +14,7 @@ DEPENDENCIES git: git://github.com/TalkingQuickly/monit_configs-tlq.git revision: c10ee522a69db1ec48672a2b1c8a42ae92e027e1 branch: master - mysql (~> 7.1.1) + mysql (~> 5.6.3) nginx git: git://github.com/miketheman/nginx.git revision: e36944b0dac1f21044a4f0d01fc566023325cfde @@ -47,7 +46,6 @@ GRAPH rsyslog (>= 2.0) build-essential (2.4.0) 7-zip (>= 0.0.0) - chef-solo-search (0.5.1) chef-sugar (3.3.0) chef_handler (1.4.0) compat_resource (12.10.6) @@ -68,8 +66,7 @@ GRAPH yum-epel (>= 0.0.0) monit-tlq (0.3.11) monit_configs-tlq (0.1.2) - mysql (7.1.1) - smf (>= 0.0.0) + mysql (5.6.3) yum-mysql-community (>= 0.0.0) nginx (2.7.6) apt (~> 2.2) @@ -92,7 +89,6 @@ GRAPH openssl (~> 4.0) rails_gem_dependencies-tlq (0.0.3) apt (>= 0.0.0) - rbac (1.0.3) redis-server (0.1.1) apt (>= 0.0.0) rsyslog (4.0.0) @@ -103,8 +99,6 @@ GRAPH ruby_build (>= 0.0.0) runit (1.7.8) packagecloud (>= 0.0.0) - smf (2.2.8) - rbac (>= 1.0.1) sudo (2.9.0) ufw (1.0.0) firewall (>= 2.0) diff --git a/Gemfile b/Gemfile index 7249dd6..eed7f6a 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,6 @@ source 'https://rubygems.org' -gem 'knife-solo', '0.6.0' gem 'chef', '~> 12.11.8' gem 'chef-zero', '4.6.2' gem 'berkshelf', '~> 4.3.3' -gem 'knife-zero' +gem 'knife-zero', '~> 1.7', '>= 1.7.1' diff --git a/Gemfile.lock b/Gemfile.lock index 5a53c0b..b95aceb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -90,10 +90,6 @@ GEM iniparse (1.4.2) ipaddress (0.8.3) json (1.8.3) - knife-solo (0.6.0) - chef (>= 10.20) - erubis (~> 2.7.0) - net-ssh (>= 2.7, < 4.0) knife-zero (1.16.0) chef (~> 12.6) libyajl2 (1.2.0) @@ -210,8 +206,7 @@ DEPENDENCIES berkshelf (~> 4.3.3) chef (~> 12.11.8) chef-zero (= 4.6.2) - knife-solo (= 0.6.0) - knife-zero + knife-zero (~> 1.7, >= 1.7.1) BUNDLED WITH 1.10.6 diff --git a/clients/demo-server-2.json b/clients/demo-server-2.json new file mode 100644 index 0000000..d973083 --- /dev/null +++ b/clients/demo-server-2.json @@ -0,0 +1,4 @@ +{ + "name": "demo-server-2", + "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFSZh0b9j46Y8hBu9zfG\nfV6MmUlDSdXgwZvxBtU3XKhtG/cJSDV/wQCLhCpTYicbYNtuWi7xDltUL6VUfgzp\nfB4FkChLqYYLFOeiysXl3xJnq++v5cVnGwN3ZXs8hMUoClDu3uhO4YM/1LKbZ5rR\nMtocWNgf9Hc9QfQ84Ql79WKh0VTmnVhMErQL3/wK5MN5BTZVJkQ5oExnrR+sTqCy\nHEP2q4gljOfny0yoU/lMICVsuQ4QEKQJ0GUoBTT/i+ATSrw4nrZlnof6sJYO2hXU\nT+C8AkEc1xaJ+yyisF5Kv9M+wEENqiQnO/FBN1xCZnTEtz1LuAJZfk88Q+X5ANk9\nuQIDAQAB\n-----END PUBLIC KEY-----\n" +} \ No newline at end of file diff --git a/clients/demo-server-3.json b/clients/demo-server-3.json new file mode 100644 index 0000000..7d584d1 --- /dev/null +++ b/clients/demo-server-3.json @@ -0,0 +1,4 @@ +{ + "name": "demo-server-3", + "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArWiDkBdwwqQPtHudgVEr\n4/otToyDDLEaovFpgP2mRk3gBSaXwhyLDIImlq04ulFAVw5q+ITIFF1TpHHV9Ybo\nNHknI7JSBd1Ku9G3XrtRwryYwDEeg1/ANEsuy/1zeJtQVaSEPrEiiuH2v4Pnjpub\n9tzsV2ed0EwUVSyaQ1/TADIiN8/e29DXogsD2danIdWSzNsLlfHDxOyNNJYJbRCn\nSBKCyHcf4CkLbLim3AfTuYDUPR5kPBbT3K+jaJlg8vKBTfW7UW3nFI+1zlE84Odj\ntB81NR3ShLDQ/uqOq2ThlqGZLRg9k/8d7OiNACGhO96qn6uCFHyow8TEfZ5icQtT\n9QIDAQAB\n-----END PUBLIC KEY-----\n" +} \ No newline at end of file diff --git a/knife.rb b/knife.rb index 8021681..7c5edb2 100644 --- a/knife.rb +++ b/knife.rb @@ -3,4 +3,5 @@ knife[:ssh_attribute] = "knife_zero.host" knife[:use_sudo] = true +knife[:editor] = '/usr/local/bin/sublime' cookbook_path ["berks-cookbooks"] diff --git a/nodes/demo-server-1.json b/nodes/demo-server-1.json index c3353a8..a6bce61 100644 --- a/nodes/demo-server-1.json +++ b/nodes/demo-server-1.json @@ -5703,4 +5703,4 @@ "role[nginx-server]", "role[rails-app]" ] -} \ No newline at end of file +} diff --git a/nodes/demo-server-2.json b/nodes/demo-server-2.json new file mode 100644 index 0000000..3f8ef57 --- /dev/null +++ b/nodes/demo-server-2.json @@ -0,0 +1,5006 @@ +{ + "name": "demo-server-2", + "normal": { + "knife_zero": { + "host": "139.162.229.194" + }, + "tags": [ + + ], + "postgresql": { + "enable_pgdg_apt": true, + "password": { + "postgres": "7/Wo/iIS1HXRwEzYnsNz" + }, + "config": { + "data_directory": "/var/lib/postgresql/9.5/main", + "hba_file": "/etc/postgresql/9.5/main/pg_hba.conf", + "ident_file": "/etc/postgresql/9.5/main/pg_ident.conf", + "external_pid_file": "/var/run/postgresql/9.5-main.pid", + "unix_socket_directories": "/var/run/postgresql", + "ssl_cert_file": "/etc/ssl/certs/ssl-cert-snakeoil.pem", + "ssl_key_file": "/etc/ssl/private/ssl-cert-snakeoil.key" + } + }, + "firewall": { + "state": "[]" + } + }, + "default": { + "openssl": { + "packages": [ + + ], + "restart_services": [ + + ] + }, + "chef_handler": { + "handler_path": "/var/chef/handlers" + }, + "windows": { + "allow_pending_reboots": true, + "allow_reboot_on_failure": false, + "rubyzipversion": null, + "reboot_timeout": 60 + }, + "7-zip": { + "url": "http://downloads.sourceforge.net/sevenzip/7z922-x64.msi", + "checksum": "f09bf515289eea45185a4cc673e3bbc18ce608c55b4cf96e77833435c9cdf3dc", + "package_name": "7-Zip 9.22 (x64 edition)", + "home": "\\7-zip" + }, + "build-essential": { + "compile_time": false, + "msys": { + "path": "\\msys" + } + }, + "firewall": { + "allow_ssh": false, + "allow_winrm": false, + "allow_mosh": false, + "firewalld": { + "permanent": false + }, + "iptables": { + "defaults": { + "policy": { + "input": "DROP", + "forward": "DROP", + "output": "ACCEPT" + }, + "ruleset": { + "*filter": 1, + ":INPUT DROP": 2, + ":FORWARD DROP": 3, + ":OUTPUT ACCEPT": 4, + "COMMIT_FILTER": 100 + } + } + }, + "ubuntu_iptables": false, + "redhat7_iptables": false, + "allow_established": true, + "ipv6_enabled": true, + "ufw": { + "defaults": { + "ipv6": "yes", + "manage_builtins": "no", + "ipt_sysctl": "/etc/ufw/sysctl.conf", + "ipt_modules": "nf_conntrack_ftp nf_nat_ftp nf_conntrack_netbios_ns", + "policy": { + "input": "DROP", + "output": "ACCEPT", + "forward": "DROP", + "application": "SKIP" + } + } + }, + "rules": [ + + ], + "securitylevel": "" + }, + "apt": { + "cacher-client": { + "restrict_environment": false + }, + "cacher_dir": "/var/cache/apt-cacher-ng", + "cacher_interface": null, + "cacher_port": 3142, + "cacher_ssl_support": false, + "caching_server": false, + "compiletime": false, + "compile_time_update": false, + "key_proxy": "", + "cache_bypass": { + + }, + "periodic_update_min_delay": 86400, + "launchpad_api_version": "1.0", + "unattended_upgrades": { + "enable": true, + "update_package_lists": true, + "allowed_origins": [ + "Ubuntu xenial", + "${distro_id} stable", + "${distro_id} ${distro_codename}-security" + ], + "package_blacklist": [ + + ], + "auto_fix_interrupted_dpkg": false, + "minimal_steps": false, + "install_on_shutdown": false, + "mail": null, + "mail_only_on_error": true, + "remove_unused_dependencies": false, + "automatic_reboot": true, + "automatic_reboot_time": "now", + "dl_limit": null + }, + "confd": { + "install_recommends": true, + "install_suggests": false + } + }, + "ntp": { + "servers": [ + "0.pool.ntp.org", + "1.pool.ntp.org", + "2.pool.ntp.org", + "3.pool.ntp.org" + ], + "peers": [ + + ], + "restrictions": [ + + ], + "tinker": { + "panic": 0, + "allan": 1500, + "dispersion": 15, + "step": 0.128, + "stepout": 900 + }, + "restrict_default": "kod notrap nomodify nopeer noquery", + "packages": [ + "ntp", + "ntpdate" + ], + "service": "ntp", + "varlibdir": "/var/lib/ntp", + "driftfile": "/var/lib/ntp/ntp.drift", + "logfile": null, + "conffile": "/etc/ntp.conf", + "statsdir": "/var/log/ntpstats/", + "conf_owner": "root", + "conf_group": "root", + "var_owner": "ntp", + "var_group": "ntp", + "leapfile": "/etc/ntp.leapseconds", + "sync_clock": false, + "sync_hw_clock": false, + "listen": null, + "listen_network": null, + "ignore": null, + "apparmor_enabled": true, + "monitor": false, + "statistics": true, + "conf_restart_immediate": false, + "keys": null, + "trustedkey": null, + "disable_tinker_panic_on_virtualization_guest": true, + "peer": { + "key": null, + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "server": { + "prefer": "", + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "orphan": { + "enabled": false, + "stratum": 5 + }, + "localhost": { + "noquery": false + }, + "use_cmos": false + }, + "authorization": { + "sudo": { + "groups": [ + "sysadmin" + ], + "users": [ + "deploy" + ], + "passwordless": true, + "setenv": false, + "include_sudoers_d": false, + "agent_forwarding": false, + "sudoers_defaults": [ + "!lecture,tty_tickets,!fqdn" + ], + "command_aliases": [ + + ], + "env_keep_add": [ + + ], + "env_keep_subtract": [ + + ], + "prefix": "/etc" + } + }, + "locale": { + "lang": "en_US.utf8", + "lc_all": "en_US.utf8" + }, + "yum": { + "main": { + "cachedir": "/var/cache/yum/$basearch/$releasever", + "distroverpkg": "ubuntu-release", + "alwaysprompt": null, + "assumeyes": null, + "bandwidth": null, + "bugtracker_url": null, + "clean_requirements_on_remove": null, + "color": null, + "color_list_available_downgrade": null, + "color_list_available_install": null, + "color_list_available_reinstall": null, + "color_list_available_upgrade": null, + "color_list_installed_extra": null, + "color_list_installed_newer": null, + "color_list_installed_older": null, + "color_list_installed_reinstall": null, + "color_search_match": null, + "color_update_installed": null, + "color_update_local": null, + "color_update_remote": null, + "commands": null, + "deltarpm": null, + "debuglevel": null, + "diskspacecheck": null, + "enable_group_conditionals": null, + "errorlevel": null, + "exactarch": null, + "exclude": null, + "gpgcheck": true, + "group_package_types": null, + "groupremove_leaf_only": null, + "history_list_view": null, + "history_record": null, + "history_record_packages": null, + "http_caching": null, + "installonly_limit": null, + "installonlypkgs": null, + "installroot": null, + "keepalive": null, + "keepcache": false, + "kernelpkgnames": null, + "localpkg_gpgcheck": false, + "logfile": "/var/log/yum.log", + "max_retries": null, + "mdpolicy": null, + "metadata_expire": null, + "mirrorlist_expire": null, + "multilib_policy": null, + "obsoletes": null, + "overwrite_groups": null, + "password": null, + "path": "/etc/yum.conf", + "persistdir": null, + "pluginconfpath": null, + "pluginpath": null, + "plugins": null, + "protected_multilib": null, + "protected_packages": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "recent": null, + "releasever": null, + "repo_gpgcheck": null, + "reposdir": null, + "reset_nice": null, + "rpmverbosity": null, + "showdupesfromrepos": null, + "skip_broken": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "syslog_device": null, + "syslog_facility": null, + "syslog_ident": null, + "throttle": null, + "timeout": null, + "tolerant": false, + "tsflags": null, + "username": null + }, + "epel-debuginfo": { + "repositoryid": "epel-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-source": { + "repositoryid": "epel-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-debuginfo": { + "repositoryid": "epel-testing-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-source": { + "repositoryid": "epel-testing-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing": { + "repositoryid": "epel-testing", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel": { + "repositoryid": "epel", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": true, + "managed": true, + "make_cache": true + } + }, + "yum-epel": { + "repositories": [ + "epel", + "epel-debuginfo", + "epel-source", + "epel-testing", + "epel-testing-debuginfo", + "epel-testing-source" + ] + }, + "fail2ban": { + "loglevel": 3, + "socket": "/var/run/fail2ban/fail2ban.sock", + "logtarget": "/var/log/fail2ban.log", + "pidfile": "/var/run/fail2ban/fail2ban.pid", + "syslog_target": "/var/log/fail2ban.log", + "syslog_facility": "1", + "ignoreip": "127.0.0.1/8", + "findtime": 600, + "bantime": 300, + "maxretry": 5, + "backend": "polling", + "email": "root@localhost", + "action": "action_", + "banaction": "iptables-multiport", + "mta": "sendmail", + "protocol": "tcp", + "chain": "INPUT", + "filters": { + + }, + "auth_log": "/var/log/auth.log", + "services": { + "ssh": { + "enabled": "true", + "port": "ssh", + "filter": "sshd", + "logpath": "/var/log/auth.log", + "maxretry": "6" + } + } + }, + "monit": { + "notify_emails": [ + "user@example.com" + ], + "enable_emails": false, + "mailserver": { + "host": "your-server", + "port": "587", + "username": "yourusername", + "password": "yourpassword", + "hostname": "yourhostname" + }, + "web_interface": { + "allow": [ + "yourusername", + "yourpassword" + ] + } + }, + "monit_configs-tlq": { + "postgres": { + "pidfile": "/var/run/postgresql/9.3-main.pid" + }, + "mongo": { + "pidfile": "/var/run/mongo/mongo.pid" + } + }, + "postgresql": { + "enable_pgdg_apt": true, + "enable_pgdg_yum": false, + "use_pgdg_packages": true, + "server": { + "config_change_notify": "restart", + "init_package": "systemd", + "service_name": "postgresql", + "packages": [ + "postgresql-9.3", + "postgresql-9.5" + ] + }, + "assign_postgres_password": true, + "database_name": "template1", + "version": "9.5", + "dir": "/etc/postgresql/9.5/main", + "client": { + "packages": [ + "postgresql-client-9.3", + "libpq-dev", + "postgresql-client-9.5" + ] + }, + "contrib": { + "packages": [ + "postgresql-contrib-9.3", + "postgresql-contrib-9.5" + ] + }, + "config": { + "listen_addresses": "localhost", + "port": 5432, + "max_connections": 100, + "shared_buffers": "24MB", + "log_line_prefix": "%t ", + "datestyle": "iso, mdy", + "default_text_search_config": "pg_catalog.english", + "ssl": true + }, + "pg_hba": [ + { + "type": "local", + "db": "all", + "user": "postgres", + "addr": null, + "method": "ident" + }, + { + "type": "local", + "db": "all", + "user": "all", + "addr": null, + "method": "ident" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "127.0.0.1/32", + "method": "md5" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "::1/128", + "method": "md5" + } + ], + "password": { + + }, + "pgdg": { + "release_apt_codename": "xenial", + "repo_rpm_url": { + "9.4": { + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "5": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + } + }, + "fedora": { + "22": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-22-x86_64/", + "package": "pgdg-fedora94-9.4-3.noarch.rpm" + } + }, + "21": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-x86_64/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-i686/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + } + }, + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-x86_64/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-i686/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + } + } + }, + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + } + } + }, + "scientific": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + } + }, + "oracle": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + } + } + }, + "9.3": { + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2014": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2013": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + } + }, + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + } + }, + "fedora": { + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-20-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "19": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-19-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + } + } + }, + "9.2": { + "centos": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + } + }, + "redhat": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + } + }, + "fedora": { + "19": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + }, + "16": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-i386/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + } + } + } + } + }, + "initdb_locale": "UTF-8", + "postgresql": { + "password": { + "postgres": "thepasswordisben" + } + } + }, + "monit_address": "monit.devops.local", + "openssh": { + "server": { + "password_authentication": "no", + "challenge_response_authentication": "no", + "permit_empty_passwords": "no", + "use_pam": "no", + "x11_forwarding": "no", + "permit_root_login": "yes" + } + } + }, + "automatic": { + "languages": { + "ruby": { + "platform": "x86_64-linux", + "version": "2.1.8", + "release_date": "2015-12-16", + "target": "x86_64-pc-linux-gnu", + "target_cpu": "x86_64", + "target_vendor": "pc", + "target_os": "linux", + "host": "x86_64-pc-linux-gnu", + "host_cpu": "x86_64", + "host_os": "linux-gnu", + "host_vendor": "pc", + "bin_dir": "/opt/chef/embedded/bin", + "ruby_bin": "/opt/chef/embedded/bin/ruby", + "gems_dir": "/opt/chef/embedded/lib/ruby/gems/2.1.0", + "gem_bin": "/opt/chef/embedded/bin/gem" + }, + "perl": { + "version": "5.22.1", + "archname": "x86_64-linux-gnu-thread-multi" + }, + "python": { + "version": "2.7.11+", + "builddate": "Apr 17 2016, 14:00:29" + } + }, + "memory": { + "swap": { + "cached": "0kB", + "total": "262140kB", + "free": "262140kB" + }, + "total": "1015184kB", + "free": "167776kB", + "buffers": "29256kB", + "cached": "568044kB", + "active": "361940kB", + "inactive": "341508kB", + "dirty": "60kB", + "writeback": "0kB", + "anon_pages": "106140kB", + "mapped": "36884kB", + "slab": "91640kB", + "slab_reclaimable": "74052kB", + "slab_unreclaim": "17588kB", + "page_tables": "3816kB", + "nfs_unstable": "0kB", + "bounce": "0kB", + "commit_limit": "769732kB", + "committed_as": "282564kB", + "vmalloc_total": "34359738367kB", + "vmalloc_used": "0kB", + "vmalloc_chunk": "0kB" + }, + "cpu": { + "0": { + "vendor_id": "GenuineIntel", + "family": "6", + "model": "62", + "model_name": "Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz", + "stepping": "4", + "mhz": "2799.998", + "cache_size": "25600 KB", + "physical_id": "0", + "core_id": "0", + "cores": "1", + "flags": [ + "fpu", + "vme", + "de", + "pse", + "tsc", + "msr", + "pae", + "mce", + "cx8", + "apic", + "sep", + "mtrr", + "pge", + "mca", + "cmov", + "pat", + "pse36", + "clflush", + "mmx", + "fxsr", + "sse", + "sse2", + "ss", + "syscall", + "nx", + "pdpe1gb", + "rdtscp", + "lm", + "constant_tsc", + "arch_perfmon", + "rep_good", + "nopl", + "eagerfpu", + "pni", + "pclmulqdq", + "ssse3", + "cx16", + "pcid", + "sse4_1", + "sse4_2", + "x2apic", + "popcnt", + "tsc_deadline_timer", + "aes", + "xsave", + "avx", + "f16c", + "rdrand", + "hypervisor", + "lahf_lm", + "fsgsbase", + "tsc_adjust", + "smep", + "erms", + "xsaveopt", + "arat" + ] + }, + "total": 1, + "real": 1, + "cores": 1 + }, + "kernel": { + "name": "Linux", + "release": "4.5.5-x86_64-linode69", + "version": "#3 SMP Fri May 20 15:25:13 EDT 2016", + "machine": "x86_64", + "processor": "x86_64", + "os": "GNU/Linux", + "modules": { + + } + }, + "os": "linux", + "os_version": "4.5.5-x86_64-linode69", + "virtualization": { + "systems": { + "kvm": "guest" + }, + "system": "kvm", + "role": "guest" + }, + "lsb": { + "id": "Ubuntu", + "release": "16.04", + "codename": "xenial", + "description": "Ubuntu 16.04 LTS" + }, + "platform": "ubuntu", + "platform_version": "16.04", + "platform_family": "debian", + "filesystem": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "1031320", + "kb_available": "22212756", + "percent_used": "5%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "52428", + "inodes_available": "1467572", + "inodes_percent_used": "4%" + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda": { + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs": { + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc": { + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts": { + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup": { + "mount": "/sys/fs/cgroup/memory", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ] + }, + "systemd-1": { + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=27", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "debugfs": { + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "mqueue": { + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "fusectl": { + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs": { + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "f40180b3-c8f7-43e6-829a-4bcbfdefea2c" + } + }, + "network": { + "interfaces": { + "lo": { + "mtu": "65536", + "flags": [ + "LOOPBACK", + "UP", + "LOWER_UP" + ], + "encapsulation": "Loopback", + "addresses": { + "127.0.0.1": { + "family": "inet", + "prefixlen": "8", + "netmask": "255.0.0.0", + "scope": "Node" + }, + "::1": { + "family": "inet6", + "prefixlen": "128", + "scope": "Node" + } + }, + "state": "unknown" + }, + "dummy0": { + "type": "dummy", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "NOARP" + ], + "encapsulation": "Ethernet", + "addresses": { + "BA:4E:C7:1A:37:CA": { + "family": "lladdr" + } + }, + "state": "down" + }, + "eth0": { + "type": "eth", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "MULTICAST", + "UP", + "LOWER_UP" + ], + "encapsulation": "Ethernet", + "addresses": { + "F2:3C:91:0A:86:97": { + "family": "lladdr" + }, + "139.162.229.194": { + "family": "inet", + "prefixlen": "24", + "netmask": "255.255.255.0", + "broadcast": "139.162.229.255", + "scope": "Global" + }, + "2a01:7e00::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Global" + }, + "fe80::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Link" + } + }, + "state": "up", + "arp": { + "139.162.229.1": "00:00:0c:9f:f0:19" + }, + "routes": [ + { + "destination": "default", + "family": "inet", + "via": "139.162.229.1" + }, + { + "destination": "139.162.229.0/24", + "family": "inet", + "scope": "link", + "proto": "kernel", + "src": "139.162.229.194" + }, + { + "destination": "2a01:7e00::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "fe80::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "default", + "family": "inet6", + "via": "fe80::1", + "metric": "1024", + "proto": "ra" + } + ], + "neighbour_inet6": { + "2a01:7e00::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41", + "fe80::1": "00:05:73:a0:0f:ff", + "fe80::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41", + "2a01:7e00:1::b24f:af37": "f2:3c:91:55:0c:76", + "fe80::f03c:91ff:fe55:c76": "f2:3c:91:55:0c:76" + } + }, + "teql0": { + "type": "teql", + "number": "0", + "mtu": "1500", + "state": "down" + }, + "tunl0": { + "type": "tunl", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "gre0": { + "type": "gre", + "number": "0", + "mtu": "1476", + "state": "down" + }, + "gretap0": { + "type": "gretap", + "number": "0", + "mtu": "1462", + "flags": [ + "BROADCAST", + "MULTICAST" + ], + "encapsulation": "Ethernet", + "state": "down" + }, + "ip_vti0": { + "type": "ip_vti", + "number": "0", + "mtu": "1428", + "state": "down" + }, + "ip6_vti0": { + "type": "ip6_vti", + "number": "0", + "mtu": "1500", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "sit0": { + "type": "sit", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "ip6tnl0": { + "type": "ip6tnl", + "number": "0", + "mtu": "1452", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "ip6gre0": { + "type": "ip6gre", + "number": "0", + "mtu": "1448", + "encapsulation": "gre6", + "addresses": { + "00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00": { + "family": "lladdr" + } + }, + "state": "down" + } + }, + "default_interface": "eth0", + "default_gateway": "139.162.229.1", + "default_inet6_interface": "eth0", + "default_inet6_gateway": "fe80::1" + }, + "counters": { + "network": { + "interfaces": { + "lo": { + "tx": { + "queuelen": "1", + "bytes": "1557026", + "packets": "2455", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "1557026", + "packets": "2455", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "dummy0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "eth0": { + "tx": { + "queuelen": "1000", + "bytes": "1077301", + "packets": "7038", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "95681922", + "packets": "11017", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "teql0": { + "tx": { + "queuelen": "100", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "tunl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gretap0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "sit0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6tnl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + } + } + } + }, + "ipaddress": "139.162.229.194", + "macaddress": "F2:3C:91:0A:86:97", + "ip6address": "2a01:7e00::f03c:91ff:fe0a:8697", + "uptime_seconds": 973, + "uptime": "16 minutes 13 seconds", + "idletime_seconds": 901, + "idletime": "15 minutes 01 seconds", + "dmi": { + "dmidecode_version": "3.0", + "smbios_version": "2.8", + "structures": { + "count": "9", + "size": "405" + }, + "bios": { + "all_records": [ + { + "record_id": "0x0000", + "size": "0", + "application_identifier": "BIOS Information", + "Vendor": "SeaBIOS", + "Version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "Release Date": "04/01/2014", + "Address": "0xE8000", + "Runtime Size": "96 kB", + "ROM Size": "64 kB", + "Characteristics": { + "BIOS characteristics not supported": null, + "Targeted content distribution is supported": null + }, + "BIOS Revision": "0.0" + } + ], + "vendor": "SeaBIOS", + "version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "release_date": "04/01/2014", + "address": "0xE8000", + "runtime_size": "96 kB", + "rom_size": "64 kB", + "bios_revision": "0.0" + }, + "system": { + "all_records": [ + { + "record_id": "0x0100", + "size": "1", + "application_identifier": "System Information", + "Manufacturer": "QEMU", + "Product Name": "Standard PC (i440FX + PIIX, 1996)", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "UUID": "Not Settable", + "Wake-up Type": "Power Switch", + "SKU Number": "Not Specified", + "Family": "Not Specified" + } + ], + "manufacturer": "QEMU", + "product_name": "Standard PC (i440FX + PIIX, 1996)", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "uuid": "Not Settable", + "wake_up_type": "Power Switch", + "sku_number": "Not Specified", + "family": "Not Specified" + }, + "chassis": { + "all_records": [ + { + "record_id": "0x0300", + "size": "3", + "application_identifier": "Chassis Information", + "Manufacturer": "QEMU", + "Type": "Other", + "Lock": "Not Present", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Boot-up State": "Safe", + "Power Supply State": "Safe", + "Thermal State": "Safe", + "Security Status": "Unknown", + "OEM Information": "0x00000000", + "Height": "Unspecified", + "Number Of Power Cords": "Unspecified", + "Contained Elements": "0" + } + ], + "manufacturer": "QEMU", + "type": "Other", + "lock": "Not Present", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "boot_up_state": "Safe", + "power_supply_state": "Safe", + "thermal_state": "Safe", + "security_status": "Unknown", + "oem_information": "0x00000000", + "height": "Unspecified", + "number_of_power_cords": "Unspecified", + "contained_elements": "0" + }, + "processor": { + "all_records": [ + { + "record_id": "0x0400", + "size": "4", + "application_identifier": "Processor Information", + "Socket Designation": "CPU 0", + "Type": "Central Processor", + "Family": "Other", + "Manufacturer": "QEMU", + "ID": "E4 06 03 00 FF FB 8B 0F", + "Version": "pc-i440fx-2.4", + "Voltage": "Unknown", + "External Clock": "Unknown", + "Max Speed": "2000 MHz", + "Current Speed": "2000 MHz", + "Status": "Populated, Enabled", + "Upgrade": "Other", + "L1 Cache Handle": "Not Provided", + "L2 Cache Handle": "Not Provided", + "L3 Cache Handle": "Not Provided", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Part Number": "Not Specified", + "Core Count": "1", + "Core Enabled": "1", + "Thread Count": "1", + "Characteristics": "None" + } + ], + "socket_designation": "CPU 0", + "type": "Central Processor", + "family": "Other", + "manufacturer": "QEMU", + "id": "E4 06 03 00 FF FB 8B 0F", + "version": "pc-i440fx-2.4", + "voltage": "Unknown", + "external_clock": "Unknown", + "max_speed": "2000 MHz", + "current_speed": "2000 MHz", + "status": "Populated, Enabled", + "upgrade": "Other", + "l1_cache_handle": "Not Provided", + "l2_cache_handle": "Not Provided", + "l3_cache_handle": "Not Provided", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "part_number": "Not Specified", + "core_count": "1", + "core_enabled": "1", + "thread_count": "1", + "characteristics": "None" + } + }, + "linode": { + "public_ip": "139.162.229.194" + }, + "etc": { + "passwd": { + "root": { + "dir": "/root", + "gid": 0, + "uid": 0, + "shell": "/bin/bash", + "gecos": "root" + }, + "daemon": { + "dir": "/usr/sbin", + "gid": 1, + "uid": 1, + "shell": "/usr/sbin/nologin", + "gecos": "daemon" + }, + "bin": { + "dir": "/bin", + "gid": 2, + "uid": 2, + "shell": "/usr/sbin/nologin", + "gecos": "bin" + }, + "sys": { + "dir": "/dev", + "gid": 3, + "uid": 3, + "shell": "/usr/sbin/nologin", + "gecos": "sys" + }, + "sync": { + "dir": "/bin", + "gid": 65534, + "uid": 4, + "shell": "/bin/sync", + "gecos": "sync" + }, + "games": { + "dir": "/usr/games", + "gid": 60, + "uid": 5, + "shell": "/usr/sbin/nologin", + "gecos": "games" + }, + "man": { + "dir": "/var/cache/man", + "gid": 12, + "uid": 6, + "shell": "/usr/sbin/nologin", + "gecos": "man" + }, + "lp": { + "dir": "/var/spool/lpd", + "gid": 7, + "uid": 7, + "shell": "/usr/sbin/nologin", + "gecos": "lp" + }, + "mail": { + "dir": "/var/mail", + "gid": 8, + "uid": 8, + "shell": "/usr/sbin/nologin", + "gecos": "mail" + }, + "news": { + "dir": "/var/spool/news", + "gid": 9, + "uid": 9, + "shell": "/usr/sbin/nologin", + "gecos": "news" + }, + "uucp": { + "dir": "/var/spool/uucp", + "gid": 10, + "uid": 10, + "shell": "/usr/sbin/nologin", + "gecos": "uucp" + }, + "proxy": { + "dir": "/bin", + "gid": 13, + "uid": 13, + "shell": "/usr/sbin/nologin", + "gecos": "proxy" + }, + "www-data": { + "dir": "/var/www", + "gid": 33, + "uid": 33, + "shell": "/usr/sbin/nologin", + "gecos": "www-data" + }, + "backup": { + "dir": "/var/backups", + "gid": 34, + "uid": 34, + "shell": "/usr/sbin/nologin", + "gecos": "backup" + }, + "list": { + "dir": "/var/list", + "gid": 38, + "uid": 38, + "shell": "/usr/sbin/nologin", + "gecos": "Mailing List Manager" + }, + "irc": { + "dir": "/var/run/ircd", + "gid": 39, + "uid": 39, + "shell": "/usr/sbin/nologin", + "gecos": "ircd" + }, + "gnats": { + "dir": "/var/lib/gnats", + "gid": 41, + "uid": 41, + "shell": "/usr/sbin/nologin", + "gecos": "Gnats Bug-Reporting System (admin)" + }, + "nobody": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 65534, + "shell": "/usr/sbin/nologin", + "gecos": "nobody" + }, + "systemd-timesync": { + "dir": "/run/systemd", + "gid": 102, + "uid": 100, + "shell": "/bin/false", + "gecos": "systemd Time Synchronization,,," + }, + "systemd-network": { + "dir": "/run/systemd/netif", + "gid": 103, + "uid": 101, + "shell": "/bin/false", + "gecos": "systemd Network Management,,," + }, + "systemd-resolve": { + "dir": "/run/systemd/resolve", + "gid": 104, + "uid": 102, + "shell": "/bin/false", + "gecos": "systemd Resolver,,," + }, + "systemd-bus-proxy": { + "dir": "/run/systemd", + "gid": 105, + "uid": 103, + "shell": "/bin/false", + "gecos": "systemd Bus Proxy,,," + }, + "syslog": { + "dir": "/home/syslog", + "gid": 108, + "uid": 104, + "shell": "/bin/false", + "gecos": "" + }, + "_apt": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 105, + "shell": "/bin/false", + "gecos": "" + }, + "messagebus": { + "dir": "/var/run/dbus", + "gid": 110, + "uid": 106, + "shell": "/bin/false", + "gecos": "" + }, + "uuidd": { + "dir": "/run/uuidd", + "gid": 111, + "uid": 107, + "shell": "/bin/false", + "gecos": "" + }, + "sshd": { + "dir": "/var/run/sshd", + "gid": 65534, + "uid": 108, + "shell": "/usr/sbin/nologin", + "gecos": "" + }, + "postgres": { + "dir": "/var/lib/postgresql", + "gid": 117, + "uid": 109, + "shell": "/bin/bash", + "gecos": "PostgreSQL administrator,,," + } + }, + "group": { + "root": { + "gid": 0, + "members": [ + + ] + }, + "daemon": { + "gid": 1, + "members": [ + + ] + }, + "bin": { + "gid": 2, + "members": [ + + ] + }, + "sys": { + "gid": 3, + "members": [ + + ] + }, + "adm": { + "gid": 4, + "members": [ + "syslog" + ] + }, + "tty": { + "gid": 5, + "members": [ + + ] + }, + "disk": { + "gid": 6, + "members": [ + + ] + }, + "lp": { + "gid": 7, + "members": [ + + ] + }, + "mail": { + "gid": 8, + "members": [ + + ] + }, + "news": { + "gid": 9, + "members": [ + + ] + }, + "uucp": { + "gid": 10, + "members": [ + + ] + }, + "man": { + "gid": 12, + "members": [ + + ] + }, + "proxy": { + "gid": 13, + "members": [ + + ] + }, + "kmem": { + "gid": 15, + "members": [ + + ] + }, + "dialout": { + "gid": 20, + "members": [ + + ] + }, + "fax": { + "gid": 21, + "members": [ + + ] + }, + "voice": { + "gid": 22, + "members": [ + + ] + }, + "cdrom": { + "gid": 24, + "members": [ + + ] + }, + "floppy": { + "gid": 25, + "members": [ + + ] + }, + "tape": { + "gid": 26, + "members": [ + + ] + }, + "sudo": { + "gid": 27, + "members": [ + + ] + }, + "audio": { + "gid": 29, + "members": [ + + ] + }, + "dip": { + "gid": 30, + "members": [ + + ] + }, + "www-data": { + "gid": 33, + "members": [ + + ] + }, + "backup": { + "gid": 34, + "members": [ + + ] + }, + "operator": { + "gid": 37, + "members": [ + + ] + }, + "list": { + "gid": 38, + "members": [ + + ] + }, + "irc": { + "gid": 39, + "members": [ + + ] + }, + "src": { + "gid": 40, + "members": [ + + ] + }, + "gnats": { + "gid": 41, + "members": [ + + ] + }, + "shadow": { + "gid": 42, + "members": [ + + ] + }, + "utmp": { + "gid": 43, + "members": [ + + ] + }, + "video": { + "gid": 44, + "members": [ + + ] + }, + "sasl": { + "gid": 45, + "members": [ + + ] + }, + "plugdev": { + "gid": 46, + "members": [ + + ] + }, + "staff": { + "gid": 50, + "members": [ + + ] + }, + "games": { + "gid": 60, + "members": [ + + ] + }, + "users": { + "gid": 100, + "members": [ + + ] + }, + "nogroup": { + "gid": 65534, + "members": [ + + ] + }, + "systemd-journal": { + "gid": 101, + "members": [ + + ] + }, + "systemd-timesync": { + "gid": 102, + "members": [ + + ] + }, + "systemd-network": { + "gid": 103, + "members": [ + + ] + }, + "systemd-resolve": { + "gid": 104, + "members": [ + + ] + }, + "systemd-bus-proxy": { + "gid": 105, + "members": [ + + ] + }, + "input": { + "gid": 106, + "members": [ + + ] + }, + "crontab": { + "gid": 107, + "members": [ + + ] + }, + "syslog": { + "gid": 108, + "members": [ + + ] + }, + "netdev": { + "gid": 109, + "members": [ + + ] + }, + "messagebus": { + "gid": 110, + "members": [ + + ] + }, + "uuidd": { + "gid": 111, + "members": [ + + ] + }, + "mlocate": { + "gid": 112, + "members": [ + + ] + }, + "ssh": { + "gid": 113, + "members": [ + + ] + }, + "lpadmin": { + "gid": 114, + "members": [ + + ] + }, + "sambashare": { + "gid": 115, + "members": [ + + ] + }, + "ssl-cert": { + "gid": 116, + "members": [ + "postgres" + ] + }, + "postgres": { + "gid": 117, + "members": [ + + ] + } + } + }, + "current_user": "root", + "cloud_v2": { + "public_ipv4_addrs": [ + "139.162.229.194" + ], + "provider": "linode", + "public_ipv4": "139.162.229.194" + }, + "ohai_time": 1465836488.3198922, + "root_group": "root", + "keys": { + "ssh": { + "host_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDEu/gKGCHufu5PpY5m3TXCy+qTRW3KffO133egHiSC6JmWOuNOodfQsej82qZRVycOv1n2cOI95pjRsmbdehMjkISRRIR73FWN6HVZnoqRI6RK9Jfvgsg2F8MLnQEzu+7xytZJMmOHB2oGdmmFGVH99kIvzv9INK23MyOnYy6ZJB005m1Jc1nXcIPlGdM++LgK9rj+Ih3/H5WtknHDkXKqwoxk1v25JKx6JwuWaMW1miK23fW4iRjHmeYIdejYTKnrTsQc9+Q4j4he3N0LcUZCk/FQ7tQwLjA9vVHypmqPa5TsK/kn5kCsiTknB12zrpwpdjuEHU0rcI71hMhaNBoh", + "host_dsa_public": "AAAAB3NzaC1kc3MAAACBAMKBOhQz81KfUz4KcX7Y/ASf8lcb9ZNp6uI9bp/OZePc3pI8uVexfhG7+aLXsRHyMzhJ29VvHLlb2W3OQXbA5pCNeIK1hCCIProd4UGzxlwOl/n7/JgYJh6E6uN7Qge2cOqalDnEpN7y9o81rY5DPpGBmkk+MwqQndUP8mL1vNN/AAAAFQCC3KYf/CoOS9Zw6pmgI3D7fsreUwAAAIBDq2TxIq7vGig9EvYmRCW5WqQz05SmDWRxH+Bb1NUQBbQdCs8W5yCi4XPjvyEvMf+SbnhTNHh/lBO4zkurlroCxbF4brR0Tq75pov9a55N2oaNK3orUpwDKcEMyz3Jb8TLNyghvY90s73cKMuHtEWAaiTYj4SphdXm6ocUygfCeQAAAIEAgJHWPdzevJwiK+zJ/RXVL6eLx5una6RSNasJIook+u0ROA7FUKzyVcYbTMhMaoEomM5ueHGWdvtRINAQzm++0ZXFh1CA88GuCW9EnairWaV8dgvlFYHssiQhdg6OFeZAO5eXXv1i1RIRM0JDc6S9VexUC4Wivil2tr0iHPHuRiE=", + "host_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBjb6LzjhOw4WwAr7etpZtw/gYiG5STKHpEGgXeW4l5cveQJJVMGE/Cq2gzSkfz4Ph0PR1A5qoRIAv8sUNDUBY8=", + "host_ecdsa_type": "ecdsa-sha2-nistp256", + "host_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIA5QvcmfEU7yBHUB2vyOGFUmeKiYH57syEODqRdquE3M" + } + }, + "command": { + "ps": "ps -ef" + }, + "chef_packages": { + "ohai": { + "version": "8.16.0", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ohai-8.16.0/lib/ohai" + }, + "chef": { + "version": "12.11.18", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib" + } + }, + "packages": { + "accountsservice": { + "version": "0.6.40-2ubuntu10" + }, + "adduser": { + "version": "3.113+nmu3ubuntu4" + }, + "apparmor": { + "version": "2.10.95-0ubuntu2" + }, + "apt": { + "version": "1.2.10ubuntu1" + }, + "apt-transport-https": { + "version": "1.2.10ubuntu1" + }, + "apt-utils": { + "version": "1.2.10ubuntu1" + }, + "base-files": { + "version": "9.4ubuntu4" + }, + "base-passwd": { + "version": "3.5.39" + }, + "bash": { + "version": "4.3-14ubuntu1" + }, + "bash-completion": { + "version": "1:2.1-4.2ubuntu1" + }, + "bind9-host": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "bsdmainutils": { + "version": "9.0.6ubuntu3" + }, + "bsdutils": { + "version": "1:2.27.1-6ubuntu3" + }, + "busybox-initramfs": { + "version": "1:1.22.0-15ubuntu1" + }, + "busybox-static": { + "version": "1:1.22.0-15ubuntu1" + }, + "bzip2": { + "version": "1.0.6-8" + }, + "ca-certificates": { + "version": "20160104ubuntu1" + }, + "chef": { + "version": "12.11.18-1" + }, + "comerr-dev": { + "version": "2.1-1.42.13-1ubuntu1" + }, + "command-not-found": { + "version": "0.3ubuntu16.04" + }, + "command-not-found-data": { + "version": "0.3ubuntu16.04" + }, + "console-setup": { + "version": "1.108ubuntu15" + }, + "console-setup-linux": { + "version": "1.108ubuntu15" + }, + "coreutils": { + "version": "8.25-2ubuntu2" + }, + "cpio": { + "version": "2.11+dfsg-5ubuntu1" + }, + "cron": { + "version": "3.0pl1-128ubuntu2" + }, + "curl": { + "version": "7.47.0-1ubuntu2" + }, + "dash": { + "version": "0.5.8-2.1ubuntu2" + }, + "dbus": { + "version": "1.10.6-1ubuntu3" + }, + "debconf": { + "version": "1.5.58ubuntu1" + }, + "debconf-i18n": { + "version": "1.5.58ubuntu1" + }, + "debianutils": { + "version": "4.7" + }, + "dh-python": { + "version": "2.20151103ubuntu1" + }, + "dictionaries-common": { + "version": "1.26.3" + }, + "diffutils": { + "version": "1:3.3-3" + }, + "discover": { + "version": "2.1.2-7ubuntu1" + }, + "discover-data": { + "version": "2.2013.01.11" + }, + "distro-info-data": { + "version": "0.28" + }, + "dmidecode": { + "version": "3.0-2" + }, + "dnsutils": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "dosfstools": { + "version": "3.0.28-2" + }, + "dpkg": { + "version": "1.18.4ubuntu1" + }, + "e2fslibs:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "e2fsprogs": { + "version": "1.42.13-1ubuntu1" + }, + "ed": { + "version": "1.10-2" + }, + "eject": { + "version": "2.1.5+deb1+cvs20081104-13.1" + }, + "emacsen-common": { + "version": "2.0.8" + }, + "file": { + "version": "1:5.25-2ubuntu1" + }, + "findutils": { + "version": "4.6.0+git+20160126-2" + }, + "friendly-recovery": { + "version": "0.2.31" + }, + "ftp": { + "version": "0.17-33" + }, + "fuse": { + "version": "2.9.4-1ubuntu3" + }, + "gcc-5-base:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "gcc-6-base:amd64": { + "version": "6.0.1-0ubuntu1" + }, + "geoip-database": { + "version": "20160408-1" + }, + "gettext-base": { + "version": "0.19.7-2ubuntu3" + }, + "gir1.2-glib-2.0:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "gnupg": { + "version": "1.4.20-1ubuntu3" + }, + "gpgv": { + "version": "1.4.20-1ubuntu3" + }, + "grep": { + "version": "2.24-1" + }, + "groff-base": { + "version": "1.22.3-7" + }, + "gzip": { + "version": "1.6-4ubuntu1" + }, + "hdparm": { + "version": "9.48+ds-1" + }, + "hostname": { + "version": "3.16ubuntu2" + }, + "ifupdown": { + "version": "0.8.10ubuntu1" + }, + "info": { + "version": "6.1.0.dfsg.1-5" + }, + "init": { + "version": "1.29ubuntu1" + }, + "init-system-helpers": { + "version": "1.29ubuntu1" + }, + "initramfs-tools": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-bin": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-core": { + "version": "0.122ubuntu8" + }, + "initscripts": { + "version": "2.88dsf-59.3ubuntu2" + }, + "insserv": { + "version": "1.14.0-5ubuntu3" + }, + "install-info": { + "version": "6.1.0.dfsg.1-5" + }, + "installation-report": { + "version": "2.60ubuntu1" + }, + "iotop": { + "version": "0.6-1" + }, + "iproute2": { + "version": "4.3.0-1ubuntu3" + }, + "iptables": { + "version": "1.6.0-2ubuntu3" + }, + "iputils-ping": { + "version": "3:20121221-5ubuntu2" + }, + "iputils-tracepath": { + "version": "3:20121221-5ubuntu2" + }, + "irqbalance": { + "version": "1.1.0-2ubuntu1" + }, + "isc-dhcp-client": { + "version": "4.3.3-5ubuntu12" + }, + "isc-dhcp-common": { + "version": "4.3.3-5ubuntu12" + }, + "iso-codes": { + "version": "3.65-1" + }, + "kbd": { + "version": "1.15.5-1ubuntu4" + }, + "keyboard-configuration": { + "version": "1.108ubuntu15" + }, + "klibc-utils": { + "version": "2.0.4-8ubuntu1" + }, + "kmod": { + "version": "22-1ubuntu4" + }, + "krb5-locales": { + "version": "1.13.2+dfsg-5" + }, + "krb5-multidev": { + "version": "1.13.2+dfsg-5" + }, + "language-pack-en": { + "version": "1:16.04+20160415" + }, + "language-pack-en-base": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en-base": { + "version": "1:16.04+20160415" + }, + "language-selector-common": { + "version": "0.165" + }, + "less": { + "version": "481-2.1" + }, + "libaccountsservice0:amd64": { + "version": "0.6.40-2ubuntu10" + }, + "libacl1:amd64": { + "version": "2.2.52-3" + }, + "libapparmor-perl": { + "version": "2.10.95-0ubuntu2" + }, + "libapparmor1:amd64": { + "version": "2.10.95-0ubuntu2" + }, + "libapt-inst2.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libapt-pkg5.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libasn1-8-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libasprintf0v5:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libatm1:amd64": { + "version": "1:2.5.1-1.5" + }, + "libattr1:amd64": { + "version": "1:2.4.47-2" + }, + "libaudit-common": { + "version": "1:2.4.5-1ubuntu2" + }, + "libaudit1:amd64": { + "version": "1:2.4.5-1ubuntu2" + }, + "libbind9-140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libblkid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libbsd0:amd64": { + "version": "0.8.2-1" + }, + "libbz2-1.0:amd64": { + "version": "1.0.6-8" + }, + "libc-bin": { + "version": "2.23-0ubuntu3" + }, + "libc-dev-bin": { + "version": "2.23-0ubuntu3" + }, + "libc6:amd64": { + "version": "2.23-0ubuntu3" + }, + "libc6-dev:amd64": { + "version": "2.23-0ubuntu3" + }, + "libcap-ng0:amd64": { + "version": "0.7.7-1" + }, + "libcap2:amd64": { + "version": "1:2.24-12" + }, + "libcap2-bin": { + "version": "1:2.24-12" + }, + "libcomerr2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libcryptsetup4:amd64": { + "version": "2:1.6.6-5ubuntu2" + }, + "libcurl3-gnutls:amd64": { + "version": "7.47.0-1ubuntu2" + }, + "libdb5.3:amd64": { + "version": "5.3.28-11" + }, + "libdbus-1-3:amd64": { + "version": "1.10.6-1ubuntu3" + }, + "libdbus-glib-1-2:amd64": { + "version": "0.106-1" + }, + "libdebconfclient0:amd64": { + "version": "0.198ubuntu1" + }, + "libdevmapper1.02.1:amd64": { + "version": "2:1.02.110-1ubuntu10" + }, + "libdiscover2": { + "version": "2.1.2-7ubuntu1" + }, + "libdns-export162": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdns162:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdrm2:amd64": { + "version": "2.4.67-1" + }, + "libedit2:amd64": { + "version": "3.1-20150325-1ubuntu2" + }, + "libelf1:amd64": { + "version": "0.165-3ubuntu1" + }, + "libestr0": { + "version": "0.1.10-1" + }, + "libexpat1:amd64": { + "version": "2.1.0-7" + }, + "libfdisk1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libffi6:amd64": { + "version": "3.2.1-4" + }, + "libfribidi0:amd64": { + "version": "0.19.7-1" + }, + "libfuse2:amd64": { + "version": "2.9.4-1ubuntu3" + }, + "libgcc1:amd64": { + "version": "1:6.0.1-0ubuntu1" + }, + "libgcrypt20:amd64": { + "version": "1.6.5-2" + }, + "libgdbm3:amd64": { + "version": "1.8.3-13.1" + }, + "libgeoip1:amd64": { + "version": "1.6.9-1" + }, + "libgirepository-1.0-1:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "libglib2.0-0:amd64": { + "version": "2.48.0-1ubuntu4" + }, + "libglib2.0-data": { + "version": "2.48.0-1ubuntu4" + }, + "libgmp10:amd64": { + "version": "2:6.1.0+dfsg-2" + }, + "libgnutls-openssl27:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgnutls30:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgpg-error0:amd64": { + "version": "1.21-2ubuntu1" + }, + "libgpm2:amd64": { + "version": "1.20.4-6.1" + }, + "libgssapi-krb5-2:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libgssapi3-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libgssrpc4:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libhcrypto4-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimbase1-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimntlm0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libhogweed4:amd64": { + "version": "3.2-1" + }, + "libhx509-5-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libicu55:amd64": { + "version": "55.1-7" + }, + "libidn11:amd64": { + "version": "1.32-3ubuntu1" + }, + "libisc-export160": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisc160:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccc140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccfg140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libjson-c2:amd64": { + "version": "0.11-4ubuntu2" + }, + "libk5crypto3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkadm5clnt-mit9:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkadm5srv-mit9:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkdb5-8:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkeyutils1:amd64": { + "version": "1.5.9-8ubuntu1" + }, + "libklibc": { + "version": "2.0.4-8ubuntu1" + }, + "libkmod2:amd64": { + "version": "22-1ubuntu4" + }, + "libkrb5-26-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libkrb5-3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkrb5support0:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libldap-2.4-2:amd64": { + "version": "2.4.42+dfsg-2ubuntu3" + }, + "liblocale-gettext-perl": { + "version": "1.07-1build1" + }, + "liblwres141:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "liblz4-1:amd64": { + "version": "0.0~r131-2ubuntu2" + }, + "liblzma5:amd64": { + "version": "5.1.1alpha+20120614-2ubuntu2" + }, + "libmagic1:amd64": { + "version": "1:5.25-2ubuntu1" + }, + "libmnl0:amd64": { + "version": "1.0.3-5" + }, + "libmount1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libmpdec2:amd64": { + "version": "2.4.2-1" + }, + "libncurses5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libncursesw5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libnettle6:amd64": { + "version": "3.2-1" + }, + "libnewt0.52:amd64": { + "version": "0.52.18-1ubuntu2" + }, + "libnfnetlink0:amd64": { + "version": "1.0.1-3" + }, + "libnih1:amd64": { + "version": "1.0.3-4.3ubuntu1" + }, + "libnl-3-200:amd64": { + "version": "3.2.27-1" + }, + "libnuma1:amd64": { + "version": "2.0.11-1ubuntu1" + }, + "libossp-uuid16:amd64": { + "version": "1.6.2-1.5build2" + }, + "libp11-kit0:amd64": { + "version": "0.23.2-3" + }, + "libpam-modules:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-modules-bin": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-runtime": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-systemd:amd64": { + "version": "229-4ubuntu4" + }, + "libpam0g:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libparted2:amd64": { + "version": "3.2-15" + }, + "libpcap0.8:amd64": { + "version": "1.7.4-2" + }, + "libpci3:amd64": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "libpcre3:amd64": { + "version": "2:8.38-3.1" + }, + "libpipeline1:amd64": { + "version": "1.4.1-2" + }, + "libplymouth4:amd64": { + "version": "0.9.2-3ubuntu13" + }, + "libpng12-0:amd64": { + "version": "1.2.54-1ubuntu1" + }, + "libpolkit-gobject-1-0:amd64": { + "version": "0.105-14.1" + }, + "libpopt0:amd64": { + "version": "1.16-10" + }, + "libpq-dev": { + "version": "9.5.3-1.pgdg16.04+1" + }, + "libpq5:amd64": { + "version": "9.5.3-1.pgdg16.04+1" + }, + "libprocps4:amd64": { + "version": "2:3.3.10-4ubuntu2" + }, + "libpython-stdlib:amd64": { + "version": "2.7.11-1" + }, + "libpython2.7-minimal:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython2.7-stdlib:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython3-stdlib:amd64": { + "version": "3.5.1-3" + }, + "libpython3.5-minimal:amd64": { + "version": "3.5.1-10" + }, + "libpython3.5-stdlib:amd64": { + "version": "3.5.1-10" + }, + "libreadline6:amd64": { + "version": "6.3-8ubuntu2" + }, + "libroken18-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "librtmp1:amd64": { + "version": "2.4+20151223.gitfa8646d-1build1" + }, + "libsasl2-2:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules-db:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libseccomp2:amd64": { + "version": "2.2.3-3ubuntu3" + }, + "libselinux1:amd64": { + "version": "2.4-3build2" + }, + "libsemanage-common": { + "version": "2.3-1build3" + }, + "libsemanage1:amd64": { + "version": "2.3-1build3" + }, + "libsensors4:amd64": { + "version": "1:3.4.0-2" + }, + "libsepol1:amd64": { + "version": "2.4-2" + }, + "libslang2:amd64": { + "version": "2.3.0-2ubuntu1" + }, + "libsmartcols1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libsqlite3-0:amd64": { + "version": "3.11.0-1ubuntu1" + }, + "libss2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libssl-dev:amd64": { + "version": "1.0.2g-1ubuntu4.1" + }, + "libssl-doc": { + "version": "1.0.2g-1ubuntu4.1" + }, + "libssl1.0.0:amd64": { + "version": "1.0.2g-1ubuntu4.1" + }, + "libstdc++6:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libsystemd0:amd64": { + "version": "229-4ubuntu4" + }, + "libtasn1-6:amd64": { + "version": "4.7-3" + }, + "libtext-charwidth-perl": { + "version": "0.04-7build5" + }, + "libtext-iconv-perl": { + "version": "1.7-5build4" + }, + "libtext-wrapi18n-perl": { + "version": "0.06-7.1" + }, + "libtinfo5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libudev1:amd64": { + "version": "229-4ubuntu4" + }, + "libusb-0.1-4:amd64": { + "version": "2:0.1.12-28" + }, + "libusb-1.0-0:amd64": { + "version": "2:1.0.20-1" + }, + "libustr-1.0-1:amd64": { + "version": "1.0.4-5" + }, + "libuuid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libwind0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libwrap0:amd64": { + "version": "7.6.q-25" + }, + "libx11-6:amd64": { + "version": "2:1.6.3-1ubuntu2" + }, + "libx11-data": { + "version": "2:1.6.3-1ubuntu2" + }, + "libxau6:amd64": { + "version": "1:1.0.8-1" + }, + "libxcb1:amd64": { + "version": "1.11.1-1ubuntu1" + }, + "libxdmcp6:amd64": { + "version": "1:1.1.2-1.1" + }, + "libxext6:amd64": { + "version": "2:1.3.3-1" + }, + "libxml2:amd64": { + "version": "2.9.3+dfsg1-1" + }, + "libxmuu1:amd64": { + "version": "2:1.1.2-2" + }, + "libxslt1.1:amd64": { + "version": "1.1.28-2.1" + }, + "libxtables11:amd64": { + "version": "1.6.0-2ubuntu3" + }, + "linux-base": { + "version": "4.0ubuntu1" + }, + "linux-libc-dev:amd64": { + "version": "4.4.0-24.43" + }, + "locales": { + "version": "2.23-0ubuntu3" + }, + "login": { + "version": "1:4.2-3.1ubuntu5" + }, + "logrotate": { + "version": "3.8.7-2ubuntu2" + }, + "lsb-base": { + "version": "9.20160110" + }, + "lsb-release": { + "version": "9.20160110" + }, + "lshw": { + "version": "02.17-1.1ubuntu3" + }, + "lsof": { + "version": "4.89+dfsg-0.1" + }, + "ltrace": { + "version": "0.7.3-5.1ubuntu4" + }, + "makedev": { + "version": "2.3.1-93ubuntu1" + }, + "man-db": { + "version": "2.7.5-1" + }, + "manpages": { + "version": "4.04-2" + }, + "manpages-dev": { + "version": "4.04-2" + }, + "mawk": { + "version": "1.3.3-17ubuntu2" + }, + "mime-support": { + "version": "3.59ubuntu1" + }, + "mlocate": { + "version": "0.26-1ubuntu2" + }, + "mount": { + "version": "2.27.1-6ubuntu3" + }, + "mtr-tiny": { + "version": "0.86-1" + }, + "multiarch-support": { + "version": "2.23-0ubuntu3" + }, + "nano": { + "version": "2.5.3-2" + }, + "ncurses-base": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-bin": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-term": { + "version": "6.0+20160213-1ubuntu1" + }, + "net-tools": { + "version": "1.60-26ubuntu1" + }, + "netbase": { + "version": "5.3" + }, + "netcat-openbsd": { + "version": "1.105-7ubuntu1" + }, + "ntfs-3g": { + "version": "1:2015.3.14AR.1-1build1" + }, + "openssh-client": { + "version": "1:7.2p2-4" + }, + "openssh-server": { + "version": "1:7.2p2-4" + }, + "openssh-sftp-server": { + "version": "1:7.2p2-4" + }, + "openssl": { + "version": "1.0.2g-1ubuntu4" + }, + "parted": { + "version": "3.2-15" + }, + "passwd": { + "version": "1:4.2-3.1ubuntu5" + }, + "pciutils": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "perl-base": { + "version": "5.22.1-9" + }, + "pgdg-keyring": { + "version": "2014.1" + }, + "plymouth": { + "version": "0.9.2-3ubuntu13" + }, + "plymouth-theme-ubuntu-text": { + "version": "0.9.2-3ubuntu13" + }, + "popularity-contest": { + "version": "1.64ubuntu2" + }, + "postgresql-9.3": { + "version": "9.3.13-1.pgdg16.04+1" + }, + "postgresql-9.5": { + "version": "9.5.3-1.pgdg16.04+1" + }, + "postgresql-client-9.3": { + "version": "9.3.13-1.pgdg16.04+1" + }, + "postgresql-client-9.5": { + "version": "9.5.3-1.pgdg16.04+1" + }, + "postgresql-client-common": { + "version": "174.pgdg16.04+1" + }, + "postgresql-common": { + "version": "174.pgdg16.04+1" + }, + "postgresql-contrib-9.3": { + "version": "9.3.13-1.pgdg16.04+1" + }, + "postgresql-contrib-9.5": { + "version": "9.5.3-1.pgdg16.04+1" + }, + "powermgmt-base": { + "version": "1.31+nmu1" + }, + "procps": { + "version": "2:3.3.10-4ubuntu2" + }, + "psmisc": { + "version": "22.21-2.1build1" + }, + "python": { + "version": "2.7.11-1" + }, + "python-apt-common": { + "version": "1.1.0~beta1build1" + }, + "python-minimal": { + "version": "2.7.11-1" + }, + "python2.7": { + "version": "2.7.11-7ubuntu1" + }, + "python2.7-minimal": { + "version": "2.7.11-7ubuntu1" + }, + "python3": { + "version": "3.5.1-3" + }, + "python3-apt": { + "version": "1.1.0~beta1build1" + }, + "python3-chardet": { + "version": "2.3.0-2" + }, + "python3-commandnotfound": { + "version": "0.3ubuntu16.04" + }, + "python3-dbus": { + "version": "1.2.0-3" + }, + "python3-distupgrade": { + "version": "1:16.04.12" + }, + "python3-gdbm:amd64": { + "version": "3.5.1-1" + }, + "python3-gi": { + "version": "3.20.0-0ubuntu1" + }, + "python3-minimal": { + "version": "3.5.1-3" + }, + "python3-pkg-resources": { + "version": "20.7.0-1" + }, + "python3-requests": { + "version": "2.9.1-3" + }, + "python3-six": { + "version": "1.10.0-3" + }, + "python3-update-manager": { + "version": "1:16.04.3" + }, + "python3-urllib3": { + "version": "1.13.1-2" + }, + "python3.5": { + "version": "3.5.1-10" + }, + "python3.5-minimal": { + "version": "3.5.1-10" + }, + "readline-common": { + "version": "6.3-8ubuntu2" + }, + "resolvconf": { + "version": "1.78ubuntu2" + }, + "rsync": { + "version": "3.1.1-3ubuntu1" + }, + "rsyslog": { + "version": "8.16.0-1ubuntu3" + }, + "sed": { + "version": "4.2.2-7" + }, + "sensible-utils": { + "version": "0.0.9" + }, + "sgml-base": { + "version": "1.26+nmu4ubuntu1" + }, + "shared-mime-info": { + "version": "1.5-2" + }, + "ssh-import-id": { + "version": "5.5-0ubuntu1" + }, + "ssl-cert": { + "version": "1.0.37" + }, + "strace": { + "version": "4.11-1ubuntu3" + }, + "sudo": { + "version": "1.8.16-0ubuntu1" + }, + "sysstat": { + "version": "11.2.0-1" + }, + "systemd": { + "version": "229-4ubuntu4" + }, + "systemd-sysv": { + "version": "229-4ubuntu4" + }, + "sysv-rc": { + "version": "2.88dsf-59.3ubuntu2" + }, + "sysvinit-utils": { + "version": "2.88dsf-59.3ubuntu2" + }, + "tar": { + "version": "1.28-2.1" + }, + "tasksel": { + "version": "3.34ubuntu3" + }, + "tasksel-data": { + "version": "3.34ubuntu3" + }, + "tcpd": { + "version": "7.6.q-25" + }, + "tcpdump": { + "version": "4.7.4-1ubuntu1" + }, + "telnet": { + "version": "0.17-40" + }, + "time": { + "version": "1.7-25.1" + }, + "traceroute": { + "version": "1:2.0.21-1" + }, + "tzdata": { + "version": "2016d-0ubuntu0.16.04" + }, + "ubuntu-keyring": { + "version": "2012.05.19" + }, + "ubuntu-minimal": { + "version": "1.361" + }, + "ubuntu-release-upgrader-core": { + "version": "1:16.04.12" + }, + "ubuntu-standard": { + "version": "1.361" + }, + "ucf": { + "version": "3.0036" + }, + "udev": { + "version": "229-4ubuntu4" + }, + "ufw": { + "version": "0.35-0ubuntu2" + }, + "ureadahead": { + "version": "0.100.0-19" + }, + "usbutils": { + "version": "1:007-4" + }, + "util-linux": { + "version": "2.27.1-6ubuntu3" + }, + "uuid-runtime": { + "version": "2.27.1-6ubuntu3" + }, + "vim": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-common": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-runtime": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-tiny": { + "version": "2:7.4.1689-3ubuntu1" + }, + "wamerican": { + "version": "7.1-1" + }, + "wbritish": { + "version": "7.1-1" + }, + "wget": { + "version": "1.17.1-1ubuntu1" + }, + "whiptail": { + "version": "0.52.18-1ubuntu2" + }, + "whois": { + "version": "5.2.11" + }, + "xauth": { + "version": "1:1.0.9-1ubuntu2" + }, + "xdg-user-dirs": { + "version": "0.15-2ubuntu6" + }, + "xkb-data": { + "version": "2.16-1ubuntu1" + }, + "xml-core": { + "version": "0.13+nmu2" + }, + "zlib1g:amd64": { + "version": "1:1.2.8.dfsg-2ubuntu4" + }, + "zlib1g-dev:amd64": { + "version": "1:1.2.8.dfsg-2ubuntu4" + } + }, + "filesystem2": { + "by_device": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "1031320", + "kb_available": "22212756", + "percent_used": "5%", + "total_inodes": "1520000", + "inodes_used": "52428", + "inodes_available": "1467572", + "inodes_percent_used": "4%", + "mounts": [ + "/" + ] + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "mounts": [ + "/dev" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "mounts": [ + "/dev/shm", + "/run", + "/run/lock", + "/sys/fs/cgroup", + "/run/user/0" + ] + }, + "/dev/sda": { + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b", + "mounts": [ + "/" + ] + }, + "sysfs": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/sys" + ] + }, + "proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/proc" + ] + }, + "devpts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "mounts": [ + "/dev/pts" + ] + }, + "cgroup": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ], + "mounts": [ + "/sys/fs/cgroup/systemd", + "/sys/fs/cgroup/cpu,cpuacct", + "/sys/fs/cgroup/pids", + "/sys/fs/cgroup/devices", + "/sys/fs/cgroup/freezer", + "/sys/fs/cgroup/net_cls,net_prio", + "/sys/fs/cgroup/cpuset", + "/sys/fs/cgroup/blkio", + "/sys/fs/cgroup/perf_event", + "/sys/fs/cgroup/debug", + "/sys/fs/cgroup/memory" + ] + }, + "systemd-1": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=27", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "mounts": [ + "/proc/sys/fs/binfmt_misc" + ] + }, + "debugfs": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/debug" + ] + }, + "mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/dev/mqueue" + ] + }, + "fusectl": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/fs/fuse/connections" + ] + }, + "configfs": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/config" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "f40180b3-c8f7-43e6-829a-4bcbfdefea2c", + "mounts": [ + + ] + } + }, + "by_mountpoint": { + "/": { + "kb_size": "24505644", + "kb_used": "1031320", + "kb_available": "22212756", + "percent_used": "5%", + "total_inodes": "1520000", + "inodes_used": "52428", + "inodes_available": "1467572", + "inodes_percent_used": "4%", + "devices": [ + "/dev/root", + "/dev/sda" + ], + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "/dev": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "devices": [ + "devtmpfs" + ] + }, + "/dev/shm": { + "kb_size": "507592", + "kb_used": "4", + "kb_available": "507588", + "percent_used": "1%", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ], + "devices": [ + "tmpfs" + ] + }, + "/run": { + "kb_size": "507592", + "kb_used": "7840", + "kb_available": "499752", + "percent_used": "2%", + "total_inodes": "126898", + "inodes_used": "1187", + "inodes_available": "125711", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/lock": { + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys/fs/cgroup": { + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/user/0": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "sysfs" + ] + }, + "/proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "proc" + ] + }, + "/dev/pts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "devices": [ + "devpts" + ] + }, + "/sys/fs/cgroup/systemd": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpu,cpuacct": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/pids": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/devices": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/freezer": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/net_cls,net_prio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpuset": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/blkio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/perf_event": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/debug": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/memory": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ], + "devices": [ + "cgroup" + ] + }, + "/proc/sys/fs/binfmt_misc": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=27", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "devices": [ + "systemd-1" + ] + }, + "/sys/kernel/debug": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "debugfs" + ] + }, + "/dev/mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "mqueue" + ] + }, + "/sys/fs/fuse/connections": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "fusectl" + ] + }, + "/sys/kernel/config": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "configfs" + ] + } + }, + "by_pair": { + "/dev/root,/": { + "device": "/dev/root", + "kb_size": "24505644", + "kb_used": "1031320", + "kb_available": "22212756", + "percent_used": "5%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "52428", + "inodes_available": "1467572", + "inodes_percent_used": "4%" + }, + "devtmpfs,/dev": { + "device": "devtmpfs", + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs,/dev/shm": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "4", + "kb_available": "507588", + "percent_used": "1%", + "mount": "/dev/shm", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ] + }, + "tmpfs,/run": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "7840", + "kb_available": "499752", + "percent_used": "2%", + "mount": "/run", + "total_inodes": "126898", + "inodes_used": "1187", + "inodes_available": "125711", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ] + }, + "tmpfs,/run/lock": { + "device": "tmpfs", + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "mount": "/run/lock", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ] + }, + "tmpfs,/sys/fs/cgroup": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "mount": "/sys/fs/cgroup", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ] + }, + "tmpfs,/run/user/0": { + "device": "tmpfs", + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda,/": { + "device": "/dev/sda", + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs,/sys": { + "device": "sysfs", + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc,/proc": { + "device": "proc", + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts,/dev/pts": { + "device": "devpts", + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup,/sys/fs/cgroup/systemd": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/systemd", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ] + }, + "cgroup,/sys/fs/cgroup/cpu,cpuacct": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpu,cpuacct", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ] + }, + "cgroup,/sys/fs/cgroup/pids": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/pids", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ] + }, + "cgroup,/sys/fs/cgroup/devices": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/devices", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ] + }, + "cgroup,/sys/fs/cgroup/freezer": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/freezer", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ] + }, + "cgroup,/sys/fs/cgroup/net_cls,net_prio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/net_cls,net_prio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ] + }, + "cgroup,/sys/fs/cgroup/cpuset": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpuset", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ] + }, + "cgroup,/sys/fs/cgroup/blkio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/blkio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ] + }, + "cgroup,/sys/fs/cgroup/perf_event": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/perf_event", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ] + }, + "cgroup,/sys/fs/cgroup/debug": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/debug", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ] + }, + "cgroup,/sys/fs/cgroup/memory": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/memory", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ] + }, + "systemd-1,/proc/sys/fs/binfmt_misc": { + "device": "systemd-1", + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=27", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "debugfs,/sys/kernel/debug": { + "device": "debugfs", + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "mqueue,/dev/mqueue": { + "device": "mqueue", + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "fusectl,/sys/fs/fuse/connections": { + "device": "fusectl", + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs,/sys/kernel/config": { + "device": "configfs", + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb,": { + "device": "/dev/sdb", + "fs_type": "swap", + "uuid": "f40180b3-c8f7-43e6-829a-4bcbfdefea2c" + } + } + }, + "fips": { + "kernel": { + "enabled": false + } + }, + "sessions": { + "by_session": { + "6": { + "session": "6", + "uid": "0", + "user": "root", + "seat": null + } + }, + "by_user": { + "root": [ + { + "session": "6", + "uid": "0", + "user": "root", + "seat": null + } + ] + } + }, + "block_device": { + "md0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "sda": { + "size": "49807360", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "sdb": { + "size": "524288", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "nbd0": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd1": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd2": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd3": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd4": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd5": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd6": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd7": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd8": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd9": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram0": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram1": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram2": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram3": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram4": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram5": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram6": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram7": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram8": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram9": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "loop0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop1": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop2": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop3": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop4": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop5": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop6": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop7": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "nbd10": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd11": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd12": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd13": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd14": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd15": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram10": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram11": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram12": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram13": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram14": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram15": { + "size": "8192", + "removable": "0", + "rotational": "1" + } + }, + "init_package": "systemd", + "hostname": "ubuntu", + "machinename": "ubuntu", + "fqdn": "ubuntu.members.linode.com", + "domain": "members.linode.com", + "cloud": { + "public_ips": [ + "139.162.229.194" + ], + "private_ips": [ + null + ], + "public_ipv4": null, + "public_hostname": null, + "local_ipv4": null, + "local_hostname": null, + "provider": "linode" + }, + "recipes": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "postgresql::server", + "monit_configs-tlq::postgres", + "build-essential::_debian", + "chef-sugar::default", + "ntp::apparmor", + "postgresql::ca_certificates", + "postgresql::client", + "postgresql::apt_pgdg_postgresql", + "apt::default", + "postgresql::server_debian", + "postgresql::server_conf" + ], + "expanded_run_list": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "postgresql::server", + "monit_configs-tlq::postgres" + ], + "roles": [ + "server", + "postgres-server" + ], + "cookbooks": { + "openssl": { + "version": "4.4.0" + }, + "build-essential": { + "version": "2.4.0" + }, + "users": { + "version": "2.0.3" + }, + "firewall": { + "version": "2.5.2" + }, + "ufw": { + "version": "1.0.0" + }, + "apt": { + "version": "2.9.2" + }, + "ntp": { + "version": "2.0.0" + }, + "sudo": { + "version": "2.9.0" + }, + "locale": { + "version": "1.1.0" + }, + "fail2ban": { + "version": "2.3.0" + }, + "monit-tlq": { + "version": "0.3.11" + }, + "monit_configs-tlq": { + "version": "0.1.2" + }, + "postgresql": { + "version": "4.0.6" + }, + "chef-sugar": { + "version": "3.3.0" + }, + "7-zip": { + "version": "1.0.2" + }, + "windows": { + "version": "1.43.0" + }, + "yum-epel": { + "version": "0.7.0" + }, + "chef_handler": { + "version": "1.4.0" + }, + "yum": { + "version": "3.11.0" + } + } + }, + "run_list": [ + "role[server]", + "role[postgres-server]", + "role[memcached-server]", + "role[mysql-server]", + "role[nginx-server]", + "role[redis-server]", + "role[rails-app]" + ] +} \ No newline at end of file diff --git a/nodes/demo-server-3.json b/nodes/demo-server-3.json new file mode 100644 index 0000000..862e0a1 --- /dev/null +++ b/nodes/demo-server-3.json @@ -0,0 +1,5463 @@ +{ + "name": "demo-server-3", + "normal": { + "knife_zero": { + "host": "139.162.229.194" + }, + "tags": [ + + ], + "ruby_build": { + "install_pkgs": [ + "tar", + "bash", + "curl" + ], + "install_git_pkgs": [ + "git-core" + ], + "install_pkgs_cruby": [ + "build-essential", + "bison", + "openssl", + "libreadline6", + "libreadline6-dev", + "zlib1g", + "zlib1g-dev", + "libssl-dev", + "libyaml-dev", + "libsqlite3-0", + "libsqlite3-dev", + "sqlite3", + "libxml2-dev", + "libxslt1-dev", + "autoconf", + "libc6-dev", + "ssl-cert", + "subversion" + ], + "install_pkgs_jruby": [ + "make", + "g++" + ] + }, + "firewall": { + "state": "[{\"allow http on port 80\"=>{\"port\"=>80}}]" + }, + "postgresql": { + "enable_pgdg_apt": true, + "password": { + "postgres": "7oVHWbYRLVYhHAvE3faZ" + }, + "config": { + "data_directory": "/var/lib/postgresql/9.5/main", + "hba_file": "/etc/postgresql/9.5/main/pg_hba.conf", + "ident_file": "/etc/postgresql/9.5/main/pg_ident.conf", + "external_pid_file": "/var/run/postgresql/9.5-main.pid", + "unix_socket_directories": "/var/run/postgresql", + "ssl_cert_file": "/etc/ssl/certs/ssl-cert-snakeoil.pem", + "ssl_key_file": "/etc/ssl/private/ssl-cert-snakeoil.key" + } + } + }, + "default": { + "openssl": { + "packages": [ + + ], + "restart_services": [ + + ] + }, + "chef_handler": { + "handler_path": "/var/chef/handlers" + }, + "windows": { + "allow_pending_reboots": true, + "allow_reboot_on_failure": false, + "rubyzipversion": null, + "reboot_timeout": 60 + }, + "7-zip": { + "url": "http://downloads.sourceforge.net/sevenzip/7z922-x64.msi", + "checksum": "f09bf515289eea45185a4cc673e3bbc18ce608c55b4cf96e77833435c9cdf3dc", + "package_name": "7-Zip 9.22 (x64 edition)", + "home": "\\7-zip" + }, + "build-essential": { + "compile_time": false, + "msys": { + "path": "\\msys" + } + }, + "firewall": { + "allow_ssh": false, + "allow_winrm": false, + "allow_mosh": false, + "firewalld": { + "permanent": false + }, + "iptables": { + "defaults": { + "policy": { + "input": "DROP", + "forward": "DROP", + "output": "ACCEPT" + }, + "ruleset": { + "*filter": 1, + ":INPUT DROP": 2, + ":FORWARD DROP": 3, + ":OUTPUT ACCEPT": 4, + "COMMIT_FILTER": 100 + } + } + }, + "ubuntu_iptables": false, + "redhat7_iptables": false, + "allow_established": true, + "ipv6_enabled": true, + "ufw": { + "defaults": { + "ipv6": "yes", + "manage_builtins": "no", + "ipt_sysctl": "/etc/ufw/sysctl.conf", + "ipt_modules": "nf_conntrack_ftp nf_nat_ftp nf_conntrack_netbios_ns", + "policy": { + "input": "DROP", + "output": "ACCEPT", + "forward": "DROP", + "application": "SKIP" + } + } + }, + "rules": [ + { + "allow http on port 80": { + "port": 80 + } + } + ], + "securitylevel": "" + }, + "apt": { + "cacher-client": { + "restrict_environment": false + }, + "cacher_dir": "/var/cache/apt-cacher-ng", + "cacher_interface": null, + "cacher_port": 3142, + "cacher_ssl_support": false, + "caching_server": false, + "compiletime": false, + "compile_time_update": false, + "key_proxy": "", + "cache_bypass": { + + }, + "periodic_update_min_delay": 86400, + "launchpad_api_version": "1.0", + "unattended_upgrades": { + "enable": true, + "update_package_lists": true, + "allowed_origins": [ + "Ubuntu xenial", + "${distro_id} stable", + "${distro_id} ${distro_codename}-security" + ], + "package_blacklist": [ + + ], + "auto_fix_interrupted_dpkg": false, + "minimal_steps": false, + "install_on_shutdown": false, + "mail": null, + "mail_only_on_error": true, + "remove_unused_dependencies": false, + "automatic_reboot": true, + "automatic_reboot_time": "now", + "dl_limit": null + }, + "confd": { + "install_recommends": true, + "install_suggests": false + } + }, + "ntp": { + "servers": [ + "0.pool.ntp.org", + "1.pool.ntp.org", + "2.pool.ntp.org", + "3.pool.ntp.org" + ], + "peers": [ + + ], + "restrictions": [ + + ], + "tinker": { + "panic": 0, + "allan": 1500, + "dispersion": 15, + "step": 0.128, + "stepout": 900 + }, + "restrict_default": "kod notrap nomodify nopeer noquery", + "packages": [ + "ntp", + "ntpdate" + ], + "service": "ntp", + "varlibdir": "/var/lib/ntp", + "driftfile": "/var/lib/ntp/ntp.drift", + "logfile": null, + "conffile": "/etc/ntp.conf", + "statsdir": "/var/log/ntpstats/", + "conf_owner": "root", + "conf_group": "root", + "var_owner": "ntp", + "var_group": "ntp", + "leapfile": "/etc/ntp.leapseconds", + "sync_clock": false, + "sync_hw_clock": false, + "listen": null, + "listen_network": null, + "ignore": null, + "apparmor_enabled": true, + "monitor": false, + "statistics": true, + "conf_restart_immediate": false, + "keys": null, + "trustedkey": null, + "disable_tinker_panic_on_virtualization_guest": true, + "peer": { + "key": null, + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "server": { + "prefer": "", + "use_iburst": true, + "use_burst": false, + "minpoll": 6, + "maxpoll": 10 + }, + "orphan": { + "enabled": false, + "stratum": 5 + }, + "localhost": { + "noquery": false + }, + "use_cmos": false + }, + "authorization": { + "sudo": { + "groups": [ + "sysadmin" + ], + "users": [ + "deploy" + ], + "passwordless": true, + "setenv": false, + "include_sudoers_d": false, + "agent_forwarding": false, + "sudoers_defaults": [ + "!lecture,tty_tickets,!fqdn" + ], + "command_aliases": [ + + ], + "env_keep_add": [ + + ], + "env_keep_subtract": [ + + ], + "prefix": "/etc" + } + }, + "locale": { + "lang": "en_US.utf8", + "lc_all": "en_US.utf8" + }, + "yum": { + "main": { + "cachedir": "/var/cache/yum/$basearch/$releasever", + "distroverpkg": "ubuntu-release", + "alwaysprompt": null, + "assumeyes": null, + "bandwidth": null, + "bugtracker_url": null, + "clean_requirements_on_remove": null, + "color": null, + "color_list_available_downgrade": null, + "color_list_available_install": null, + "color_list_available_reinstall": null, + "color_list_available_upgrade": null, + "color_list_installed_extra": null, + "color_list_installed_newer": null, + "color_list_installed_older": null, + "color_list_installed_reinstall": null, + "color_search_match": null, + "color_update_installed": null, + "color_update_local": null, + "color_update_remote": null, + "commands": null, + "deltarpm": null, + "debuglevel": null, + "diskspacecheck": null, + "enable_group_conditionals": null, + "errorlevel": null, + "exactarch": null, + "exclude": null, + "gpgcheck": true, + "group_package_types": null, + "groupremove_leaf_only": null, + "history_list_view": null, + "history_record": null, + "history_record_packages": null, + "http_caching": null, + "installonly_limit": null, + "installonlypkgs": null, + "installroot": null, + "keepalive": null, + "keepcache": false, + "kernelpkgnames": null, + "localpkg_gpgcheck": false, + "logfile": "/var/log/yum.log", + "max_retries": null, + "mdpolicy": null, + "metadata_expire": null, + "mirrorlist_expire": null, + "multilib_policy": null, + "obsoletes": null, + "overwrite_groups": null, + "password": null, + "path": "/etc/yum.conf", + "persistdir": null, + "pluginconfpath": null, + "pluginpath": null, + "plugins": null, + "protected_multilib": null, + "protected_packages": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "recent": null, + "releasever": null, + "repo_gpgcheck": null, + "reposdir": null, + "reset_nice": null, + "rpmverbosity": null, + "showdupesfromrepos": null, + "skip_broken": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "syslog_device": null, + "syslog_facility": null, + "syslog_ident": null, + "throttle": null, + "timeout": null, + "tolerant": false, + "tsflags": null, + "username": null + }, + "epel-debuginfo": { + "repositoryid": "epel-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-source": { + "repositoryid": "epel-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-debuginfo": { + "repositoryid": "epel-testing-debuginfo", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing-source": { + "repositoryid": "epel-testing-source", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel-testing": { + "repositoryid": "epel-testing", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": false, + "managed": false, + "make_cache": true + }, + "epel": { + "repositoryid": "epel", + "failovermethod": "priority", + "gpgcheck": true, + "enabled": true, + "managed": true, + "make_cache": true + } + }, + "yum-epel": { + "repositories": [ + "epel", + "epel-debuginfo", + "epel-source", + "epel-testing", + "epel-testing-debuginfo", + "epel-testing-source" + ] + }, + "fail2ban": { + "loglevel": 3, + "socket": "/var/run/fail2ban/fail2ban.sock", + "logtarget": "/var/log/fail2ban.log", + "pidfile": "/var/run/fail2ban/fail2ban.pid", + "syslog_target": "/var/log/fail2ban.log", + "syslog_facility": "1", + "ignoreip": "127.0.0.1/8", + "findtime": 600, + "bantime": 300, + "maxretry": 5, + "backend": "polling", + "email": "root@localhost", + "action": "action_", + "banaction": "iptables-multiport", + "mta": "sendmail", + "protocol": "tcp", + "chain": "INPUT", + "filters": { + + }, + "auth_log": "/var/log/auth.log", + "services": { + "ssh": { + "enabled": "true", + "port": "ssh", + "filter": "sshd", + "logpath": "/var/log/auth.log", + "maxretry": "6" + } + } + }, + "monit": { + "notify_emails": [ + "user@example.com" + ], + "enable_emails": false, + "mailserver": { + "host": "your-server", + "port": "587", + "username": "yourusername", + "password": "yourpassword", + "hostname": "yourhostname" + }, + "web_interface": { + "allow": [ + "yourusername", + "yourpassword" + ] + } + }, + "monit_configs-tlq": { + "postgres": { + "pidfile": "/var/run/postgresql/9.3-main.pid" + }, + "mongo": { + "pidfile": "/var/run/mongo/mongo.pid" + } + }, + "rsyslog": { + "default_log_dir": "/var/log", + "log_dir": "/srv/rsyslog", + "working_dir": "/var/spool/rsyslog", + "server": false, + "use_relp": false, + "relp_port": 20514, + "protocol": "tcp", + "bind": "*", + "port": 514, + "server_ip": null, + "server_search": "role:loghost", + "remote_logs": true, + "per_host_dir": "%$YEAR%/%$MONTH%/%$DAY%/%HOSTNAME%", + "max_message_size": "2k", + "preserve_fqdn": "off", + "high_precision_timestamps": false, + "repeated_msg_reduction": "on", + "logs_to_forward": "*.*", + "enable_imklog": true, + "config_prefix": "/etc", + "default_file_template": null, + "default_remote_template": null, + "rate_limit_interval": null, + "rate_limit_burst": null, + "enable_tls": false, + "action_queue_max_disk_space": "1G", + "tls_ca_file": null, + "tls_certificate_file": null, + "tls_key_file": null, + "tls_auth_mode": "anon", + "use_local_ipv4": false, + "allow_non_local": false, + "custom_remote": [ + { + + } + ], + "additional_directives": { + + }, + "service_name": "rsyslog", + "user": "syslog", + "group": "adm", + "priv_seperation": true, + "priv_user": null, + "priv_group": "syslog", + "modules": [ + "imuxsock", + "imklog" + ], + "default_facility_logs": { + "auth,authpriv.*": "/var/log/auth.log", + "*.*;auth,authpriv.none": "-/var/log/syslog", + "daemon.*": "-/var/log/daemon.log", + "kern.*": "-/var/log/kern.log", + "mail.*": "-/var/log/mail.log", + "user.*": "-/var/log/user.log", + "mail.info": "-/var/log/mail.info", + "mail.warn": "-/var/log/mail.warn", + "mail.err": "/var/log/mail.err", + "news.crit": "/var/log/news/news.crit", + "news.err": "/var/log/news/news.err", + "news.notice": "-/var/log/news/news.notice", + "*.=debug;auth,authpriv.none;news.none;mail.none": "-/var/log/debug", + "*.=info;*.=notice;*.=warn;auth,authpriv.none;cron,daemon.none;mail,news.none": "-/var/log/messages", + "*.emerg": ":omusrmsg:*" + } + }, + "bluepill": { + "bin": "/opt/chef/embedded/bin/bluepill", + "logfile": "/var/log/bluepill.log", + "pid_dir": "/var/run/bluepill", + "state_dir": "/var/lib/bluepill", + "group": 0, + "use_rsyslog": false, + "init_dir": "/etc/init.d", + "conf_dir": "/etc/bluepill", + "defaults_dir": "/etc/default" + }, + "ohai": { + "plugin_path": "/etc/chef/ohai_plugins", + "hints_path": "/etc/chef/ohai/hints", + "plugins": { + "ohai": "plugins" + } + }, + "packagecloud": { + "base_repo_path": "/install/repositories/", + "gpg_key_path": "/gpgkey", + "hostname_override": null, + "default_type": "deb" + }, + "runit": { + "sv_bin": "/usr/bin/sv", + "chpst_bin": "/usr/bin/chpst", + "service_dir": "/etc/service", + "sv_dir": "/etc/sv", + "lsb_init_dir": "/etc/init.d", + "executable": "/sbin/runit", + "start": "start runsvdir", + "stop": "stop runsvdir", + "reload": "reload runsvdir" + }, + "nginx": { + "version": "1.6.2", + "package_name": "nginx", + "port": "80", + "dir": "/etc/nginx", + "script_dir": "/usr/sbin", + "log_dir": "/var/log/nginx", + "log_dir_perm": "0750", + "binary": "/usr/sbin/nginx", + "default_root": "/var/www/nginx-default", + "ulimit": "1024", + "pid": "/var/run/nginx.pid", + "user": "www-data", + "init_style": "runit", + "upstart": { + "runlevels": "2345", + "respawn_limit": null, + "foreground": true + }, + "group": "www-data", + "gzip": "on", + "gzip_static": "off", + "gzip_http_version": "1.0", + "gzip_comp_level": "2", + "gzip_proxied": "any", + "gzip_vary": "off", + "gzip_buffers": null, + "gzip_types": [ + "text/plain", + "text/css", + "application/x-javascript", + "text/xml", + "application/xml", + "application/rss+xml", + "application/atom+xml", + "text/javascript", + "application/javascript", + "application/json", + "text/mathml" + ], + "gzip_min_length": 1000, + "gzip_disable": "MSIE [1-6]\\.", + "keepalive": "on", + "keepalive_requests": 100, + "keepalive_timeout": 65, + "worker_processes": 1, + "worker_connections": 1024, + "worker_rlimit_nofile": null, + "multi_accept": false, + "event": null, + "accept_mutex_delay": null, + "server_tokens": null, + "server_names_hash_bucket_size": 64, + "variables_hash_max_size": 1024, + "variables_hash_bucket_size": 64, + "sendfile": "on", + "underscores_in_headers": null, + "tcp_nodelay": "on", + "tcp_nopush": "on", + "access_log_options": null, + "error_log_options": null, + "disable_access_log": false, + "log_formats": { + + }, + "install_method": "package", + "default_site_enabled": false, + "types_hash_max_size": 2048, + "types_hash_bucket_size": 64, + "proxy_read_timeout": null, + "client_body_buffer_size": null, + "client_max_body_size": null, + "large_client_header_buffers": null, + "default": { + "modules": [ + + ] + }, + "extra_configs": { + + }, + "auth_request": { + "url": "http://mdounin.ru/hg/ngx_http_auth_request_module/archive/ee8ff54f9b66.tar.gz", + "checksum": "7ab85e1c350c5a9c60ed1319c45fed144cc3c3e1" + }, + "devel": { + "version": "0.2.18", + "url": "https://github.com/simpl/ngx_devel_kit/archive/v0.2.18.tar.gz", + "checksum": "c9c9f0a1b068d38c6c45b15d9605f1b2344dbcd45abf0764cd8e2ba92d6a3d2c" + }, + "echo": { + "version": "0.57", + "url": "https://github.com/openresty/echo-nginx-module/archive/v0.57.tar.gz", + "checksum": "8467237ca0fae74ca7a32fbd34fc6044df307098415d48068214c9c235695a07" + }, + "geoip": { + "path": "/srv/geoip", + "enable_city": true, + "country_dat_url": "http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz", + "country_dat_checksum": "79ff1099e96c2dc1c2539c9a18aaa13a9afd085cae477df60d95f1644d42bc07", + "city_dat_url": "http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz", + "city_dat_checksum": "8a6467033a528f68b1a97de24d9d0ce86c8e8e83683820e16e433ddbd3f712f7", + "lib_version": "1.6.3", + "lib_url": "https://github.com/maxmind/geoip-api-c/releases/download/v1.6.3/GeoIP-1.6.3.tar.gz", + "lib_checksum": "e483839a81a91c3c85df89ef409fc7b526c489e0355d537861cfd1ea9534a8f2" + }, + "headers_more": { + "version": "0.25", + "source_url": "https://github.com/openresty/headers-more-nginx-module/archive/v0.25.tar.gz", + "source_checksum": "1473f96f59dcec9d83ce65d691559993c1f80da8c0a4c0c0a30dae9f969eeabf" + }, + "lua": { + "version": "0.8.7", + "url": "https://github.com/chaoslawful/lua-nginx-module/archive/v0.8.7.tar.gz", + "checksum": "4b9be3c159b9c884a38e044e07aaf4d06bd2893977d0b0dae02c124d8e907f93" + }, + "luajit": { + "version": "2.0.2", + "url": "http://luajit.org/download/LuaJIT-2.0.2.tar.gz", + "checksum": "c05202974a5890e777b181908ac237625b499aece026654d7cc33607e3f46c38" + }, + "naxsi": { + "version": "0.53-2", + "url": "https://github.com/nbs-system/naxsi/archive/0.53-2.tar.gz", + "checksum": "3eadff1d91995beae41b92733ade28091c2075a24ae37058f4d6aa90b0f4b660" + }, + "openssl_source": { + "version": "1.0.1h", + "url": "http://www.openssl.org/source/openssl-1.0.1h.tar.gz" + }, + "pagespeed": { + "version": "1.8.31.4", + "url": "https://github.com/pagespeed/ngx_pagespeed/archive/release-1.8.31.4-beta.tar.gz", + "packages": { + "rhel": [ + "gcc-c++", + "pcre-dev", + "pcre-devel", + "zlib-devel", + "make" + ], + "debian": [ + "build-essential", + "zlib1g-dev", + "libpcre3", + "libpcre3-dev" + ] + } + }, + "psol": { + "url": "https://dl.google.com/dl/page-speed/psol/1.8.31.4.tar.gz" + }, + "passenger": { + "version": "4.0.57", + "root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/passenger-4.0.57", + "ruby": "/opt/chef/embedded/bin/ruby", + "packages": { + "rhel": [ + "ruby-devel", + "curl-devel" + ], + "fedora": [ + "ruby-devel", + "libcurl-devel" + ], + "debian": [ + "ruby-dev", + "libcurl4-gnutls-dev" + ] + }, + "install_rake": true, + "spawn_method": "smart-lv2", + "buffer_response": "on", + "max_pool_size": 6, + "min_instances": 1, + "max_instances_per_app": 0, + "pool_idle_time": 300, + "max_requests": 0, + "gem_binary": null, + "nodejs": null + }, + "enable_rate_limiting": false, + "rate_limiting_zone_name": "default", + "rate_limiting_backoff": "10m", + "rate_limit": "1r/s", + "upstream_repository": "http://nginx.org/packages/ubuntu", + "set_misc": { + "version": "0.24", + "url": "https://github.com/agentzh/set-misc-nginx-module/archive/v0.24.tar.gz", + "checksum": "da404a7dac5fa4a0a86f42b4ec7648b607f4cd66" + }, + "socketproxy": { + "root": "/usr/share/nginx/apps", + "app_owner": "root", + "logname": "socketproxy", + "log_level": "error" + }, + "source": { + "version": "1.6.2", + "prefix": "/opt/nginx-1.6.2", + "conf_path": "/etc/nginx/nginx.conf", + "sbin_path": "/opt/nginx-1.6.2/sbin/nginx", + "default_configure_flags": [ + "--prefix=/opt/nginx-1.6.2", + "--conf-path=/etc/nginx/nginx.conf", + "--sbin-path=/opt/nginx-1.6.2/sbin/nginx" + ], + "url": "http://nginx.org/download/nginx-1.6.2.tar.gz", + "checksum": "b5608c2959d3e7ad09b20fc8f9e5bd4bc87b3bc8ba5936a513c04ed8f1391a18", + "modules": [ + "nginx::http_ssl_module", + "nginx::http_gzip_static_module" + ], + "use_existing_user": false + }, + "configure_flags": [ + + ], + "status": { + "port": "8090" + }, + "syslog": { + "git_repo": "https://github.com/yaoweibin/nginx_syslog_patch.git", + "git_revision": "master" + }, + "upload_progress": { + "url": "https://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0", + "checksum": "3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2", + "javascript_output": true, + "zone_name": "proxied", + "zone_size": "1m" + } + }, + "postgresql": { + "enable_pgdg_apt": true, + "enable_pgdg_yum": false, + "use_pgdg_packages": true, + "server": { + "config_change_notify": "restart", + "init_package": "systemd", + "service_name": "postgresql", + "packages": [ + "postgresql-9.3", + "postgresql-9.5" + ] + }, + "assign_postgres_password": true, + "database_name": "template1", + "version": "9.5", + "dir": "/etc/postgresql/9.5/main", + "client": { + "packages": [ + "postgresql-client-9.3", + "libpq-dev", + "postgresql-client-9.5" + ] + }, + "contrib": { + "packages": [ + "postgresql-contrib-9.3", + "postgresql-contrib-9.5" + ] + }, + "config": { + "listen_addresses": "localhost", + "port": 5432, + "max_connections": 100, + "shared_buffers": "24MB", + "log_line_prefix": "%t ", + "datestyle": "iso, mdy", + "default_text_search_config": "pg_catalog.english", + "ssl": true + }, + "pg_hba": [ + { + "type": "local", + "db": "all", + "user": "postgres", + "addr": null, + "method": "ident" + }, + { + "type": "local", + "db": "all", + "user": "all", + "addr": null, + "method": "ident" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "127.0.0.1/32", + "method": "md5" + }, + { + "type": "host", + "db": "all", + "user": "all", + "addr": "::1/128", + "method": "md5" + } + ], + "password": { + + }, + "pgdg": { + "release_apt_codename": "xenial", + "repo_rpm_url": { + "9.4": { + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat94-9.4-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + }, + "5": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-centos94-9.4-2.noarch.rpm" + } + } + }, + "fedora": { + "22": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-22-x86_64/", + "package": "pgdg-fedora94-9.4-3.noarch.rpm" + } + }, + "21": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-x86_64/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-21-i686/", + "package": "pgdg-fedora94-9.4-2.noarch.rpm" + } + }, + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-x86_64/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + }, + "i386": { + "url": "http://yum.postgresql.org/9.4/fedora/fedora-20-i686/", + "package": "pgdg-fedora94-9.4-1.noarch.rpm" + } + } + }, + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-ami201503-94-9.4-2.noarch.rpm" + } + } + }, + "scientific": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/", + "package": "pgdg-sl94-9.4-2.noarch.rpm" + } + } + }, + "oracle": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/", + "package": "pgdg-oraclelinux94-9.4-2.noarch.rpm" + } + } + } + }, + "9.3": { + "amazon": { + "2015": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2014": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "2013": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "centos": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-centos93-9.3-2.noarch.rpm" + } + } + }, + "redhat": { + "7": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat93-9.3-2.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/", + "package": "pgdg-sl93-9.3-2.noarch.rpm" + } + } + }, + "fedora": { + "20": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-20-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "19": { + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-19-x86_64/", + "pakcage": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-i386/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.3/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora93-9.3-1.noarch.rpm" + } + } + } + }, + "9.2": { + "centos": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-centos92-9.2-7.noarch.rpm" + } + } + }, + "redhat": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "oracle": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-redhat92-9.2-7.noarch.rpm" + } + } + }, + "scientific": { + "6": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + }, + "5": { + "i386": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/", + "package": "pgdg-sl92-9.2-8.noarch.rpm" + } + } + }, + "fedora": { + "19": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-19-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "18": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-18-x86_64/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + } + }, + "17": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-i386/", + "package": "pgdg-fedora92-9.2-6.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-17-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + }, + "16": { + "i386": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-i386/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + }, + "x86_64": { + "url": "http://yum.postgresql.org/9.2/fedora/fedora-16-x86_64/", + "package": "pgdg-fedora92-9.2-5.noarch.rpm" + } + } + } + } + } + }, + "initdb_locale": "UTF-8", + "postgresql": { + "password": { + "postgres": "thepasswordisben" + } + } + }, + "ruby_build": { + "git_url": "https://github.com/sstephenson/ruby-build.git", + "git_ref": "master", + "default_ruby_base_path": "/usr/local/ruby", + "upgrade": "none" + }, + "rbenv": { + "git_url": "git://github.com/sstephenson/rbenv.git", + "git_ref": "v0.4.0", + "upgrade": "none", + "plugins": [ + + ], + "root_path": "/usr/local/rbenv", + "vagrant": { + "system_chef_solo": "/opt/ruby/bin/chef-solo" + }, + "user_installs": [ + + ], + "rubies": [ + "2.3.1" + ], + "user_rubies": [ + + ], + "gems": { + "2.3.1": [ + { + "name": "bundler" + } + ] + }, + "user_gems": { + + }, + "user_plugins": [ + + ], + "create_profiled": true, + "install_pkgs": [ + "git-core", + "grep" + ], + "user_home_root": "/home", + "global": "2.3.1" + }, + "redis-server": { + "appendonly": "no", + "additional_configuration_values": { + + }, + "bind": "127.0.0.1", + "daemonize": "yes", + "databases": 16, + "dbfilename": "dump.rdb", + "dir": "/etc/redis/", + "logfile": "/var/log/redis/redis-server.log", + "loglevel": "notice", + "package": "redis-server", + "pidfile": "/var/run/redis/redis-server.pid", + "port": "6379", + "ppa": "ppa:chris-lea/redis-server", + "rdbcompression": "yes", + "save": [ + "900 1", + "300 10", + "60 10000" + ], + "timeout": 300 + }, + "monit_address": "monit.devops.local", + "openssh": { + "server": { + "password_authentication": "no", + "challenge_response_authentication": "no", + "permit_empty_passwords": "no", + "use_pam": "no", + "x11_forwarding": "no", + "permit_root_login": "yes" + } + } + }, + "automatic": { + "languages": { + "ruby": { + "platform": "x86_64-linux", + "version": "2.1.8", + "release_date": "2015-12-16", + "target": "x86_64-pc-linux-gnu", + "target_cpu": "x86_64", + "target_vendor": "pc", + "target_os": "linux", + "host": "x86_64-pc-linux-gnu", + "host_cpu": "x86_64", + "host_os": "linux-gnu", + "host_vendor": "pc", + "bin_dir": "/opt/chef/embedded/bin", + "ruby_bin": "/opt/chef/embedded/bin/ruby", + "gems_dir": "/opt/chef/embedded/lib/ruby/gems/2.1.0", + "gem_bin": "/opt/chef/embedded/bin/gem" + }, + "perl": { + "version": "5.22.1", + "archname": "x86_64-linux-gnu-thread-multi" + }, + "python": { + "version": "2.7.11+", + "builddate": "Apr 17 2016, 14:00:29" + } + }, + "memory": { + "swap": { + "cached": "0kB", + "total": "262140kB", + "free": "262140kB" + }, + "total": "1015184kB", + "free": "295656kB", + "buffers": "20908kB", + "cached": "305680kB", + "active": "393888kB", + "inactive": "210164kB", + "dirty": "15164kB", + "writeback": "0kB", + "anon_pages": "277472kB", + "mapped": "22800kB", + "slab": "64172kB", + "slab_reclaimable": "47172kB", + "slab_unreclaim": "17000kB", + "page_tables": "2820kB", + "nfs_unstable": "0kB", + "bounce": "0kB", + "commit_limit": "769732kB", + "committed_as": "423872kB", + "vmalloc_total": "34359738367kB", + "vmalloc_used": "0kB", + "vmalloc_chunk": "0kB" + }, + "cpu": { + "0": { + "vendor_id": "GenuineIntel", + "family": "6", + "model": "62", + "model_name": "Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz", + "stepping": "4", + "mhz": "2799.998", + "cache_size": "25600 KB", + "physical_id": "0", + "core_id": "0", + "cores": "1", + "flags": [ + "fpu", + "vme", + "de", + "pse", + "tsc", + "msr", + "pae", + "mce", + "cx8", + "apic", + "sep", + "mtrr", + "pge", + "mca", + "cmov", + "pat", + "pse36", + "clflush", + "mmx", + "fxsr", + "sse", + "sse2", + "ss", + "syscall", + "nx", + "pdpe1gb", + "rdtscp", + "lm", + "constant_tsc", + "arch_perfmon", + "rep_good", + "nopl", + "eagerfpu", + "pni", + "pclmulqdq", + "ssse3", + "cx16", + "pcid", + "sse4_1", + "sse4_2", + "x2apic", + "popcnt", + "tsc_deadline_timer", + "aes", + "xsave", + "avx", + "f16c", + "rdrand", + "hypervisor", + "lahf_lm", + "fsgsbase", + "tsc_adjust", + "smep", + "erms", + "xsaveopt", + "arat" + ] + }, + "total": 1, + "real": 1, + "cores": 1 + }, + "kernel": { + "name": "Linux", + "release": "4.5.5-x86_64-linode69", + "version": "#3 SMP Fri May 20 15:25:13 EDT 2016", + "machine": "x86_64", + "processor": "x86_64", + "os": "GNU/Linux", + "modules": { + + } + }, + "os": "linux", + "os_version": "4.5.5-x86_64-linode69", + "virtualization": { + "systems": { + "kvm": "guest" + }, + "system": "kvm", + "role": "guest" + }, + "lsb": { + "id": "Ubuntu", + "release": "16.04", + "codename": "xenial", + "description": "Ubuntu 16.04 LTS" + }, + "platform": "ubuntu", + "platform_version": "16.04", + "platform_family": "debian", + "filesystem": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "848492", + "kb_available": "22395584", + "percent_used": "4%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "44064", + "inodes_available": "1475936", + "inodes_percent_used": "3%" + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda": { + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs": { + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc": { + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts": { + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup": { + "mount": "/sys/fs/cgroup/perf_event", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ] + }, + "debugfs": { + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "mqueue": { + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "systemd-1": { + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=33", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "fusectl": { + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs": { + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "5092eaad-3f60-4cd5-9b7a-4c748d3bf220" + } + }, + "network": { + "interfaces": { + "lo": { + "mtu": "65536", + "flags": [ + "LOOPBACK", + "UP", + "LOWER_UP" + ], + "encapsulation": "Loopback", + "addresses": { + "127.0.0.1": { + "family": "inet", + "prefixlen": "8", + "netmask": "255.0.0.0", + "scope": "Node" + }, + "::1": { + "family": "inet6", + "prefixlen": "128", + "scope": "Node" + } + }, + "state": "unknown" + }, + "dummy0": { + "type": "dummy", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "NOARP" + ], + "encapsulation": "Ethernet", + "addresses": { + "0E:D4:2B:0E:82:A1": { + "family": "lladdr" + } + }, + "state": "down" + }, + "eth0": { + "type": "eth", + "number": "0", + "mtu": "1500", + "flags": [ + "BROADCAST", + "MULTICAST", + "UP", + "LOWER_UP" + ], + "encapsulation": "Ethernet", + "addresses": { + "F2:3C:91:0A:86:97": { + "family": "lladdr" + }, + "139.162.229.194": { + "family": "inet", + "prefixlen": "24", + "netmask": "255.255.255.0", + "broadcast": "139.162.229.255", + "scope": "Global" + }, + "2a01:7e00::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Global" + }, + "fe80::f03c:91ff:fe0a:8697": { + "family": "inet6", + "prefixlen": "64", + "scope": "Link" + } + }, + "state": "up", + "arp": { + "139.162.229.1": "00:00:0c:9f:f0:19" + }, + "routes": [ + { + "destination": "default", + "family": "inet", + "via": "139.162.229.1" + }, + { + "destination": "139.162.229.0/24", + "family": "inet", + "scope": "link", + "proto": "kernel", + "src": "139.162.229.194" + }, + { + "destination": "2a01:7e00::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "fe80::/64", + "family": "inet6", + "metric": "256", + "proto": "kernel" + }, + { + "destination": "default", + "family": "inet6", + "via": "fe80::1", + "metric": "1024", + "proto": "ra" + } + ], + "neighbour_inet6": { + "2a01:7e00::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41", + "fe80::8678:acff:fe0d:8f41": "84:78:ac:0d:8f:41", + "fe80::1": "00:05:73:a0:0f:ff", + "fe80::8678:acff:fe5a:1a41": "84:78:ac:5a:1a:41" + } + }, + "teql0": { + "type": "teql", + "number": "0", + "mtu": "1500", + "state": "down" + }, + "tunl0": { + "type": "tunl", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "gre0": { + "type": "gre", + "number": "0", + "mtu": "1476", + "state": "down" + }, + "gretap0": { + "type": "gretap", + "number": "0", + "mtu": "1462", + "flags": [ + "BROADCAST", + "MULTICAST" + ], + "encapsulation": "Ethernet", + "state": "down" + }, + "ip_vti0": { + "type": "ip_vti", + "number": "0", + "mtu": "1428", + "state": "down" + }, + "ip6_vti0": { + "type": "ip6_vti", + "number": "0", + "mtu": "1500", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "sit0": { + "type": "sit", + "number": "0", + "mtu": "1480", + "state": "down" + }, + "ip6tnl0": { + "type": "ip6tnl", + "number": "0", + "mtu": "1452", + "encapsulation": "tunnel6", + "addresses": { + "::": { + "family": "lladdr" + } + }, + "state": "down" + }, + "ip6gre0": { + "type": "ip6gre", + "number": "0", + "mtu": "1448", + "encapsulation": "gre6", + "addresses": { + "00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00": { + "family": "lladdr" + } + }, + "state": "down" + } + }, + "default_interface": "eth0", + "default_gateway": "139.162.229.1", + "default_inet6_interface": "eth0", + "default_inet6_gateway": "fe80::1" + }, + "counters": { + "network": { + "interfaces": { + "lo": { + "tx": { + "queuelen": "1", + "bytes": "3390747", + "packets": "6958", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "3390747", + "packets": "6958", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "dummy0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "eth0": { + "tx": { + "queuelen": "1000", + "bytes": "1519647", + "packets": "7502", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "58491949", + "packets": "11876", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "teql0": { + "tx": { + "queuelen": "100", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "tunl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "gretap0": { + "tx": { + "queuelen": "1000", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6_vti0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "sit0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6tnl0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + }, + "ip6gre0": { + "tx": { + "queuelen": "1", + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "carrier": "0", + "collisions": "0" + }, + "rx": { + "bytes": "0", + "packets": "0", + "errors": "0", + "drop": "0", + "overrun": "0" + } + } + } + } + }, + "ipaddress": "139.162.229.194", + "macaddress": "F2:3C:91:0A:86:97", + "ip6address": "2a01:7e00::f03c:91ff:fe0a:8697", + "uptime_seconds": 3156, + "uptime": "52 minutes 36 seconds", + "idletime_seconds": 3115, + "idletime": "51 minutes 55 seconds", + "dmi": { + "dmidecode_version": "3.0", + "smbios_version": "2.8", + "structures": { + "count": "9", + "size": "405" + }, + "bios": { + "all_records": [ + { + "record_id": "0x0000", + "size": "0", + "application_identifier": "BIOS Information", + "Vendor": "SeaBIOS", + "Version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "Release Date": "04/01/2014", + "Address": "0xE8000", + "Runtime Size": "96 kB", + "ROM Size": "64 kB", + "Characteristics": { + "BIOS characteristics not supported": null, + "Targeted content distribution is supported": null + }, + "BIOS Revision": "0.0" + } + ], + "vendor": "SeaBIOS", + "version": "rel-1.8.2-0-g33fbe13 by qemu-project.org", + "release_date": "04/01/2014", + "address": "0xE8000", + "runtime_size": "96 kB", + "rom_size": "64 kB", + "bios_revision": "0.0" + }, + "system": { + "all_records": [ + { + "record_id": "0x0100", + "size": "1", + "application_identifier": "System Information", + "Manufacturer": "QEMU", + "Product Name": "Standard PC (i440FX + PIIX, 1996)", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "UUID": "Not Settable", + "Wake-up Type": "Power Switch", + "SKU Number": "Not Specified", + "Family": "Not Specified" + } + ], + "manufacturer": "QEMU", + "product_name": "Standard PC (i440FX + PIIX, 1996)", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "uuid": "Not Settable", + "wake_up_type": "Power Switch", + "sku_number": "Not Specified", + "family": "Not Specified" + }, + "chassis": { + "all_records": [ + { + "record_id": "0x0300", + "size": "3", + "application_identifier": "Chassis Information", + "Manufacturer": "QEMU", + "Type": "Other", + "Lock": "Not Present", + "Version": "pc-i440fx-2.4", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Boot-up State": "Safe", + "Power Supply State": "Safe", + "Thermal State": "Safe", + "Security Status": "Unknown", + "OEM Information": "0x00000000", + "Height": "Unspecified", + "Number Of Power Cords": "Unspecified", + "Contained Elements": "0" + } + ], + "manufacturer": "QEMU", + "type": "Other", + "lock": "Not Present", + "version": "pc-i440fx-2.4", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "boot_up_state": "Safe", + "power_supply_state": "Safe", + "thermal_state": "Safe", + "security_status": "Unknown", + "oem_information": "0x00000000", + "height": "Unspecified", + "number_of_power_cords": "Unspecified", + "contained_elements": "0" + }, + "processor": { + "all_records": [ + { + "record_id": "0x0400", + "size": "4", + "application_identifier": "Processor Information", + "Socket Designation": "CPU 0", + "Type": "Central Processor", + "Family": "Other", + "Manufacturer": "QEMU", + "ID": "E4 06 03 00 FF FB 8B 0F", + "Version": "pc-i440fx-2.4", + "Voltage": "Unknown", + "External Clock": "Unknown", + "Max Speed": "2000 MHz", + "Current Speed": "2000 MHz", + "Status": "Populated, Enabled", + "Upgrade": "Other", + "L1 Cache Handle": "Not Provided", + "L2 Cache Handle": "Not Provided", + "L3 Cache Handle": "Not Provided", + "Serial Number": "Not Specified", + "Asset Tag": "Not Specified", + "Part Number": "Not Specified", + "Core Count": "1", + "Core Enabled": "1", + "Thread Count": "1", + "Characteristics": "None" + } + ], + "socket_designation": "CPU 0", + "type": "Central Processor", + "family": "Other", + "manufacturer": "QEMU", + "id": "E4 06 03 00 FF FB 8B 0F", + "version": "pc-i440fx-2.4", + "voltage": "Unknown", + "external_clock": "Unknown", + "max_speed": "2000 MHz", + "current_speed": "2000 MHz", + "status": "Populated, Enabled", + "upgrade": "Other", + "l1_cache_handle": "Not Provided", + "l2_cache_handle": "Not Provided", + "l3_cache_handle": "Not Provided", + "serial_number": "Not Specified", + "asset_tag": "Not Specified", + "part_number": "Not Specified", + "core_count": "1", + "core_enabled": "1", + "thread_count": "1", + "characteristics": "None" + } + }, + "linode": { + "public_ip": "139.162.229.194" + }, + "etc": { + "passwd": { + "root": { + "dir": "/root", + "gid": 0, + "uid": 0, + "shell": "/bin/bash", + "gecos": "root" + }, + "daemon": { + "dir": "/usr/sbin", + "gid": 1, + "uid": 1, + "shell": "/usr/sbin/nologin", + "gecos": "daemon" + }, + "bin": { + "dir": "/bin", + "gid": 2, + "uid": 2, + "shell": "/usr/sbin/nologin", + "gecos": "bin" + }, + "sys": { + "dir": "/dev", + "gid": 3, + "uid": 3, + "shell": "/usr/sbin/nologin", + "gecos": "sys" + }, + "sync": { + "dir": "/bin", + "gid": 65534, + "uid": 4, + "shell": "/bin/sync", + "gecos": "sync" + }, + "games": { + "dir": "/usr/games", + "gid": 60, + "uid": 5, + "shell": "/usr/sbin/nologin", + "gecos": "games" + }, + "man": { + "dir": "/var/cache/man", + "gid": 12, + "uid": 6, + "shell": "/usr/sbin/nologin", + "gecos": "man" + }, + "lp": { + "dir": "/var/spool/lpd", + "gid": 7, + "uid": 7, + "shell": "/usr/sbin/nologin", + "gecos": "lp" + }, + "mail": { + "dir": "/var/mail", + "gid": 8, + "uid": 8, + "shell": "/usr/sbin/nologin", + "gecos": "mail" + }, + "news": { + "dir": "/var/spool/news", + "gid": 9, + "uid": 9, + "shell": "/usr/sbin/nologin", + "gecos": "news" + }, + "uucp": { + "dir": "/var/spool/uucp", + "gid": 10, + "uid": 10, + "shell": "/usr/sbin/nologin", + "gecos": "uucp" + }, + "proxy": { + "dir": "/bin", + "gid": 13, + "uid": 13, + "shell": "/usr/sbin/nologin", + "gecos": "proxy" + }, + "www-data": { + "dir": "/var/www", + "gid": 33, + "uid": 33, + "shell": "/usr/sbin/nologin", + "gecos": "www-data" + }, + "backup": { + "dir": "/var/backups", + "gid": 34, + "uid": 34, + "shell": "/usr/sbin/nologin", + "gecos": "backup" + }, + "list": { + "dir": "/var/list", + "gid": 38, + "uid": 38, + "shell": "/usr/sbin/nologin", + "gecos": "Mailing List Manager" + }, + "irc": { + "dir": "/var/run/ircd", + "gid": 39, + "uid": 39, + "shell": "/usr/sbin/nologin", + "gecos": "ircd" + }, + "gnats": { + "dir": "/var/lib/gnats", + "gid": 41, + "uid": 41, + "shell": "/usr/sbin/nologin", + "gecos": "Gnats Bug-Reporting System (admin)" + }, + "nobody": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 65534, + "shell": "/usr/sbin/nologin", + "gecos": "nobody" + }, + "systemd-timesync": { + "dir": "/run/systemd", + "gid": 102, + "uid": 100, + "shell": "/bin/false", + "gecos": "systemd Time Synchronization,,," + }, + "systemd-network": { + "dir": "/run/systemd/netif", + "gid": 103, + "uid": 101, + "shell": "/bin/false", + "gecos": "systemd Network Management,,," + }, + "systemd-resolve": { + "dir": "/run/systemd/resolve", + "gid": 104, + "uid": 102, + "shell": "/bin/false", + "gecos": "systemd Resolver,,," + }, + "systemd-bus-proxy": { + "dir": "/run/systemd", + "gid": 105, + "uid": 103, + "shell": "/bin/false", + "gecos": "systemd Bus Proxy,,," + }, + "syslog": { + "dir": "/home/syslog", + "gid": 108, + "uid": 104, + "shell": "/bin/false", + "gecos": "" + }, + "_apt": { + "dir": "/nonexistent", + "gid": 65534, + "uid": 105, + "shell": "/bin/false", + "gecos": "" + }, + "messagebus": { + "dir": "/var/run/dbus", + "gid": 110, + "uid": 106, + "shell": "/bin/false", + "gecos": "" + }, + "uuidd": { + "dir": "/run/uuidd", + "gid": 111, + "uid": 107, + "shell": "/bin/false", + "gecos": "" + }, + "sshd": { + "dir": "/var/run/sshd", + "gid": 65534, + "uid": 108, + "shell": "/usr/sbin/nologin", + "gecos": "" + } + }, + "group": { + "root": { + "gid": 0, + "members": [ + + ] + }, + "daemon": { + "gid": 1, + "members": [ + + ] + }, + "bin": { + "gid": 2, + "members": [ + + ] + }, + "sys": { + "gid": 3, + "members": [ + + ] + }, + "adm": { + "gid": 4, + "members": [ + "syslog" + ] + }, + "tty": { + "gid": 5, + "members": [ + + ] + }, + "disk": { + "gid": 6, + "members": [ + + ] + }, + "lp": { + "gid": 7, + "members": [ + + ] + }, + "mail": { + "gid": 8, + "members": [ + + ] + }, + "news": { + "gid": 9, + "members": [ + + ] + }, + "uucp": { + "gid": 10, + "members": [ + + ] + }, + "man": { + "gid": 12, + "members": [ + + ] + }, + "proxy": { + "gid": 13, + "members": [ + + ] + }, + "kmem": { + "gid": 15, + "members": [ + + ] + }, + "dialout": { + "gid": 20, + "members": [ + + ] + }, + "fax": { + "gid": 21, + "members": [ + + ] + }, + "voice": { + "gid": 22, + "members": [ + + ] + }, + "cdrom": { + "gid": 24, + "members": [ + + ] + }, + "floppy": { + "gid": 25, + "members": [ + + ] + }, + "tape": { + "gid": 26, + "members": [ + + ] + }, + "sudo": { + "gid": 27, + "members": [ + + ] + }, + "audio": { + "gid": 29, + "members": [ + + ] + }, + "dip": { + "gid": 30, + "members": [ + + ] + }, + "www-data": { + "gid": 33, + "members": [ + + ] + }, + "backup": { + "gid": 34, + "members": [ + + ] + }, + "operator": { + "gid": 37, + "members": [ + + ] + }, + "list": { + "gid": 38, + "members": [ + + ] + }, + "irc": { + "gid": 39, + "members": [ + + ] + }, + "src": { + "gid": 40, + "members": [ + + ] + }, + "gnats": { + "gid": 41, + "members": [ + + ] + }, + "shadow": { + "gid": 42, + "members": [ + + ] + }, + "utmp": { + "gid": 43, + "members": [ + + ] + }, + "video": { + "gid": 44, + "members": [ + + ] + }, + "sasl": { + "gid": 45, + "members": [ + + ] + }, + "plugdev": { + "gid": 46, + "members": [ + + ] + }, + "staff": { + "gid": 50, + "members": [ + + ] + }, + "games": { + "gid": 60, + "members": [ + + ] + }, + "users": { + "gid": 100, + "members": [ + + ] + }, + "nogroup": { + "gid": 65534, + "members": [ + + ] + }, + "systemd-journal": { + "gid": 101, + "members": [ + + ] + }, + "systemd-timesync": { + "gid": 102, + "members": [ + + ] + }, + "systemd-network": { + "gid": 103, + "members": [ + + ] + }, + "systemd-resolve": { + "gid": 104, + "members": [ + + ] + }, + "systemd-bus-proxy": { + "gid": 105, + "members": [ + + ] + }, + "input": { + "gid": 106, + "members": [ + + ] + }, + "crontab": { + "gid": 107, + "members": [ + + ] + }, + "syslog": { + "gid": 108, + "members": [ + + ] + }, + "netdev": { + "gid": 109, + "members": [ + + ] + }, + "messagebus": { + "gid": 110, + "members": [ + + ] + }, + "uuidd": { + "gid": 111, + "members": [ + + ] + }, + "mlocate": { + "gid": 112, + "members": [ + + ] + }, + "ssh": { + "gid": 113, + "members": [ + + ] + }, + "lpadmin": { + "gid": 114, + "members": [ + + ] + }, + "sambashare": { + "gid": 115, + "members": [ + + ] + } + } + }, + "current_user": "root", + "cloud_v2": { + "public_ipv4_addrs": [ + "139.162.229.194" + ], + "provider": "linode", + "public_ipv4": "139.162.229.194" + }, + "ohai_time": 1466965500.2725134, + "root_group": "root", + "keys": { + "ssh": { + "host_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABAQC66zB4NfAPEgs8wnxq+kPXmVTSjhgcu+Ak8sHWxULlI054FzSCDILuXUM2F0L0ivPK6tGZCBppAPnPeotVYUvVlRGY+sISKZT8YChzu6DmE/czRtRQYVxShKKSNzTI7GxsZqCxTzzrVm1y7MG0j1vhm9ijFMWphI6SqK6zWl6HQFU61ciRgCtqC8QmEIvqgx7AdEQ70WhaPMp/Pqfa8sOTtD5CWIQGoMmH4MmVTzG93yjOVGmMp7XMv5LynwWorkQ+hTSbmqFLdnS5v8Hz6hoU3oZxZC2t9ZoEEmzyGPcGxsbyknVgyde9FI3VLgps+1tyf0tHhuLBPcuWn4OZxwHR", + "host_dsa_public": "AAAAB3NzaC1kc3MAAACBAMe/7VNpozIQknaAWkhYNvjUlrCrtt3Da9v64kAjhcjXxbvRlA48Pq8hNj4xBZniZyCr5cI703WOd5ndiIIjXL0WrZU/C4bUvP4cJ7XMTb1V1LS/YCwvZvNKT+Yg6phORM5nDwrWHxd2k5IBHYHgock0At/gpD277UNkqzASp7vbAAAAFQCDFi3lI0WbILUEkwZBE8mGmoOtLQAAAIEAll2B5M8oGeCKlhGqvB6Bk9I+tqmvObSw9jAvTPxNcr2P4B4Rf567ah0yDy6N0PwipJFwvR8KGP5mrHGkSeQWm+4Fiz4U4k3wet3l8rdZxNK88YihqMhKPlmpaG7ehFrxi24KenUtZRsEEvt5QdPRMbiyIX9ManQf+gVNNet+xDcAAACAAdsk6G1tRBogTmWckpBmDEBatXtGt4VEN9Hi5AqWTSwBHlu1bIMcf8OOl3bGUGxnlnP/PoYOmpKgnzmw+lC9LQwUhXDJZotQC2DtkEJZ/EbmqPgm2SEXzHcxyoiglePx70Wxu863aq/wLn9eNjoqBK/eOvDqCbhy/k17+LEwT0U=", + "host_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEGI2NHBm1yFnNyfo+js9v8xGbIGCtF+cSNCmlCGsAf/BTNTH1dQ+qov8+W4NacYMkqmnT5r9iddQvFF0SzH8t4=", + "host_ecdsa_type": "ecdsa-sha2-nistp256", + "host_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIH5I6kgqzy2fCI2ILghlvdWYDtdPAbxFIXxlTuo1hTk6" + } + }, + "command": { + "ps": "ps -ef" + }, + "chef_packages": { + "ohai": { + "version": "8.16.0", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ohai-8.16.0/lib/ohai" + }, + "chef": { + "version": "12.11.18", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/chef-12.11.18/lib" + } + }, + "packages": { + "accountsservice": { + "version": "0.6.40-2ubuntu10" + }, + "adduser": { + "version": "3.113+nmu3ubuntu4" + }, + "apparmor": { + "version": "2.10.95-0ubuntu2" + }, + "apt": { + "version": "1.2.10ubuntu1" + }, + "apt-transport-https": { + "version": "1.2.10ubuntu1" + }, + "apt-utils": { + "version": "1.2.10ubuntu1" + }, + "base-files": { + "version": "9.4ubuntu4" + }, + "base-passwd": { + "version": "3.5.39" + }, + "bash": { + "version": "4.3-14ubuntu1" + }, + "bash-completion": { + "version": "1:2.1-4.2ubuntu1" + }, + "bind9-host": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "bsdmainutils": { + "version": "9.0.6ubuntu3" + }, + "bsdutils": { + "version": "1:2.27.1-6ubuntu3" + }, + "busybox-initramfs": { + "version": "1:1.22.0-15ubuntu1" + }, + "busybox-static": { + "version": "1:1.22.0-15ubuntu1" + }, + "bzip2": { + "version": "1.0.6-8" + }, + "ca-certificates": { + "version": "20160104ubuntu1" + }, + "chef": { + "version": "12.11.18-1" + }, + "command-not-found": { + "version": "0.3ubuntu16.04" + }, + "command-not-found-data": { + "version": "0.3ubuntu16.04" + }, + "console-setup": { + "version": "1.108ubuntu15" + }, + "console-setup-linux": { + "version": "1.108ubuntu15" + }, + "coreutils": { + "version": "8.25-2ubuntu2" + }, + "cpio": { + "version": "2.11+dfsg-5ubuntu1" + }, + "cron": { + "version": "3.0pl1-128ubuntu2" + }, + "curl": { + "version": "7.47.0-1ubuntu2" + }, + "dash": { + "version": "0.5.8-2.1ubuntu2" + }, + "dbus": { + "version": "1.10.6-1ubuntu3" + }, + "debconf": { + "version": "1.5.58ubuntu1" + }, + "debconf-i18n": { + "version": "1.5.58ubuntu1" + }, + "debianutils": { + "version": "4.7" + }, + "dh-python": { + "version": "2.20151103ubuntu1" + }, + "dictionaries-common": { + "version": "1.26.3" + }, + "diffutils": { + "version": "1:3.3-3" + }, + "discover": { + "version": "2.1.2-7ubuntu1" + }, + "discover-data": { + "version": "2.2013.01.11" + }, + "distro-info-data": { + "version": "0.28" + }, + "dmidecode": { + "version": "3.0-2" + }, + "dnsutils": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "dosfstools": { + "version": "3.0.28-2" + }, + "dpkg": { + "version": "1.18.4ubuntu1" + }, + "e2fslibs:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "e2fsprogs": { + "version": "1.42.13-1ubuntu1" + }, + "ed": { + "version": "1.10-2" + }, + "eject": { + "version": "2.1.5+deb1+cvs20081104-13.1" + }, + "emacsen-common": { + "version": "2.0.8" + }, + "file": { + "version": "1:5.25-2ubuntu1" + }, + "findutils": { + "version": "4.6.0+git+20160126-2" + }, + "friendly-recovery": { + "version": "0.2.31" + }, + "ftp": { + "version": "0.17-33" + }, + "fuse": { + "version": "2.9.4-1ubuntu3" + }, + "gcc-5-base:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "gcc-6-base:amd64": { + "version": "6.0.1-0ubuntu1" + }, + "geoip-database": { + "version": "20160408-1" + }, + "gettext-base": { + "version": "0.19.7-2ubuntu3" + }, + "gir1.2-glib-2.0:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "gnupg": { + "version": "1.4.20-1ubuntu3" + }, + "gpgv": { + "version": "1.4.20-1ubuntu3" + }, + "grep": { + "version": "2.24-1" + }, + "groff-base": { + "version": "1.22.3-7" + }, + "gzip": { + "version": "1.6-4ubuntu1" + }, + "hdparm": { + "version": "9.48+ds-1" + }, + "hostname": { + "version": "3.16ubuntu2" + }, + "ifupdown": { + "version": "0.8.10ubuntu1" + }, + "info": { + "version": "6.1.0.dfsg.1-5" + }, + "init": { + "version": "1.29ubuntu1" + }, + "init-system-helpers": { + "version": "1.29ubuntu1" + }, + "initramfs-tools": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-bin": { + "version": "0.122ubuntu8" + }, + "initramfs-tools-core": { + "version": "0.122ubuntu8" + }, + "initscripts": { + "version": "2.88dsf-59.3ubuntu2" + }, + "insserv": { + "version": "1.14.0-5ubuntu3" + }, + "install-info": { + "version": "6.1.0.dfsg.1-5" + }, + "installation-report": { + "version": "2.60ubuntu1" + }, + "iotop": { + "version": "0.6-1" + }, + "iproute2": { + "version": "4.3.0-1ubuntu3" + }, + "iptables": { + "version": "1.6.0-2ubuntu3" + }, + "iputils-ping": { + "version": "3:20121221-5ubuntu2" + }, + "iputils-tracepath": { + "version": "3:20121221-5ubuntu2" + }, + "irqbalance": { + "version": "1.1.0-2ubuntu1" + }, + "isc-dhcp-client": { + "version": "4.3.3-5ubuntu12" + }, + "isc-dhcp-common": { + "version": "4.3.3-5ubuntu12" + }, + "iso-codes": { + "version": "3.65-1" + }, + "kbd": { + "version": "1.15.5-1ubuntu4" + }, + "keyboard-configuration": { + "version": "1.108ubuntu15" + }, + "klibc-utils": { + "version": "2.0.4-8ubuntu1" + }, + "kmod": { + "version": "22-1ubuntu4" + }, + "krb5-locales": { + "version": "1.13.2+dfsg-5" + }, + "language-pack-en": { + "version": "1:16.04+20160415" + }, + "language-pack-en-base": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en": { + "version": "1:16.04+20160415" + }, + "language-pack-gnome-en-base": { + "version": "1:16.04+20160415" + }, + "language-selector-common": { + "version": "0.165" + }, + "less": { + "version": "481-2.1" + }, + "libaccountsservice0:amd64": { + "version": "0.6.40-2ubuntu10" + }, + "libacl1:amd64": { + "version": "2.2.52-3" + }, + "libapparmor-perl": { + "version": "2.10.95-0ubuntu2" + }, + "libapparmor1:amd64": { + "version": "2.10.95-0ubuntu2" + }, + "libapt-inst2.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libapt-pkg5.0:amd64": { + "version": "1.2.10ubuntu1" + }, + "libasn1-8-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libasprintf0v5:amd64": { + "version": "0.19.7-2ubuntu3" + }, + "libatm1:amd64": { + "version": "1:2.5.1-1.5" + }, + "libattr1:amd64": { + "version": "1:2.4.47-2" + }, + "libaudit-common": { + "version": "1:2.4.5-1ubuntu2" + }, + "libaudit1:amd64": { + "version": "1:2.4.5-1ubuntu2" + }, + "libbind9-140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libblkid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libbsd0:amd64": { + "version": "0.8.2-1" + }, + "libbz2-1.0:amd64": { + "version": "1.0.6-8" + }, + "libc-bin": { + "version": "2.23-0ubuntu3" + }, + "libc6:amd64": { + "version": "2.23-0ubuntu3" + }, + "libcap-ng0:amd64": { + "version": "0.7.7-1" + }, + "libcap2:amd64": { + "version": "1:2.24-12" + }, + "libcap2-bin": { + "version": "1:2.24-12" + }, + "libcomerr2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libcryptsetup4:amd64": { + "version": "2:1.6.6-5ubuntu2" + }, + "libcurl3-gnutls:amd64": { + "version": "7.47.0-1ubuntu2" + }, + "libdb5.3:amd64": { + "version": "5.3.28-11" + }, + "libdbus-1-3:amd64": { + "version": "1.10.6-1ubuntu3" + }, + "libdbus-glib-1-2:amd64": { + "version": "0.106-1" + }, + "libdebconfclient0:amd64": { + "version": "0.198ubuntu1" + }, + "libdevmapper1.02.1:amd64": { + "version": "2:1.02.110-1ubuntu10" + }, + "libdiscover2": { + "version": "2.1.2-7ubuntu1" + }, + "libdns-export162": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdns162:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libdrm2:amd64": { + "version": "2.4.67-1" + }, + "libedit2:amd64": { + "version": "3.1-20150325-1ubuntu2" + }, + "libelf1:amd64": { + "version": "0.165-3ubuntu1" + }, + "libestr0": { + "version": "0.1.10-1" + }, + "libexpat1:amd64": { + "version": "2.1.0-7" + }, + "libfdisk1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libffi6:amd64": { + "version": "3.2.1-4" + }, + "libfribidi0:amd64": { + "version": "0.19.7-1" + }, + "libfuse2:amd64": { + "version": "2.9.4-1ubuntu3" + }, + "libgcc1:amd64": { + "version": "1:6.0.1-0ubuntu1" + }, + "libgcrypt20:amd64": { + "version": "1.6.5-2" + }, + "libgdbm3:amd64": { + "version": "1.8.3-13.1" + }, + "libgeoip1:amd64": { + "version": "1.6.9-1" + }, + "libgirepository-1.0-1:amd64": { + "version": "1.46.0-3ubuntu1" + }, + "libglib2.0-0:amd64": { + "version": "2.48.0-1ubuntu4" + }, + "libglib2.0-data": { + "version": "2.48.0-1ubuntu4" + }, + "libgmp10:amd64": { + "version": "2:6.1.0+dfsg-2" + }, + "libgnutls-openssl27:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgnutls30:amd64": { + "version": "3.4.10-4ubuntu1" + }, + "libgpg-error0:amd64": { + "version": "1.21-2ubuntu1" + }, + "libgpm2:amd64": { + "version": "1.20.4-6.1" + }, + "libgssapi-krb5-2:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libgssapi3-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libhcrypto4-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimbase1-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libheimntlm0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libhogweed4:amd64": { + "version": "3.2-1" + }, + "libhx509-5-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libicu55:amd64": { + "version": "55.1-7" + }, + "libidn11:amd64": { + "version": "1.32-3ubuntu1" + }, + "libisc-export160": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisc160:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccc140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libisccfg140:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "libjson-c2:amd64": { + "version": "0.11-4ubuntu2" + }, + "libk5crypto3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkeyutils1:amd64": { + "version": "1.5.9-8ubuntu1" + }, + "libklibc": { + "version": "2.0.4-8ubuntu1" + }, + "libkmod2:amd64": { + "version": "22-1ubuntu4" + }, + "libkrb5-26-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libkrb5-3:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libkrb5support0:amd64": { + "version": "1.13.2+dfsg-5" + }, + "libldap-2.4-2:amd64": { + "version": "2.4.42+dfsg-2ubuntu3" + }, + "liblocale-gettext-perl": { + "version": "1.07-1build1" + }, + "liblwres141:amd64": { + "version": "1:9.10.3.dfsg.P4-8" + }, + "liblz4-1:amd64": { + "version": "0.0~r131-2ubuntu2" + }, + "liblzma5:amd64": { + "version": "5.1.1alpha+20120614-2ubuntu2" + }, + "libmagic1:amd64": { + "version": "1:5.25-2ubuntu1" + }, + "libmnl0:amd64": { + "version": "1.0.3-5" + }, + "libmount1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libmpdec2:amd64": { + "version": "2.4.2-1" + }, + "libncurses5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libncursesw5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libnettle6:amd64": { + "version": "3.2-1" + }, + "libnewt0.52:amd64": { + "version": "0.52.18-1ubuntu2" + }, + "libnfnetlink0:amd64": { + "version": "1.0.1-3" + }, + "libnih1:amd64": { + "version": "1.0.3-4.3ubuntu1" + }, + "libnl-3-200:amd64": { + "version": "3.2.27-1" + }, + "libnuma1:amd64": { + "version": "2.0.11-1ubuntu1" + }, + "libp11-kit0:amd64": { + "version": "0.23.2-3" + }, + "libpam-modules:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-modules-bin": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-runtime": { + "version": "1.1.8-3.2ubuntu2" + }, + "libpam-systemd:amd64": { + "version": "229-4ubuntu4" + }, + "libpam0g:amd64": { + "version": "1.1.8-3.2ubuntu2" + }, + "libparted2:amd64": { + "version": "3.2-15" + }, + "libpcap0.8:amd64": { + "version": "1.7.4-2" + }, + "libpci3:amd64": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "libpcre3:amd64": { + "version": "2:8.38-3.1" + }, + "libpipeline1:amd64": { + "version": "1.4.1-2" + }, + "libplymouth4:amd64": { + "version": "0.9.2-3ubuntu13" + }, + "libpng12-0:amd64": { + "version": "1.2.54-1ubuntu1" + }, + "libpolkit-gobject-1-0:amd64": { + "version": "0.105-14.1" + }, + "libpopt0:amd64": { + "version": "1.16-10" + }, + "libprocps4:amd64": { + "version": "2:3.3.10-4ubuntu2" + }, + "libpython-stdlib:amd64": { + "version": "2.7.11-1" + }, + "libpython2.7-minimal:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython2.7-stdlib:amd64": { + "version": "2.7.11-7ubuntu1" + }, + "libpython3-stdlib:amd64": { + "version": "3.5.1-3" + }, + "libpython3.5-minimal:amd64": { + "version": "3.5.1-10" + }, + "libpython3.5-stdlib:amd64": { + "version": "3.5.1-10" + }, + "libreadline6:amd64": { + "version": "6.3-8ubuntu2" + }, + "libroken18-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "librtmp1:amd64": { + "version": "2.4+20151223.gitfa8646d-1build1" + }, + "libsasl2-2:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libsasl2-modules-db:amd64": { + "version": "2.1.26.dfsg1-14build1" + }, + "libseccomp2:amd64": { + "version": "2.2.3-3ubuntu3" + }, + "libselinux1:amd64": { + "version": "2.4-3build2" + }, + "libsemanage-common": { + "version": "2.3-1build3" + }, + "libsemanage1:amd64": { + "version": "2.3-1build3" + }, + "libsensors4:amd64": { + "version": "1:3.4.0-2" + }, + "libsepol1:amd64": { + "version": "2.4-2" + }, + "libslang2:amd64": { + "version": "2.3.0-2ubuntu1" + }, + "libsmartcols1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libsqlite3-0:amd64": { + "version": "3.11.0-1ubuntu1" + }, + "libss2:amd64": { + "version": "1.42.13-1ubuntu1" + }, + "libssl1.0.0:amd64": { + "version": "1.0.2g-1ubuntu4" + }, + "libstdc++6:amd64": { + "version": "5.3.1-14ubuntu2" + }, + "libsystemd0:amd64": { + "version": "229-4ubuntu4" + }, + "libtasn1-6:amd64": { + "version": "4.7-3" + }, + "libtext-charwidth-perl": { + "version": "0.04-7build5" + }, + "libtext-iconv-perl": { + "version": "1.7-5build4" + }, + "libtext-wrapi18n-perl": { + "version": "0.06-7.1" + }, + "libtinfo5:amd64": { + "version": "6.0+20160213-1ubuntu1" + }, + "libudev1:amd64": { + "version": "229-4ubuntu4" + }, + "libusb-0.1-4:amd64": { + "version": "2:0.1.12-28" + }, + "libusb-1.0-0:amd64": { + "version": "2:1.0.20-1" + }, + "libustr-1.0-1:amd64": { + "version": "1.0.4-5" + }, + "libuuid1:amd64": { + "version": "2.27.1-6ubuntu3" + }, + "libwind0-heimdal:amd64": { + "version": "1.7~git20150920+dfsg-4ubuntu1" + }, + "libwrap0:amd64": { + "version": "7.6.q-25" + }, + "libx11-6:amd64": { + "version": "2:1.6.3-1ubuntu2" + }, + "libx11-data": { + "version": "2:1.6.3-1ubuntu2" + }, + "libxau6:amd64": { + "version": "1:1.0.8-1" + }, + "libxcb1:amd64": { + "version": "1.11.1-1ubuntu1" + }, + "libxdmcp6:amd64": { + "version": "1:1.1.2-1.1" + }, + "libxext6:amd64": { + "version": "2:1.3.3-1" + }, + "libxml2:amd64": { + "version": "2.9.3+dfsg1-1" + }, + "libxmuu1:amd64": { + "version": "2:1.1.2-2" + }, + "libxtables11:amd64": { + "version": "1.6.0-2ubuntu3" + }, + "linux-base": { + "version": "4.0ubuntu1" + }, + "locales": { + "version": "2.23-0ubuntu3" + }, + "login": { + "version": "1:4.2-3.1ubuntu5" + }, + "logrotate": { + "version": "3.8.7-2ubuntu2" + }, + "lsb-base": { + "version": "9.20160110" + }, + "lsb-release": { + "version": "9.20160110" + }, + "lshw": { + "version": "02.17-1.1ubuntu3" + }, + "lsof": { + "version": "4.89+dfsg-0.1" + }, + "ltrace": { + "version": "0.7.3-5.1ubuntu4" + }, + "makedev": { + "version": "2.3.1-93ubuntu1" + }, + "man-db": { + "version": "2.7.5-1" + }, + "manpages": { + "version": "4.04-2" + }, + "mawk": { + "version": "1.3.3-17ubuntu2" + }, + "mime-support": { + "version": "3.59ubuntu1" + }, + "mlocate": { + "version": "0.26-1ubuntu2" + }, + "mount": { + "version": "2.27.1-6ubuntu3" + }, + "mtr-tiny": { + "version": "0.86-1" + }, + "multiarch-support": { + "version": "2.23-0ubuntu3" + }, + "nano": { + "version": "2.5.3-2" + }, + "ncurses-base": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-bin": { + "version": "6.0+20160213-1ubuntu1" + }, + "ncurses-term": { + "version": "6.0+20160213-1ubuntu1" + }, + "net-tools": { + "version": "1.60-26ubuntu1" + }, + "netbase": { + "version": "5.3" + }, + "netcat-openbsd": { + "version": "1.105-7ubuntu1" + }, + "ntfs-3g": { + "version": "1:2015.3.14AR.1-1build1" + }, + "openssh-client": { + "version": "1:7.2p2-4" + }, + "openssh-server": { + "version": "1:7.2p2-4" + }, + "openssh-sftp-server": { + "version": "1:7.2p2-4" + }, + "openssl": { + "version": "1.0.2g-1ubuntu4" + }, + "parted": { + "version": "3.2-15" + }, + "passwd": { + "version": "1:4.2-3.1ubuntu5" + }, + "pciutils": { + "version": "1:3.3.1-1.1ubuntu1" + }, + "perl-base": { + "version": "5.22.1-9" + }, + "plymouth": { + "version": "0.9.2-3ubuntu13" + }, + "plymouth-theme-ubuntu-text": { + "version": "0.9.2-3ubuntu13" + }, + "popularity-contest": { + "version": "1.64ubuntu2" + }, + "powermgmt-base": { + "version": "1.31+nmu1" + }, + "procps": { + "version": "2:3.3.10-4ubuntu2" + }, + "psmisc": { + "version": "22.21-2.1build1" + }, + "python": { + "version": "2.7.11-1" + }, + "python-apt-common": { + "version": "1.1.0~beta1build1" + }, + "python-minimal": { + "version": "2.7.11-1" + }, + "python2.7": { + "version": "2.7.11-7ubuntu1" + }, + "python2.7-minimal": { + "version": "2.7.11-7ubuntu1" + }, + "python3": { + "version": "3.5.1-3" + }, + "python3-apt": { + "version": "1.1.0~beta1build1" + }, + "python3-chardet": { + "version": "2.3.0-2" + }, + "python3-commandnotfound": { + "version": "0.3ubuntu16.04" + }, + "python3-dbus": { + "version": "1.2.0-3" + }, + "python3-distupgrade": { + "version": "1:16.04.12" + }, + "python3-gdbm:amd64": { + "version": "3.5.1-1" + }, + "python3-gi": { + "version": "3.20.0-0ubuntu1" + }, + "python3-minimal": { + "version": "3.5.1-3" + }, + "python3-pkg-resources": { + "version": "20.7.0-1" + }, + "python3-requests": { + "version": "2.9.1-3" + }, + "python3-six": { + "version": "1.10.0-3" + }, + "python3-update-manager": { + "version": "1:16.04.3" + }, + "python3-urllib3": { + "version": "1.13.1-2" + }, + "python3.5": { + "version": "3.5.1-10" + }, + "python3.5-minimal": { + "version": "3.5.1-10" + }, + "readline-common": { + "version": "6.3-8ubuntu2" + }, + "resolvconf": { + "version": "1.78ubuntu2" + }, + "rsync": { + "version": "3.1.1-3ubuntu1" + }, + "rsyslog": { + "version": "8.16.0-1ubuntu3" + }, + "sed": { + "version": "4.2.2-7" + }, + "sensible-utils": { + "version": "0.0.9" + }, + "sgml-base": { + "version": "1.26+nmu4ubuntu1" + }, + "shared-mime-info": { + "version": "1.5-2" + }, + "ssh-import-id": { + "version": "5.5-0ubuntu1" + }, + "strace": { + "version": "4.11-1ubuntu3" + }, + "sudo": { + "version": "1.8.16-0ubuntu1" + }, + "sysstat": { + "version": "11.2.0-1" + }, + "systemd": { + "version": "229-4ubuntu4" + }, + "systemd-sysv": { + "version": "229-4ubuntu4" + }, + "sysv-rc": { + "version": "2.88dsf-59.3ubuntu2" + }, + "sysvinit-utils": { + "version": "2.88dsf-59.3ubuntu2" + }, + "tar": { + "version": "1.28-2.1" + }, + "tasksel": { + "version": "3.34ubuntu3" + }, + "tasksel-data": { + "version": "3.34ubuntu3" + }, + "tcpd": { + "version": "7.6.q-25" + }, + "tcpdump": { + "version": "4.7.4-1ubuntu1" + }, + "telnet": { + "version": "0.17-40" + }, + "time": { + "version": "1.7-25.1" + }, + "traceroute": { + "version": "1:2.0.21-1" + }, + "tzdata": { + "version": "2016d-0ubuntu0.16.04" + }, + "ubuntu-keyring": { + "version": "2012.05.19" + }, + "ubuntu-minimal": { + "version": "1.361" + }, + "ubuntu-release-upgrader-core": { + "version": "1:16.04.12" + }, + "ubuntu-standard": { + "version": "1.361" + }, + "ucf": { + "version": "3.0036" + }, + "udev": { + "version": "229-4ubuntu4" + }, + "ufw": { + "version": "0.35-0ubuntu2" + }, + "ureadahead": { + "version": "0.100.0-19" + }, + "usbutils": { + "version": "1:007-4" + }, + "util-linux": { + "version": "2.27.1-6ubuntu3" + }, + "uuid-runtime": { + "version": "2.27.1-6ubuntu3" + }, + "vim": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-common": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-runtime": { + "version": "2:7.4.1689-3ubuntu1" + }, + "vim-tiny": { + "version": "2:7.4.1689-3ubuntu1" + }, + "wamerican": { + "version": "7.1-1" + }, + "wbritish": { + "version": "7.1-1" + }, + "wget": { + "version": "1.17.1-1ubuntu1" + }, + "whiptail": { + "version": "0.52.18-1ubuntu2" + }, + "whois": { + "version": "5.2.11" + }, + "xauth": { + "version": "1:1.0.9-1ubuntu2" + }, + "xdg-user-dirs": { + "version": "0.15-2ubuntu6" + }, + "xkb-data": { + "version": "2.16-1ubuntu1" + }, + "xml-core": { + "version": "0.13+nmu2" + }, + "zlib1g:amd64": { + "version": "1:1.2.8.dfsg-2ubuntu4" + } + }, + "filesystem2": { + "by_device": { + "/dev/root": { + "kb_size": "24505644", + "kb_used": "848492", + "kb_available": "22395584", + "percent_used": "4%", + "total_inodes": "1520000", + "inodes_used": "44064", + "inodes_available": "1475936", + "inodes_percent_used": "3%", + "mounts": [ + "/" + ] + }, + "devtmpfs": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "mounts": [ + "/dev" + ] + }, + "tmpfs": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "mounts": [ + "/dev/shm", + "/run", + "/run/lock", + "/sys/fs/cgroup", + "/run/user/0" + ] + }, + "/dev/sda": { + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b", + "mounts": [ + "/" + ] + }, + "sysfs": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/sys" + ] + }, + "proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "mounts": [ + "/proc" + ] + }, + "devpts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "mounts": [ + "/dev/pts" + ] + }, + "cgroup": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ], + "mounts": [ + "/sys/fs/cgroup/systemd", + "/sys/fs/cgroup/debug", + "/sys/fs/cgroup/pids", + "/sys/fs/cgroup/cpuset", + "/sys/fs/cgroup/cpu,cpuacct", + "/sys/fs/cgroup/net_cls,net_prio", + "/sys/fs/cgroup/memory", + "/sys/fs/cgroup/devices", + "/sys/fs/cgroup/freezer", + "/sys/fs/cgroup/blkio", + "/sys/fs/cgroup/perf_event" + ] + }, + "debugfs": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/debug" + ] + }, + "mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/dev/mqueue" + ] + }, + "systemd-1": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=33", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "mounts": [ + "/proc/sys/fs/binfmt_misc" + ] + }, + "fusectl": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/fs/fuse/connections" + ] + }, + "configfs": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "mounts": [ + "/sys/kernel/config" + ] + }, + "/dev/sdb": { + "fs_type": "swap", + "uuid": "5092eaad-3f60-4cd5-9b7a-4c748d3bf220", + "mounts": [ + + ] + } + }, + "by_mountpoint": { + "/": { + "kb_size": "24505644", + "kb_used": "848492", + "kb_available": "22395584", + "percent_used": "4%", + "total_inodes": "1520000", + "inodes_used": "44064", + "inodes_available": "1475936", + "inodes_percent_used": "3%", + "devices": [ + "/dev/root", + "/dev/sda" + ], + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "/dev": { + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ], + "devices": [ + "devtmpfs" + ] + }, + "/dev/shm": { + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "1", + "inodes_available": "126897", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ], + "devices": [ + "tmpfs" + ] + }, + "/run": { + "kb_size": "507592", + "kb_used": "7836", + "kb_available": "499756", + "percent_used": "2%", + "total_inodes": "126898", + "inodes_used": "1179", + "inodes_available": "125719", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/lock": { + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys/fs/cgroup": { + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "devices": [ + "tmpfs" + ] + }, + "/run/user/0": { + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ], + "devices": [ + "tmpfs" + ] + }, + "/sys": { + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "sysfs" + ] + }, + "/proc": { + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "devices": [ + "proc" + ] + }, + "/dev/pts": { + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "devices": [ + "devpts" + ] + }, + "/sys/fs/cgroup/systemd": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/debug": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/pids": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpuset": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/cpu,cpuacct": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/net_cls,net_prio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/memory": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/devices": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/freezer": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/blkio": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/fs/cgroup/perf_event": { + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ], + "devices": [ + "cgroup" + ] + }, + "/sys/kernel/debug": { + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "debugfs" + ] + }, + "/dev/mqueue": { + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "mqueue" + ] + }, + "/proc/sys/fs/binfmt_misc": { + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=33", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ], + "devices": [ + "systemd-1" + ] + }, + "/sys/fs/fuse/connections": { + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "fusectl" + ] + }, + "/sys/kernel/config": { + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ], + "devices": [ + "configfs" + ] + } + }, + "by_pair": { + "/dev/root,/": { + "device": "/dev/root", + "kb_size": "24505644", + "kb_used": "848492", + "kb_available": "22395584", + "percent_used": "4%", + "mount": "/", + "total_inodes": "1520000", + "inodes_used": "44064", + "inodes_available": "1475936", + "inodes_percent_used": "3%" + }, + "devtmpfs,/dev": { + "device": "devtmpfs", + "kb_size": "505728", + "kb_used": "0", + "kb_available": "505728", + "percent_used": "0%", + "mount": "/dev", + "total_inodes": "126432", + "inodes_used": "1378", + "inodes_available": "125054", + "inodes_percent_used": "2%", + "fs_type": "devtmpfs", + "mount_options": [ + "rw", + "relatime", + "size=505728k", + "nr_inodes=126432", + "mode=755" + ] + }, + "tmpfs,/dev/shm": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "mount": "/dev/shm", + "total_inodes": "126898", + "inodes_used": "1", + "inodes_available": "126897", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev" + ] + }, + "tmpfs,/run": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "7836", + "kb_available": "499756", + "percent_used": "2%", + "mount": "/run", + "total_inodes": "126898", + "inodes_used": "1179", + "inodes_available": "125719", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "mode=755" + ] + }, + "tmpfs,/run/lock": { + "device": "tmpfs", + "kb_size": "5120", + "kb_used": "0", + "kb_available": "5120", + "percent_used": "0%", + "mount": "/run/lock", + "total_inodes": "126898", + "inodes_used": "2", + "inodes_available": "126896", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k" + ] + }, + "tmpfs,/sys/fs/cgroup": { + "device": "tmpfs", + "kb_size": "507592", + "kb_used": "0", + "kb_available": "507592", + "percent_used": "0%", + "mount": "/sys/fs/cgroup", + "total_inodes": "126898", + "inodes_used": "16", + "inodes_available": "126882", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "ro", + "nosuid", + "nodev", + "noexec", + "mode=755" + ] + }, + "tmpfs,/run/user/0": { + "device": "tmpfs", + "kb_size": "101520", + "kb_used": "0", + "kb_available": "101520", + "percent_used": "0%", + "mount": "/run/user/0", + "total_inodes": "126898", + "inodes_used": "4", + "inodes_available": "126894", + "inodes_percent_used": "1%", + "fs_type": "tmpfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=101520k", + "mode=700" + ] + }, + "/dev/sda,/": { + "device": "/dev/sda", + "mount": "/", + "fs_type": "ext4", + "mount_options": [ + "rw", + "noatime", + "errors=remount-ro", + "data=ordered" + ], + "uuid": "2fe8b262-3a35-427a-816b-4f1db50fbc1b" + }, + "sysfs,/sys": { + "device": "sysfs", + "mount": "/sys", + "fs_type": "sysfs", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "proc,/proc": { + "device": "proc", + "mount": "/proc", + "fs_type": "proc", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ] + }, + "devpts,/dev/pts": { + "device": "devpts", + "mount": "/dev/pts", + "fs_type": "devpts", + "mount_options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ] + }, + "cgroup,/sys/fs/cgroup/systemd": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/systemd", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "xattr", + "release_agent=/lib/systemd/systemd-cgroups-agent", + "name=systemd" + ] + }, + "cgroup,/sys/fs/cgroup/debug": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/debug", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "debug" + ] + }, + "cgroup,/sys/fs/cgroup/pids": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/pids", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "pids" + ] + }, + "cgroup,/sys/fs/cgroup/cpuset": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpuset", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpuset" + ] + }, + "cgroup,/sys/fs/cgroup/cpu,cpuacct": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/cpu,cpuacct", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "cpu", + "cpuacct" + ] + }, + "cgroup,/sys/fs/cgroup/net_cls,net_prio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/net_cls,net_prio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "net_cls", + "net_prio" + ] + }, + "cgroup,/sys/fs/cgroup/memory": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/memory", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "memory" + ] + }, + "cgroup,/sys/fs/cgroup/devices": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/devices", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "devices" + ] + }, + "cgroup,/sys/fs/cgroup/freezer": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/freezer", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "freezer" + ] + }, + "cgroup,/sys/fs/cgroup/blkio": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/blkio", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "blkio" + ] + }, + "cgroup,/sys/fs/cgroup/perf_event": { + "device": "cgroup", + "mount": "/sys/fs/cgroup/perf_event", + "fs_type": "cgroup", + "mount_options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "perf_event" + ] + }, + "debugfs,/sys/kernel/debug": { + "device": "debugfs", + "mount": "/sys/kernel/debug", + "fs_type": "debugfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "mqueue,/dev/mqueue": { + "device": "mqueue", + "mount": "/dev/mqueue", + "fs_type": "mqueue", + "mount_options": [ + "rw", + "relatime" + ] + }, + "systemd-1,/proc/sys/fs/binfmt_misc": { + "device": "systemd-1", + "mount": "/proc/sys/fs/binfmt_misc", + "fs_type": "autofs", + "mount_options": [ + "rw", + "relatime", + "fd=33", + "pgrp=1", + "timeout=0", + "minproto=5", + "maxproto=5", + "direct" + ] + }, + "fusectl,/sys/fs/fuse/connections": { + "device": "fusectl", + "mount": "/sys/fs/fuse/connections", + "fs_type": "fusectl", + "mount_options": [ + "rw", + "relatime" + ] + }, + "configfs,/sys/kernel/config": { + "device": "configfs", + "mount": "/sys/kernel/config", + "fs_type": "configfs", + "mount_options": [ + "rw", + "relatime" + ] + }, + "/dev/sdb,": { + "device": "/dev/sdb", + "fs_type": "swap", + "uuid": "5092eaad-3f60-4cd5-9b7a-4c748d3bf220" + } + } + }, + "fips": { + "kernel": { + "enabled": false + } + }, + "sessions": { + "by_session": { + "9": { + "session": "9", + "uid": "0", + "user": "root", + "seat": null + } + }, + "by_user": { + "root": [ + { + "session": "9", + "uid": "0", + "user": "root", + "seat": null + } + ] + } + }, + "block_device": { + "md0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "sda": { + "size": "49807360", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "sdb": { + "size": "524288", + "removable": "0", + "model": "QEMU HARDDISK", + "rev": "2.4.", + "state": "running", + "timeout": "30", + "vendor": "QEMU", + "queue_depth": "128", + "rotational": "1" + }, + "nbd0": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd1": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd2": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd3": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd4": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd5": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd6": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd7": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd8": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd9": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram0": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram1": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram2": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram3": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram4": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram5": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram6": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram7": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram8": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram9": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "loop0": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop1": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop2": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop3": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop4": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop5": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop6": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "loop7": { + "size": "0", + "removable": "0", + "rotational": "1" + }, + "nbd10": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd11": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd12": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd13": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd14": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "nbd15": { + "size": "0", + "removable": "0", + "rotational": "0" + }, + "ram10": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram11": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram12": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram13": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram14": { + "size": "8192", + "removable": "0", + "rotational": "1" + }, + "ram15": { + "size": "8192", + "removable": "0", + "rotational": "1" + } + }, + "init_package": "systemd", + "hostname": "ubuntu", + "machinename": "ubuntu", + "fqdn": "ubuntu.members.linode.com", + "domain": "members.linode.com", + "cloud": { + "public_ips": [ + "139.162.229.194" + ], + "private_ips": [ + null + ], + "public_ipv4": null, + "public_hostname": null, + "local_ipv4": null, + "local_hostname": null, + "provider": "linode" + }, + "recipes": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "nginx::repo", + "nginx::default", + "monit_configs-tlq::nginx", + "postgresql::server", + "monit_configs-tlq::postgres", + "rails_gem_dependencies-tlq", + "rails_gem_dependencies-tlq::default", + "ruby_build", + "ruby_build::default", + "ruby_rbenv::system", + "redis-server::default", + "monit_configs-tlq::redis-server", + "build-essential::_debian", + "chef-sugar::default", + "ntp::apparmor", + "apt::default", + "nginx::package", + "nginx::ohai_plugin", + "ohai::default", + "nginx::commons", + "nginx::commons_dir", + "nginx::commons_script", + "nginx::commons_conf", + "postgresql::ca_certificates", + "postgresql::client", + "postgresql::apt_pgdg_postgresql", + "postgresql::server_debian", + "postgresql::server_conf", + "ruby_rbenv::system_install", + "ruby_rbenv::default" + ], + "expanded_run_list": [ + "openssl::default", + "build-essential::default", + "users::sysadmins", + "firewall::default", + "ufw::default", + "apt::unattended-upgrades", + "ntp::default", + "sudo::default", + "locale::default", + "fail2ban::default", + "monit-tlq::default", + "monit_configs-tlq::system", + "nginx::repo", + "nginx::default", + "monit_configs-tlq::nginx", + "postgresql::server", + "monit_configs-tlq::postgres", + "rails_gem_dependencies-tlq::default", + "ruby_build::default", + "ruby_rbenv::system", + "redis-server::default", + "monit_configs-tlq::redis-server" + ], + "roles": [ + "server", + "nginx-server", + "postgres-server", + "rails-app", + "redis-server" + ], + "cookbooks": { + "openssl": { + "version": "4.4.0" + }, + "build-essential": { + "version": "2.4.0" + }, + "users": { + "version": "2.0.3" + }, + "firewall": { + "version": "2.5.2" + }, + "ufw": { + "version": "1.0.0" + }, + "apt": { + "version": "2.9.2" + }, + "ntp": { + "version": "2.0.0" + }, + "sudo": { + "version": "2.9.0" + }, + "locale": { + "version": "1.1.0" + }, + "fail2ban": { + "version": "2.3.0" + }, + "monit-tlq": { + "version": "0.3.11" + }, + "monit_configs-tlq": { + "version": "0.1.2" + }, + "nginx": { + "version": "2.7.6" + }, + "postgresql": { + "version": "4.0.6" + }, + "rails_gem_dependencies-tlq": { + "version": "0.0.3" + }, + "ruby_build": { + "version": "0.8.0" + }, + "ruby_rbenv": { + "version": "1.0.1" + }, + "redis-server": { + "version": "0.1.1" + }, + "chef-sugar": { + "version": "3.3.0" + }, + "7-zip": { + "version": "1.0.2" + }, + "windows": { + "version": "1.43.0" + }, + "yum-epel": { + "version": "0.7.0" + }, + "bluepill": { + "version": "2.4.3" + }, + "ohai": { + "version": "2.1.0" + }, + "runit": { + "version": "1.7.8" + }, + "chef_handler": { + "version": "1.4.0" + }, + "yum": { + "version": "3.11.0" + }, + "rsyslog": { + "version": "4.0.0" + }, + "packagecloud": { + "version": "0.2.3" + }, + "compat_resource": { + "version": "12.10.6" + } + }, + "nginx": { + "version": "1.10.1", + "configure_arguments": [ + "--prefix=/etc/nginx", + "--sbin-path=/usr/sbin/nginx", + "--modules-path=/usr/lib/nginx/modules", + "--conf-path=/etc/nginx/nginx.conf", + "--error-log-path=/var/log/nginx/error.log", + "--http-log-path=/var/log/nginx/access.log", + "--pid-path=/var/run/nginx.pid", + "--lock-path=/var/run/nginx.lock", + "--http-client-body-temp-path=/var/cache/nginx/client_temp", + "--http-proxy-temp-path=/var/cache/nginx/proxy_temp", + "--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp", + "--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp", + "--http-scgi-temp-path=/var/cache/nginx/scgi_temp", + "--user=nginx", + "--group=nginx", + "--with-http_ssl_module", + "--with-http_realip_module", + "--with-http_addition_module", + "--with-http_sub_module", + "--with-http_dav_module", + "--with-http_flv_module", + "--with-http_mp4_module", + "--with-http_gunzip_module", + "--with-http_gzip_static_module", + "--with-http_random_index_module", + "--with-http_secure_link_module", + "--with-http_stub_status_module", + "--with-http_auth_request_module", + "--with-http_xslt_module=dynamic", + "--with-http_image_filter_module=dynamic", + "--with-http_geoip_module=dynamic", + "--with-http_perl_module=dynamic", + "--add-dynamic-module=debian/extra/njs-1c50334fbea6/nginx", + "--with-threads", + "--with-stream", + "--with-stream_ssl_module", + "--with-http_slice_module", + "--with-mail", + "--with-mail_ssl_module", + "--with-file-aio", + "--with-ipv6", + "--with-http_v2_module", + "--with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2'", + "--with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed'" + ], + "prefix": "/etc/nginx", + "conf_path": "/etc/nginx/nginx.conf" + } + }, + "run_list": [ + "role[server]", + "role[nginx-server]", + "role[postgres-server]", + "role[rails-app]", + "role[redis-server]" + ] +} \ No newline at end of file diff --git a/roles/memcached-server.json b/roles/memcached-server.json index 515231e..500565d 100644 --- a/roles/memcached-server.json +++ b/roles/memcached-server.json @@ -6,6 +6,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "recipe[memcached::default]", "recipe[monit_configs-tlq::memcached]" ], diff --git a/roles/mongo-server.json b/roles/mongo-server.json index 16b2dae..09d8903 100644 --- a/roles/mongo-server.json +++ b/roles/mongo-server.json @@ -21,6 +21,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "recipe[mongodb::10gen_repo]", "recipe[mongodb]", "recipe[monit_configs-tlq::mongo]" diff --git a/roles/mysql-server.json b/roles/mysql-server.json index 9a70ae0..19bc350 100644 --- a/roles/mysql-server.json +++ b/roles/mysql-server.json @@ -20,6 +20,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "mysql::client", "mysql::server", "monit_configs-tlq::mysql-server" diff --git a/roles/nginx-server.json b/roles/nginx-server.json index 1364d23..2178690 100644 --- a/roles/nginx-server.json +++ b/roles/nginx-server.json @@ -13,6 +13,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "recipe[nginx::repo]", "recipe[nginx::default]", "recipe[monit_configs-tlq::nginx]", diff --git a/roles/postgres-server.json b/roles/postgres-server.json index 667e6b8..e81a9ae 100644 --- a/roles/postgres-server.json +++ b/roles/postgres-server.json @@ -18,11 +18,17 @@ }, "contrib": { "packages": ["postgresql-contrib-9.5"] + }, + "postgresql" : { + "password" : { + "postgres" : "thepasswordisben" + } } } }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "postgresql::server", "monit_configs-tlq::postgres" ], diff --git a/roles/rails-app.json b/roles/rails-app.json index feb2235..0130c60 100644 --- a/roles/rails-app.json +++ b/roles/rails-app.json @@ -4,11 +4,11 @@ "default_attributes": { "rbenv":{ "rubies": [ - "2.1.2" + "2.3.1" ], - "global" : "2.1.2", + "global" : "2.3.1", "gems": { - "2.1.2" : [ + "2.3.1" : [ {"name":"bundler"} ] } diff --git a/roles/redis-server.json b/roles/redis-server.json index f253d0e..c0a9b2c 100644 --- a/roles/redis-server.json +++ b/roles/redis-server.json @@ -7,6 +7,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "role[server]", "recipe[redis-server::default]", "monit_configs-tlq::redis-server" ], diff --git a/roles/server.json b/roles/server.json index ec8d9b6..0207c9a 100644 --- a/roles/server.json +++ b/roles/server.json @@ -1,7 +1,3 @@ -// Things we want standard on all server boxes, primarily: -// - Security -// - Look and feel -// - default users, groups etc { "name": "server", "description": "A server of some kind...", @@ -18,19 +14,13 @@ }, "authorization": { "sudo": { - // everyone in the group sysadmin gets sudo rights "groups": ["sysadmin"], - // the deploy user specifically gets sudo rights "users": ["deploy"], - // whether a user with sudo rights can execute sudo - // commands without entering their password. "passwordless": true } }, "monit": { - // which lucky person gets monit emails if enabled "notify_emails" : ["user@example.com"], - // enable or disable monit emails "enable_emails" : false, "mailserver" : { "host" : "your-server", @@ -61,29 +51,17 @@ }, "json_class": "Chef::Role", "run_list": [ - // required for generating secure passwords "recipe[openssl::default]", - // required for building from source "recipe[build-essential::default]", - // setup standard sysadmin users "recipe[users::sysadmins]", - // install and enable ufw "recipe[firewall::default]", "recipe[ufw::default]", - // enable unattended upgrades "recipe[apt::unattended-upgrades]", - // enable automatic time sync "recipe[ntp::default]", - // make sure deploy user has sudo rights "recipe[sudo::default]", - // Make sure we have a valid locale setup "recipe[locale::default]", - // Block repeated failed login attempts "recipe[fail2ban::default]", - // get monit up and running (config is down to - // individual apps/ a separate recipe) "recipe[monit-tlq::default]", - // monit configurations for a standard ubuntu system "recipe[monit_configs-tlq::system]" ], "chef_type": "role", diff --git a/test/build.sh b/test/clean-ssh.sh similarity index 64% rename from test/build.sh rename to test/clean-ssh.sh index d167172..ae0b22c 100755 --- a/test/build.sh +++ b/test/clean-ssh.sh @@ -1,6 +1,6 @@ #!/bin/sh SERVER_IP=$1 -echo "Setting up: $SERVER_IP" +echo "Cleaning SSH Config for: $SERVER_IP" ssh-keygen -R $SERVER_IP ssh-copy-id root@$SERVER_IP From 5e95717da020f58d7f79480025c232c117556162 Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Mon, 22 Aug 2016 09:02:32 +0100 Subject: [PATCH 4/8] better way to do knife.rb hooks --- knife.rb | 11 +++++++++-- nodes/rails-postgres-redis1.json | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/knife.rb b/knife.rb index 7c5edb2..b1b150b 100644 --- a/knife.rb +++ b/knife.rb @@ -1,7 +1,14 @@ local_mode true chef_repo_path File.expand_path('../' , __FILE__) +cookbook_path ["cookbooks", "berks-cookbooks"] knife[:ssh_attribute] = "knife_zero.host" knife[:use_sudo] = true -knife[:editor] = '/usr/local/bin/sublime' -cookbook_path ["berks-cookbooks"] +knife[:editor] = '/usr/local/bin/vim' +knife[:before_bootstrap] = "berks vendor" +knife[:before_converge] = "berks vendor" + +# Automatically run berks vendor before converging +# if ARGV[0..1] == ["zero", "converge"] && ! Chef::Config.has_key?(:color) +# system('berks vendor') +# end diff --git a/nodes/rails-postgres-redis1.json b/nodes/rails-postgres-redis1.json index dfd4814..fc2b16c 100644 --- a/nodes/rails-postgres-redis1.json +++ b/nodes/rails-postgres-redis1.json @@ -5,7 +5,7 @@ // the deploy user specifically gets sudo rights // if you're using vagrant it's worth adding "vagrant" // to this array - // The password for the dpeloy user is set in data_bags/users/deploy.json + // The password for the depliy user is set in data_bags/users/deploy.json // and should be generated using: // openssl passwd -1 "plaintextpassword" "users": ["deploy", "vagrant"] From d381df6103f5f83933507643aed0ed26be23619d Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Sat, 14 Jan 2017 12:21:32 +0000 Subject: [PATCH 5/8] updates: auto vendoring method --- knife.rb | 5 ----- 1 file changed, 5 deletions(-) diff --git a/knife.rb b/knife.rb index b1b150b..a453277 100644 --- a/knife.rb +++ b/knife.rb @@ -7,8 +7,3 @@ knife[:editor] = '/usr/local/bin/vim' knife[:before_bootstrap] = "berks vendor" knife[:before_converge] = "berks vendor" - -# Automatically run berks vendor before converging -# if ARGV[0..1] == ["zero", "converge"] && ! Chef::Config.has_key?(:color) -# system('berks vendor') -# end From 102685f33f9c4b714c2e274e38f044570ce1f666 Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Sat, 14 Jan 2017 13:32:03 +0000 Subject: [PATCH 6/8] fixes: apt::default should be first recipe run to ensure package lists upated --- roles/server.json | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/server.json b/roles/server.json index 0207c9a..633c710 100644 --- a/roles/server.json +++ b/roles/server.json @@ -51,6 +51,7 @@ }, "json_class": "Chef::Role", "run_list": [ + "recipe[apt::default]", "recipe[openssl::default]", "recipe[build-essential::default]", "recipe[users::sysadmins]", From 5767fe6d11bbed7403f6a63c5c525fe28caba7e8 Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Sat, 14 Jan 2017 14:58:43 +0000 Subject: [PATCH 7/8] bumps version number --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 94ff29c..fcdb2e1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.1.1 +4.0.0 From ab8f84d232c0c3153970d832cffb25b2846892da Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Sun, 15 Jan 2017 11:50:48 +0000 Subject: [PATCH 8/8] updates: readme for 4.0.0 release of the book --- Readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Readme.md b/Readme.md index 27f02dd..0e5ba10 100644 --- a/Readme.md +++ b/Readme.md @@ -2,7 +2,7 @@ ## Overview -This is a template chef structure for deploying Rails applications. The example template and Vagrantfile provide a single VM configuration which works out of the box and can be used to deploy any Rails 3.x or 4.x application. It's most suitable as a drop in Heroku replacement for low traffic apps. +This is a template chef structure for deploying Rails applications. The example template and Vagrantfile provide a single VM configuration which works out of the box and can be used to deploy any Rails 3.x, 4.x or 5.x application. It's most suitable as a drop in Heroku replacement. The configuration is also flexible enough to be adapted to multi machine setups. @@ -14,6 +14,6 @@ If you run into any issues using the template provided here, please open a Githu ## Requirements -This template is designed to work on Ubuntu 14.04 (the current LTS) and is tested regularly against Digital Ocean and Linode. +This template is designed to work on Ubuntu 16.04 (the current LTS) and is tested regularly against Digital Ocean and Linode. When opening an issue, please include the Ubuntu version and provider the issue was encountered on.