{"issue":{"milestone":null,"user":{"id":40684,"login":"redbeard","url":"https://api.github.com/users/redbeard","avatar_url":"https://secure.gravatar.com/avatar/bc8af5a2c4b01d263534824bcd54e231?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"bc8af5a2c4b01d263534824bcd54e231"},"created_at":"2011-12-19T03:54:30Z","title":"Hadoop Demo won't launch with Version_3 branch","updated_at":"2011-12-19T03:54:30Z","labels":[],"state":"open","id":2596679,"html_url":"https://github.com/infochimps/cluster_chef/issues/85","closed_at":null,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"Trying to launch the cluster_chef-homebase / clusters / hadoop_demo.rb  cluster using the latest version_3 results in an exception from Fog.\r\n\r\n    MissingParameter => The request must contain the parameter ImageId\r\n    ERROR: MissingParameter => The request must contain the parameter ImageId (Fog::Compute::AWS::Error)\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/excon-0.9.2/lib/excon/connection.rb:232:in `request_kernel'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/excon-0.9.2/lib/excon/connection.rb:89:in `request'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/fog-1.1.2/lib/fog/core/connection.rb:20:in `request'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/fog-1.1.2/lib/fog/aws/compute.rb:324:in `request'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/fog-1.1.2/lib/fog/aws/requests/compute/run_instances.rb:113:in `run_instances'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/fog-1.1.2/lib/fog/aws/models/compute/server.rb:171:in `save'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/gems/fog-1.1.2/lib/fog/core/collection.rb:50:in `create'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/fog_layer.rb:12:in `block in fog_create_server'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef.rb:136:in `safely'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/dsl_object.rb:119:in `safely'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/fog_layer.rb:11:in `fog_create_server'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/server.rb:245:in `create_server'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/server_slice.rb:245:in `block in delegate_to_servers'\r\n    /Users/redbeard/.rvm/gems/ruby-1.9.2-p0/bundler/gems/cluster_chef-ffcbc41811d8/lib/cluster_chef/server_slice.rb:231:in `block (2 levels) in parallelize'\r\n\r\nGemfile.lock:\r\n\r\n    GIT\r\n      remote: https://github.com/infochimps/cluster_chef.git\r\n      revision: ffcbc41811d8edbf9038c80ee0570267a0b1cce8\r\n      branch: version_3\r\n      specs:\r\n        cluster_chef (3.0.9)\r\n          chef (~> 0.10.4)\r\n          cluster_chef-knife (= 3.0.9)\r\n          fog (~> 1.1.1)\r\n          formatador (~> 0.2.1)\r\n          gorillib (~> 0.1.7)\r\n        cluster_chef-knife (3.0.9)\r\n          chef (~> 0.10.4)\r\n          fog (~> 1.1.1)\r\n          formatador (~> 0.2.1)\r\n          gorillib (~> 0.1.7)\r\n    \r\n    GEM\r\n      remote: http://rubygems.org/\r\n      specs:\r\n        Platform (0.4.0)\r\n        archive-tar-minitar (0.5.2)\r\n        builder (3.0.0)\r\n        bunny (0.7.8)\r\n        chef (0.10.8)\r\n          bunny (>= 0.6.0)\r\n          erubis\r\n          highline\r\n          json (>= 1.4.4, <= 1.6.1)\r\n          mixlib-authentication (>= 1.1.0)\r\n          mixlib-cli (>= 1.1.0)\r\n          mixlib-config (>= 1.1.2)\r\n          mixlib-log (>= 1.3.0)\r\n          moneta\r\n          net-ssh (~> 2.1.3)\r\n          net-ssh-multi (~> 1.1.0)\r\n          ohai (>= 0.6.0)\r\n          rest-client (>= 1.0.4, < 1.7.0)\r\n          treetop (~> 1.4.9)\r\n          uuidtools\r\n        coderay (0.9.8)\r\n        cucumber (1.1.4)\r\n          builder (>= 2.1.2)\r\n          diff-lcs (>= 1.1.2)\r\n          gherkin (~> 2.7.1)\r\n          json (>= 1.4.6)\r\n          term-ansicolor (>= 1.0.6)\r\n        diff-lcs (1.1.3)\r\n        erubis (2.7.0)\r\n        excon (0.9.2)\r\n        ffi (1.0.11)\r\n        fog (1.1.2)\r\n          builder\r\n          excon (~> 0.9.0)\r\n          formatador (~> 0.2.0)\r\n          mime-types\r\n          multi_json (~> 1.0.3)\r\n          net-scp (~> 1.0.4)\r\n          net-ssh (>= 2.1.3)\r\n          nokogiri (~> 1.5.0)\r\n          ruby-hmac\r\n        formatador (0.2.1)\r\n        gherkin (2.7.1)\r\n          json (>= 1.4.6)\r\n        gorillib (0.1.8)\r\n          json\r\n        grit (2.4.1)\r\n          diff-lcs (~> 1.1)\r\n          mime-types (~> 1.15)\r\n        highline (1.6.9)\r\n        i18n (0.6.0)\r\n        json (1.5.4)\r\n        method_source (0.6.7)\r\n          ruby_parser (>= 2.3.1)\r\n        mime-types (1.17.2)\r\n        mixlib-authentication (1.1.4)\r\n          mixlib-log\r\n        mixlib-cli (1.2.2)\r\n        mixlib-config (1.1.2)\r\n        mixlib-log (1.3.0)\r\n        moneta (0.6.0)\r\n        multi_json (1.0.4)\r\n        net-scp (1.0.4)\r\n          net-ssh (>= 1.99.1)\r\n        net-ssh (2.1.4)\r\n        net-ssh-gateway (1.1.0)\r\n          net-ssh (>= 1.99.1)\r\n        net-ssh-multi (1.1)\r\n          net-ssh (>= 2.1.4)\r\n          net-ssh-gateway (>= 0.99.0)\r\n        nokogiri (1.5.0)\r\n        ohai (0.6.10)\r\n          mixlib-cli\r\n          mixlib-config\r\n          mixlib-log\r\n          systemu (~> 2.2.0)\r\n          yajl-ruby\r\n        open4 (1.3.0)\r\n        polyglot (0.3.3)\r\n        popen4 (0.1.2)\r\n          Platform (>= 0.4.0)\r\n          open4 (>= 0.4.0)\r\n        progressbar (0.9.2)\r\n        pry (0.9.7.4)\r\n          coderay (~> 0.9.8)\r\n          method_source (~> 0.6.7)\r\n          ruby_parser (>= 2.3.1)\r\n          slop (~> 2.1.0)\r\n        rake (0.9.2.2)\r\n        rest-client (1.6.7)\r\n          mime-types (>= 1.16)\r\n        rspec (2.7.0)\r\n          rspec-core (~> 2.7.0)\r\n          rspec-expectations (~> 2.7.0)\r\n          rspec-mocks (~> 2.7.0)\r\n        rspec-core (2.7.1)\r\n        rspec-expectations (2.7.0)\r\n          diff-lcs (~> 1.1.2)\r\n        rspec-mocks (2.7.0)\r\n        ruby-hmac (0.4.0)\r\n        ruby_parser (2.3.1)\r\n          sexp_processor (~> 3.0)\r\n        sexp_processor (3.0.9)\r\n        slop (2.1.0)\r\n        systemu (2.2.0)\r\n        term-ansicolor (1.0.7)\r\n        thor (0.14.6)\r\n        treetop (1.4.10)\r\n          polyglot\r\n          polyglot (>= 0.3.1)\r\n        uuidtools (2.1.2)\r\n        vagrant (0.8.10)\r\n          archive-tar-minitar (= 0.5.2)\r\n          erubis (~> 2.7.0)\r\n          i18n (~> 0.6.0)\r\n          json (~> 1.5.1)\r\n          net-scp (~> 1.0.4)\r\n          net-ssh (~> 2.1.4)\r\n          thor (~> 0.14.6)\r\n          virtualbox (~> 0.9.1)\r\n        veewee (0.2.2)\r\n          cucumber (>= 1.0.0)\r\n          highline (~> 1.6.1)\r\n          net-ssh (~> 2.1.0)\r\n          popen4 (~> 0.1.2)\r\n          progressbar\r\n          rspec (~> 2.5)\r\n          thor (~> 0.14.6)\r\n          vagrant (~> 0.8.2)\r\n        virtualbox (0.9.2)\r\n          ffi (~> 1.0.9)\r\n        yajl-ruby (1.1.0)\r\n        yard (0.6.8)\r\n    \r\n    PLATFORMS\r\n      ruby\r\n    \r\n    DEPENDENCIES\r\n      bundler (~> 1)\r\n      chef (~> 0.10.4)\r\n      cluster_chef (~> 3.0.8)!\r\n      grit\r\n      pry\r\n      rake\r\n      rspec\r\n      vagrant (~> 0.8.8)\r\n      veewee (~> 0.2.0)\r\n      yard (~> 0.6.7)\r\n","number":85,"url":"https://api.github.com/repos/infochimps/cluster_chef/issues/85","comments":0,"assignee":null},"action":"opened"}