Skip to content

Update this cloudstack driver to work with Test Kitchen version 3.2.2 - #32

Closed
nrocco wants to merge 8 commits into
test-kitchen:mainfrom
nrocco:new-kitchen
Closed

Update this cloudstack driver to work with Test Kitchen version 3.2.2#32
nrocco wants to merge 8 commits into
test-kitchen:mainfrom
nrocco:new-kitchen

Conversation

@nrocco

@nrocco nrocco commented Apr 21, 2022

Copy link
Copy Markdown

Description

This PR updates the existing cloudstack driver to support Test Kitchen version 3.2.2.

It supports Shared Network only and is tested with Ubuntu 20.04, FreeBSD 12.2 and Windows 2019 cloudstack images.

Any feedback/suggestions welcome.

I am hoping that this is a first towards including cloudstack in the list of supported plugins here https://kitchen.ci/docs/drivers/

@nrocco nrocco changed the title Update this cloudstrack driver to work with Test Kitchen version 3.2.2 Update this cloudstack driver to work with Test Kitchen version 3.2.2 Apr 21, 2022
@tas50

tas50 commented Aug 22, 2026

Copy link
Copy Markdown
Member

Sorry this sat so long.

#46 ported the driver to the modern driver and transport API, so I am closing this as superseded. Your PR got there first and got the important parts right. #46 uses the same shape you did: wait_until_ready on the transport connection, with the CloudStack password passed through state. Your testing against real Ubuntu, FreeBSD and Windows 2019 images was the only real hardware evidence I had for the WinRM path, so it was useful to have your diff to check against.

Things yours does that #46 does not, now tracked separately: #51 name lookup instead of UUIDs, #49 error wrapping, #50 idempotent create, #52 rootdisksize, #53 post install script.

If you still use this driver and want to pick any of them up, please do.

@tas50 tas50 closed this Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants