Permalink
Commits on Feb 4, 2013
  1. updated readme overview

    nybble73 committed Feb 4, 2013
  2. fixed bad conflict merge

    nybble73 committed Feb 4, 2013
  3. Merge branch 'master' of https://github.com/opscode/knife-ec2

    nybble73 committed Feb 4, 2013
    Conflicts:
    	lib/chef/knife/ec2_server_create.rb
Commits on Oct 24, 2012
  1. Release version 0.6.2

    stevendanna committed Oct 24, 2012
  2. [KNIFE_EC2-93] Ensure ec2 hint isn't set simply by loading the plugin.

    stevendanna committed Oct 24, 2012
    Currently, the Chef::Config[:knife][:hints]["ec2"] option will be set
    simply by loading the plugin, causing the hint file to be erroneously
    created on non-ec2 nodes.  This commit ensure we only set the option
    in the #run method or in the Proc that is called when the --hint
    option is used.
Commits on Oct 16, 2012
  1. Release version 0.6.0

    stevendanna committed Oct 16, 2012
Commits on Oct 14, 2012
Commits on Oct 11, 2012
  1. [KNIFE_EC2-79] Add support for --ebs-optimized

    stevendanna committed Oct 11, 2012
    Merge branch 'zsiddique/master'.
  2. Adding support to enable EBS Optimized AWS instances

    Zuhaib M Siddique authored and stevendanna committed Aug 13, 2012
Commits on Oct 10, 2012
Commits on Sep 21, 2012
  1. [KNIFE_EC2-87] Integrate WinRM bootstrap for Windows instance

    chirag-jog authored and stevendanna committed Sep 21, 2012
    This commit adds the ability to bootstrap Windows instances via WinRM
    rather than SSH.
    
    Windows instances are detected via an EC2 API call.  When a Windows
    instance is detected, the bootstrap method is choosen based on the new
    bootstrap_protocol configuration option.  This option can be
    overridden with the --bootstrap-protocol command line option.  The
    --bootstrap-protocol option is ignored for non-Windows nodes.
    
    The administrator password for the Windows instance is retrieved from
    the EC2 API and decrypted with the specified private key.
    
    Additional tests are still required for these features.
Commits on Sep 8, 2012
  1. Fix conflict with configuration option flags.

    stevendanna committed Sep 8, 2012
    The -c flag is already the well-known short flag for --config.  I've
    changed --server-connect-attribute to use -a as the short flag despite
    the difference in the semantics of this option and other -a options in
    knife.
  2. [KNIFE_EC2-83] Add SSH gateway and custom connection attribute support

    stevendanna committed Sep 8, 2012
    Merge branch 'wpeterson/appcloud'
    
    Conflicts:
    	lib/chef/knife/ec2_server_create.rb
  3. [KNIFE_EC2-80] Removing defaults that clash with the config file.

    Jon T Gretarsson authored and stevendanna committed Sep 8, 2012
  4. [KNIFE-EC2-28] support specifying ephemeral block devices

    stevendanna committed Sep 8, 2012
    Merge branch 'tomdz/master'
    
    Conflicts:
    	lib/chef/knife/ec2_server_create.rb
  5. Merge branch 'KNIFE_EC2-59'

    stevendanna committed Sep 8, 2012
    Conflicts:
    	lib/chef/knife/ec2_server_create.rb
Commits on Sep 7, 2012
Commits on Aug 21, 2012
  1. Added AWS tag support to 'knife ec2 server list'

    jimcroft committed Aug 21, 2012
    Displays instance name by default, can output any other instance tags.
Commits on Aug 17, 2012
  1. Fix volumn -> volume typo

    btm committed Aug 17, 2012
    closes #68
Commits on Aug 13, 2012
  1. Print initial status dot on ssh connect check.

    Winfield Peterson
    Winfield Peterson committed Aug 13, 2012
Commits on Aug 2, 2012
  1. Collapse/DRY-up tcp_test_ssh error handling cases.

    Winfield Peterson
    Winfield Peterson committed Aug 2, 2012
  2. Adds tunnelled sshd connection test.

    Winfield Peterson
    Winfield Peterson committed Aug 2, 2012
    When using an ssh_gateway, wait for sshd to come up but first establish a secure tunnel through ssh_gateway host through which to test the connection to sshd.
Commits on Jul 31, 2012
  1. Merge branch 'feature/custom_connect_attribute' into appcloud

    Winfield Peterson
    Winfield Peterson committed Jul 31, 2012
  2. Adds SSH connect via custom server attribute.

    Winfield Peterson
    Winfield Peterson committed Jul 31, 2012
    Currently, uses public_dns hostname from Fog server definition unless we're in VPC mode, where we use the private_ip_address.
    
    Extract this logic into a memoized helper.
    
    Add ability to use any Fog server attribute as SSH connection host.
  3. Adds support for knife ssh ssh_gateway.

    Winfield Peterson
    Winfield Peterson committed Jul 31, 2012
    Knife boostrap/ssh added the ability to specify an ssh gateway host.  This allows this to be configured in ec2 server create as well and passed through.
Commits on Jul 26, 2012
  1. Release 0.5.14

    stevendanna committed Jul 26, 2012
Commits on Jul 24, 2012
  1. KNIFE_EC2-57: Make server object an instance variable / attr_reader.

    brianbianco authored and stevendanna committed May 23, 2012
    This commit makes the server object used in Ec2ServerCreate and
    Ec2ServerDelete an instance variable with an associated attr_reader
    allowing external users of these classes to modify the server
    definition.
Commits on Jul 23, 2012
  1. [KNIFE_EC2-59] Add --hint option and create ec2 hint by default.

    stevendanna committed Jul 23, 2012
    knife-bootstrap is now equipped to take advantage of Ohai's hinting
    system and play hints on the target machine.  This will help us
    identify EC2 instances more reliably.  Currently, this requires
    modifying the globally accessible configuration value.