Kitchen-ec2 0.10.0.rc.0 Released


#1

Hot on the heals of the Test Kitchen release, I have released the RC of kitchen-ec2 0.10.0. The big feature in this release is support for Windows guests in AWS. As a quickstart guide you can specify:

platforms:

  • name: windows-2012r2

This will create a Windows guest using the default AMI http://aws.amazon.com/windows/resources/amis/ provided for Windows 2012R2. To use kitchen login you need the password for the Administrator user, which we fetch from AWS and store in the .kitchen/<platform>-<suite>.json file. Unfortunately we cannot automatically provide this password to RDP at this point.

You can, however, specify your own username and password with transport options:

transport:
username: foo
password: bar

Or

platforms:

  • name: windows-2012r2
    transport:
    username: foo
    password: bar

We specify a default user data which adds that user to the Administrator group, and you can then kitchen login with the known user and password. See the CHANGELOG https://github.com/test-kitchen/kitchen-ec2/blob/master/CHANGELOG.md for more details.

If there are no issues reported with this RC I will officially release it next week.

Cheers!
-Tyler


#2

I just released RC 1 with a minor change - I had a bad require that was still trying to use the AWS SDK V1 when we have updated to V2 and no longer include that old gem.

-T

On Jun 18, 2015, at 2:35 PM, Tyler Ball tball@chef.io wrote:

Hot on the heals of the Test Kitchen release, I have released the RC of kitchen-ec2 0.10.0. The big feature in this release is support for Windows guests in AWS. As a quickstart guide you can specify:

platforms:

  • name: windows-2012r2

This will create a Windows guest using the default AMI http://aws.amazon.com/windows/resources/amis/ provided for Windows 2012R2. To use kitchen login you need the password for the Administrator user, which we fetch from AWS and store in the .kitchen/<platform>-<suite>.json file. Unfortunately we cannot automatically provide this password to RDP at this point.

You can, however, specify your own username and password with transport options:

transport:
username: foo
password: bar

Or

platforms:

  • name: windows-2012r2
    transport:
    username: foo
    password: bar

We specify a default user data which adds that user to the Administrator group, and you can then kitchen login with the known user and password. See the CHANGELOG https://github.com/test-kitchen/kitchen-ec2/blob/master/CHANGELOG.md for more details.

If there are no issues reported with this RC I will officially release it next week.

Cheers!
-Tyler


#3

I just released the official 0.10.0 release. There were a few small bug fixes that made their way in, but that is the only difference from the RC.

Cheers!
-T

On Jun 19, 2015, at 1:59 PM, Tyler Ball tball@chef.io wrote:

I just released RC 1 with a minor change - I had a bad require that was still trying to use the AWS SDK V1 when we have updated to V2 and no longer include that old gem.

-T

On Jun 18, 2015, at 2:35 PM, Tyler Ball <tball@chef.io mailto:tball@chef.io> wrote:

Hot on the heals of the Test Kitchen release, I have released the RC of kitchen-ec2 0.10.0. The big feature in this release is support for Windows guests in AWS. As a quickstart guide you can specify:

platforms:

  • name: windows-2012r2

This will create a Windows guest using the default AMI http://aws.amazon.com/windows/resources/amis/ provided for Windows 2012R2. To use kitchen login you need the password for the Administrator user, which we fetch from AWS and store in the .kitchen/<platform>-<suite>.json file. Unfortunately we cannot automatically provide this password to RDP at this point.

You can, however, specify your own username and password with transport options:

transport:
username: foo
password: bar

Or

platforms:

  • name: windows-2012r2
    transport:
    username: foo
    password: bar

We specify a default user data which adds that user to the Administrator group, and you can then kitchen login with the known user and password. See the CHANGELOG https://github.com/test-kitchen/kitchen-ec2/blob/master/CHANGELOG.md for more details.

If there are no issues reported with this RC I will officially release it next week.

Cheers!
-Tyler


#4

This is pretty awesome Tyler! And that’s a sweet trick to create the user from the transport options.

Steve

Steven Murawski
Community Software Development Engineer @ Chef
Microsoft MVP - PowerShell
http://stevenmurawski.com [http://stevenmurawski.com/]
On 6/18/2015 4:35:34 PM, Tyler Ball tball@chef.io wrote:
Hot on the heals of the Test Kitchen release, I have released the RC of kitchen-ec2 0.10.0. The big feature in this release is support for Windows guests in AWS. As a quickstart guide you can specify:

platforms:

  • name: windows-2012r2

This will create a Windows guest using the default AMI [http://aws.amazon.com/windows/resources/amis/] provided for Windows 2012R2. To use kitchen login you need the password for the Administrator user, which we fetch from AWS and store in the .kitchen/<platform>-<suite>.json file. Unfortunately we cannot automatically provide this password to RDP at this point.

You can, however, specify your own username and password with transport options:

transport:
username: foo
password: bar

Or

platforms:

  • name: windows-2012r2
    transport:
    username: foo
    password: bar

We specify a default user data which adds that user to the Administrator group, and you can then kitchen login with the known user and password. See the CHANGELOG [https://github.com/test-kitchen/kitchen-ec2/blob/master/CHANGELOG.md] for more details.

If there are no issues reported with this RC I will officially release it next week.

Cheers!
-Tyler


#5

Cracking work Tyler.

On Thu, Jun 18, 2015 at 2:41 PM, Steven Murawski steven.murawski@gmail.com
wrote:

This is pretty awesome Tyler! And that’s a sweet trick to create the user
from the transport options.

Steve

Steven Murawski
Community Software Development Engineer @ Chef
Microsoft MVP - PowerShell
http://stevenmurawski.com

On 6/18/2015 4:35:34 PM, Tyler Ball tball@chef.io wrote:
Hot on the heals of the Test Kitchen release, I have released the RC of
kitchen-ec2 0.10.0. The big feature in this release is support for Windows
guests in AWS. As a quickstart guide you can specify:

platforms:

  • name: windows-2012r2

This will create a Windows guest using the default AMI
http://aws.amazon.com/windows/resources/amis/ provided for Windows
2012R2. To use kitchen login you need the password for the Administrator
user, which we fetch from AWS and store in the
.kitchen/<platform>-<suite>.json file. Unfortunately we cannot
automatically provide this password to RDP at this point.

You can, however, specify your own username and password with transport
options:

transport:
username: foo
password: bar

Or

platforms:

  • name: windows-2012r2
    transport:
    username: foo
    password: bar

We specify a default user data which adds that user to the Administrator
group, and you can then kitchen login with the known user and password.
See the CHANGELOG
https://github.com/test-kitchen/kitchen-ec2/blob/master/CHANGELOG.md for
more details.

If there are no issues reported with this RC I will officially release it
next week.

Cheers!
-Tyler


Yoshi Spendiff
Ops Engineer
Indochino
Mobile: +1 778 952 2025
Email: yoshi.spendiff@indochino.com