Permalink
Commits on Nov 29, 2016
  1. Merge pull request #97 from hjhart/fix_compute_node_attribute

    numericillustration committed on GitHub Nov 29, 2016
    Fix compute node showing and sorting for #98
Commits on Nov 14, 2016
  1. Fixes sorting

    hjhart committed Nov 14, 2016
Commits on Jan 6, 2016
  1. Merge pull request #96 from numericillustration/master

    numericillustration committed Jan 6, 2016
    We only want to call the response method when we know it will exist
Commits on Dec 18, 2015
  1. We only want to call the response method when we know it will exist

    numericillustration committed Dec 18, 2015
    Otherwise let it be handled higher up.  I blantantly pilfered this from
    a fix to fog experiencing the same problem I was which was that it was
    complaining that no response method existed
      - fog fix for similar error handling on excon https://github.com/fog/fog/pull/792/files
    
      - my stack trace
    /opt/local/lib/ruby/gems/2.2.0/gems/knife-joyent-0.4.14/lib/chef/knife/joyent_base.rb:86:in `output_error': undefined method `response' for #<Excon::Errors::SocketError:0x00000003497480> (NoMethodError)
            from /opt/local/lib/ruby/gems/2.2.0/gems/knife-joyent-0.4.14/lib/chef/knife/joyent_image_list.rb:71:in `rescue in run'
            from /opt/local/lib/ruby/gems/2.2.0/gems/knife-joyent-0.4.14/lib/chef/knife/joyent_image_list.rb:30:in `run'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/lib/chef/knife.rb:405:in `block in run_with_pretty_exceptions'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/lib/chef/local_mode.rb:44:in `with_server_connectivity'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/lib/chef/knife.rb:404:in `run_with_pretty_exceptions'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/lib/chef/knife.rb:203:in `run'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/lib/chef/application/knife.rb:142:in `run'
            from /opt/local/lib/ruby/gems/2.2.0/gems/chef-12.5.1/bin/knife:25:in `<top (required)>'
            from /opt/local/bin/knife:23:in `load'
            from /opt/local/bin/knife:23:in `<main>'
Commits on Oct 7, 2015
  1. readme: use 'chef gem install' instead of just 'gem install'.

    brennentsmith committed with lloydde Oct 7, 2015
    The knife-joyent gem needs to be installed in the chef ruby runtime
    environment.
    
    Per the Chef Docs here: https://docs.chef.io/resource_gem_package.html
    
    The chef_gem and gem_package resources are both used to install Ruby
    gems. For any machine on which the chef-client is installed, there are
    two instances of Ruby. One is the standard, system-wide instance of
    Ruby and the other is a dedicated instance that is available only to
    the chef-client. Use the chef_gem resource to install gems into the
    instance of Ruby that is dedicated to the chef-client. Use the
    gem_package resource to install all other gems (i.e. install gems
    system-wide).
Commits on Jun 1, 2015
Commits on May 18, 2015
  1. readme: joyentcloud.com is deprecated, use joyent.com.

    lloydde committed May 18, 2015
    - JPC-1754.
    Also:
    - Fix Urls
    - paragraph reflow line length.
Commits on May 12, 2015
  1. Release 0.4.13

    pfmooney committed May 12, 2015
  2. relax chef dependency versioning

    bixu committed May 12, 2015
    ChefDK now ships with Chef 12.3.0, which breaks knife-joyent.  Relaxing the version constraint gives us a working gem.
Commits on Feb 25, 2015
  1. Release 0.4.12

    thekvn committed Feb 25, 2015
Commits on Feb 23, 2015
Commits on Feb 20, 2015
  1. Release 0.4.11

    thekvn committed Feb 20, 2015
Commits on Feb 17, 2015
  1. Merge pull request #86 from namtzigla/patch-1

    thekvn committed Feb 17, 2015
    Upgrade fog version to 1.23
Commits on Feb 16, 2015
  1. upgrade the fog version to 1.23

    namtzigla committed Feb 16, 2015
    if you are using newer version of chef and their knife plugins for aws or openstack the 1.21 for version is going to break your knife client.
Commits on Dec 18, 2014
  1. Merge pull request #84 from L2G/ssh-init-delay

    thekvn committed Dec 18, 2014
    Add --ssh-init-delay option to make sleep time configurable GH-84
  2. Merge pull request #81 from kigster/master

    thekvn committed Dec 18, 2014
    Upgrading joyent-cloud-pricing to include % discounts GH-81
Commits on Dec 16, 2014
  1. Add --ssh-init-delay option to make sleep time configurable

    Larry Gilbert committed Dec 16, 2014
    I've personally had trouble with CentOS images getting provisioned with
    the right SSH keys before the traditional 10-second delay.
Commits on Sep 18, 2014
Commits on May 15, 2014
  1. Merge pull request #80 from kigster/master

    thekvn committed May 15, 2014
    Adds support for --no-color option for pricing output #80
Commits on May 10, 2014
  1. Bumping dependency of knife-joyent for --no-color

    kigster committed May 10, 2014
      - in order to see --no-color output need newer
        version of joyent-pricing gem.
  2. Release 0.4.9 GH-76

    thekvn committed May 10, 2014
  3. Merge pull request #76 from kigster/master

    thekvn committed May 10, 2014
    Adding resource usage printing and -z flag to control on demand list in "server pricing"
  4. Bumping version of pricing gem

    kigster committed May 10, 2014
Commits on Apr 7, 2014
  1. Version bump on pricing gem

    kigster committed Apr 7, 2014