Skip to content

Commit

Permalink
Updaging CHANGELOG and README with 0.10.0 release information
Browse files Browse the repository at this point in the history
  • Loading branch information
tyler-ball committed Jun 15, 2015
1 parent 8adcc25 commit a37af1d
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 9 deletions.
19 changes: 17 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
## 0.9.4 / 2015-06-05
## 0.10.0 / TBD

### Bug Fixes

### New Features

* Added support for managing Windows hosts in AWS
* Updated `amis.json` to include AMIs for Windows Server 2008 and 2012R2.
* Add default user data which enables winrm. See `ec2.rb` for the exact user data that is uploaded.
* Default user data will add a non-`administrator` user to the Administrator group if `username` and `password` transport options are specified.
* EC2 will automatically generate the `administrator` user password if it is not specified as `password` transport options. This will be stored and used for further kitchen commands.
* Unfortunately this cannot be passed to the RDP client initiated by `kitchen login`. Look at `.kitchen/<name>.yml` for the password in this case.

### Improvements

## 0.9.5 / 2015-06-05

### Bug Fixes

Expand Down Expand Up @@ -202,4 +217,4 @@
[@someara]: https://github.com/someara
[@spheromak]: https://github.com/spheromak
[@tiwilliam]: https://github.com/tiwilliam
[@tyler-ball]: https://github.com/tyler-ball
[@tyler-ball]: https://github.com/tyler-ball
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ platforms:
- name: ubuntu-14.04
- name: centos-6.4
- name: debian-7.1.0
- name: windows-2012r2
- name: windows-2008r2
```

This will effectively generate a configuration similar to:
Expand All @@ -52,18 +54,19 @@ platforms:
image_id: ami-1ab3ce73
transport:
username: ubuntu
- name: ubuntu-12.04
driver:
image_id: ami-2f115c46
transport:
username: ubuntu
# ...
- name: centos-6.4
driver:
image_id: ami-bf5021d6
transport:
username: root
# ...
- name: windows-2012r2
driver:
image_id: ami-28bc7428
transport:
username: administrator
# ...
```

For specific default values, please consult [amis.json][amis_json].
Expand Down Expand Up @@ -186,14 +189,18 @@ The Hash of EC tag name/value pairs which will be applied to the instance.

The default is `{ "created-by" => "test-kitchen" }`.

### user_data
### user\_data

The user_data script or the path to a script to feed the instance.
Use bash to install dependencies or download artifacts before chef runs.
This is just for some cases. If you can do the stuff with chef, then do it with
chef!

The default is unset, or `nil`.
On linux instances the default is unset, or `nil`.

On Windows instances we specify a default that enables winrm and
adds a non-administrator user specified in the `username` transport
options to the Administrator's User Group.

### iam\_profile\_name

Expand Down

0 comments on commit a37af1d

Please sign in to comment.