Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/test-kitchen/kitchen-cloudstack

CloudStack driver for Test Kitchen
https://github.com/test-kitchen/kitchen-cloudstack

Merge pull request #30 from test-kitchen/dependabot/add-v2-config-file

271d2784dc329055a0c4497ff21684c8bc836954 authored over 3 years ago by Jeff Moody <[email protected]>
Upgrade to GitHub-native Dependabot

06948cab6a050f200522b5a9984d729a0e89917a authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #29 from test-kitchen/github_actions

Setup testing with GitHub Actions

90fb8bdd0b223162430677c5777fb985cc86857b authored almost 4 years ago by Jeff Moody <[email protected]>
Setup testing with GitHub Actions

Signed-off-by: Tim Smith <[email protected]>

ccd7c91285816fc6d9c43434ef6688f08abf1ac1 authored almost 4 years ago by Tim Smith <[email protected]>
Merge pull request #28 from test-kitchen/requires

Optimize our requires

7b663a382a0fbb1a2d50a644b3af4faeb573d1ec authored about 4 years ago by Jeff Moody <[email protected]>
Optimize our requires

Avoid requiring things that are already defined. Rubygems is very slow at traversing the filesys...

833168f732e5567cbf7a79838895ff37908bde5b authored about 4 years ago by Tim Smith <[email protected]>
Merge pull request #27 from test-kitchen/dependabot/bundler/cane-tw-3

Update cane requirement from ~> 2 to ~> 3

6675ae4b4e1e724ecd10d796b5ba8e3ed94f924c authored almost 5 years ago by Tim Smith <[email protected]>
Update cane requirement from ~> 2 to ~> 3

Updates the requirements on [cane](https://github.com/square/cane) to permit the latest version....

f6c2ba7fd9ec8a4167575bddfc92f5f42afe4fe6 authored about 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #26 from kovukono/fog-cloudstack

Replaced fog dependency with fog-cloudstack.

703fb08371d58a2bacc4cbc4b80851cfc1d68557 authored over 5 years ago by Jeff Moody <[email protected]>
Merge branch 'master' into fog-cloudstack

913fc58b85cd35e09c7ca90ab97b3e126494c500 authored over 5 years ago by Jeff Moody <[email protected]>
Merge pull request #25 from kovukono/affinity-groups

Added additional options

3196156225e23de769654489a98b5e5ba0c0e134 authored over 5 years ago by Jeff Moody <[email protected]>
Replaced fog dependency with fog-cloudstack.

829d0deb870220754e072557857443b8e21ff0b3 authored over 5 years ago by Conor Tinch <[email protected]>
Updated version.

9b51c4c126f67219c680012e2cb9892715058407 authored over 5 years ago by Conor Tinch <[email protected]>
Added options for declaring affinity groups, cpu and memory for service offerings that don't have them predefined, and size for disk offerings that don't have them predefined.

359b5b2a1b27e425630791b7183acc6663132fef authored over 5 years ago by Conor Tinch <[email protected]>
Version Bump

722890ecf986a574a14752434b6b355394490910 authored over 5 years ago by Jeff Moody <[email protected]>
Merge pull request #24 from flamingspaz/master

Pass Network ID when associating public IP address

562c0b1f3d8e4c446c888ba5a86328dbf5fc7746 authored over 5 years ago by Jeff Moody <[email protected]>
Pass Network ID when associating public IP address

3a1834ce1bfd0a093f24489e830d62492f10fb3c authored over 5 years ago by Yousef Alam <[email protected]>
Merge pull request #22 from aleksey-hariton/master

Add option to automatically create SSH firewall rule

47170203a7cb3261ca216b7749a5dc7eb2dbe6bd authored over 5 years ago by Jeff Moody <[email protected]>
Merge pull request #23 from test-kitchen/loosen_deps

Loosen the Test Kitchen + dev deps

ab4fd777623a3159a536041f9e43f0655614b942 authored over 5 years ago by Jeff Moody <[email protected]>
Loosen the Test Kitchen + dev deps

Test Kitchen 2.0 will have no impact on this plugin.
I also loosened up the dev deps a bit to pr...

418154ff64b50bf0ad6d944c8c51c18496af805c authored over 5 years ago by Tim Smith <[email protected]>
update doc

b968d63dde94aa644032d5f5f9e493537e411c6c authored over 5 years ago by Aleksey Hariton <[email protected]>
Add firewall rules for L3 networking SSH

ff6d96d235abbb1a7a17f9fea4d5cc9ac0d18a4d authored over 5 years ago by Aleksey Hariton <[email protected]>
Version bump

56582cf0dead6c66426e4fea6736d947ce2c4b32 authored almost 6 years ago by Jeff Moody <[email protected]>
Merge pull request #21 from khos2ow/fix-null-getlogin

Make sure Etc.getlogin is not nil before reading its length

d37882e246ee59e096972049dd6095a16f20f8b5 authored almost 6 years ago by Jeff Moody <[email protected]>
Make sure Etc.getlogin is not nil before reading its length

a0aeb73e2ad1a54ea1730e68483113c5874a8869 authored almost 6 years ago by Khosrow Moossavi <[email protected]>
Merge pull request #20 from sermilrod/associate-public-ip

support for associating public ip

49bc35d0e7e02d14ddebf9df93b386ca9dbe8352 authored about 6 years ago by Jeff Moody <[email protected]>
support for associating public ip

93e3b8b7a3b5607f2d52ca74773eeddb9d13a089 authored over 6 years ago by Sergio Millan Rodriguez <[email protected]>
Version bump

f9f84e4c90513073020623541ea2f3ec4077ac98 authored almost 8 years ago by Jeff Moody <[email protected]>
Merge pull request #18 from pdion891/projectid

Projectid and userdata

c8e2e815b471a70117dbe9d81daa58349205d983 authored about 8 years ago by Jeff Moody <[email protected]>
fix failure when userdata is not defined

1152cd1e99fa71df062129531310288c3a8629af authored about 8 years ago by Pierre-Luc Dion <[email protected]>
add support for userdata to liverage cloud-init

fe43907fcf55324fc5b976d7fe650d054bd0b9be authored about 8 years ago by Pierre-Luc Dion <[email protected]>
add project support using fog cloudstack_project_id

4e5af84f722b09d7461379234790f3100d608412 authored about 8 years ago by Pierre-Luc Dion <[email protected]>
Merge pull request #17 from fretb/feature/destroy_with_expunge

Makes it possible to expunge instances when destroying.

75be2eaeb4d77b1dd79746f749a33234efffb331 authored about 9 years ago by Jeff Moody <[email protected]>
Makes it possible to expunge instances when destroying.

7978330f9e08586b95554958dfcc265de8904f93 authored about 9 years ago by Frederik Thuysbaert <[email protected]>
Merge pull request #16 from jeffersongirao/hostname_setting

Hostname setting

e1680f9adcc3eecdbedc08fd73062fafd89e0f10 authored about 9 years ago by Jeff Moody <[email protected]>
Bumping version

08a2cd28f8ec31d1328e6e96af39598e07d4cc5c authored about 9 years ago by Jefferson Girão <[email protected]>
Updating readme

1646fbf56894d66576c1a1a67172b21b83b1ec7d authored about 9 years ago by Jefferson Girão <[email protected]>
Updating readme

958fc717ff6b743cf8af11b8ad0bfa81e7711782 authored about 9 years ago by Jefferson Girão <[email protected]>
Allow for setting the hostname since big generated ones results in Errno::ENAMETOOLONG in the chef run

2cbe430406ec092a33b7942215e57f55d12b29f7 authored about 9 years ago by Jefferson Girão <[email protected]>
Merge pull request #15 from jeffersongirao/diskoffering

Disk Offering ID Support

a404c423d46294f6d6018b8960b78396e03e29d4 authored over 9 years ago by Jeff Moody <[email protected]>
Updating README

8e89946e761ce03f4b215e7e3976c922ad1d4c16 authored over 9 years ago by Jefferson Girão <[email protected]>
More idiomatic ruby, getting rid of some style violations

71c76ac73b47b912952b1dbb627c01ad115afffb authored over 9 years ago by Jefferson Girão <[email protected]>
Minor refactorings, getting rid of commented debug lines and unused pry

14e9a81cfa8acff338f7c743ffedc91543450737 authored over 9 years ago by Jefferson Girão <[email protected]>
Fixing indentation, adding support to diskoffering param

20e22d54bb09288f741be5aa06ffe78e9091755a authored over 9 years ago by Jefferson Girão <[email protected]>
Merge branch 'master' of github.com:test-kitchen/kitchen-cloudstack

e813503189c682aefda199264d593868608ccf07 authored over 9 years ago by Jeff Moody <[email protected]>
Bumping version to release updated gem

fd8af44ae36db89290344dbd211105454ae36469 authored over 9 years ago by Jeff Moody <[email protected]>
Merge pull request #14 from wonko/adds-password-to-main-config

Stores the template-provided password in the main config.

8749fbadb54e644ff27b481e74e5a6cb69aee311 authored over 9 years ago by Jeff Moody <[email protected]>
Stores the template-provided password in the main config.

This is needed, as kitchen will reuse this to establish connections later on.

Might fix https:/...

b6c185e83515b23c663e45b9f03715aa7fe44a01 authored over 9 years ago by Bernard Grymonpon <[email protected]>
Merge pull request #13 from wonko/resets-cloudstack-sync-time

Removes the default 45s sleep

8467398cb42fedce856cb5ba0db9088485f2dfac authored over 9 years ago by Jeff Moody <[email protected]>
Merge pull request #12 from wonko/adds-correct-parameters-to-wait-for-sshd

Moved the wait_for_sshd inside the keypair/password/fixed password logic

7817e8bedb620f559dfe7c70f732ee657c541fb4 authored over 9 years ago by Jeff Moody <[email protected]>
Merge pull request #8 from klarna-marcus-nilsson/fail-on-vm-failure

Fail when server does not start

227e612250224ba9f451628621bea3e78d2a87ba authored over 9 years ago by Jeff Moody <[email protected]>
Removes the default 45s sleep

this can be removed, as the "wait_for_sshd" did become more intelligent, and
will block until it...

36a70d36907336529783d99da22e828dbf8b7680 authored over 9 years ago by Bernard Grymonpon <[email protected]>
Moved the wait_for_sshd inside the keypair/password/fixed password logic

The wait_for_sshd should honour the chosen authentication method, and only
try that specific met...

682fa5bf0ea5348d9d19ca7c249fb74212f3b0a3 authored over 9 years ago by Bernard Grymonpon <[email protected]>
Finally fixing the bug where VM destruction wasn't working.

a8fe76d0bd185bf7b22d3d59d8c40748a7e83565 authored over 9 years ago by Jeff Moody <[email protected]>
Merge pull request #10 from samdunne/patch-1

Allow specifying a password for existing user on a template

e2c7af2d105f87c1bd5e5d607b5c50f3c3416691 authored over 9 years ago by Jeff Moody <[email protected]>
Update cloudstack.rb

8a107b930334b347ef8a2b1e681dccc57cc4ad87 authored over 9 years ago by Sam Dunne <[email protected]>
Allow specifying a password for existing user on a template

875316b8e43d49c7489f08ac2aa3658bc5207822 authored over 9 years ago by Sam Dunne <[email protected]>
Fail when server does not start

ff69ab73706050d61e838e37353de5db80ac73a1 authored about 10 years ago by Marcus Nilsson <[email protected]>
Update to use hashes for options and fix some behavoral changes in the next version of Fog.

baff7e3681c447b3d0d794fb278bff6e1f551370 authored about 10 years ago by Jeff Moody <[email protected]>
Merge pull request #7 from klarna-marcus-nilsson/use-only-options-for-fog

Use options hash for mandatory arguments for deploy_virtual_machine

e23786923c1bc5bc374764c72eead53a16e0a51a authored about 10 years ago by Jeff Moody <[email protected]>
Use options hash for mandatory arguments for deploy_virtual_machine

1d6b40d1c42f38f231eb899bf96082aac710eedf authored about 10 years ago by Marcus Nilsson <[email protected]>
Even more debugging.

743ddd2038d623cafc78c47b1684760c17d47cd0 authored about 10 years ago by Jeff Moody <[email protected]>
Additional debug info

1bed5865f428196ece39a7898641ade59f43468b authored about 10 years ago by Jeff Moody <[email protected]>
Merge branch 'master' of github.com:test-kitchen/kitchen-cloudstack

e50929085d3271ceb68e2aeebb6b7275e56067f8 authored about 10 years ago by Jeff Moody <[email protected]>
Updated to support Fog 1.23.0

9ca6ac31a1491e9a7418d2fd658f69989d4ec080 authored about 10 years ago by Jeff Moody <[email protected]>
Merge pull request #4 from lndbrg/patch-1

Update cloudstack.rb

f2d9c6b908f24c006ae327d1cff7e53c87e473e6 authored over 10 years ago by Jeff Moody <[email protected]>
Update cloudstack.rb

f49e7aee539548236dda12d1397a3287c995f8b0 authored over 10 years ago by Olle Lundberg <[email protected]>
changed the mechanisms for testing SSH connectivity.

7d7ca9bd78089642f5d240aeb56adda3d5a03546 authored over 10 years ago by Jeff Moody <[email protected]>
Merge pull request #2 from albandiguer/support_advanced_networking

Support advanced networking public ip if a mapping is done manually.

6ca0fbc45d7a737d63f5344bee0c3ae52cc70665 authored over 10 years ago by Jeff Moody <[email protected]>
Support advanced networking public ip if a mapping is done manually.

6beb3c268ff23600c7aee5c22ef4d408916362d9 authored over 10 years ago by Alban Diguer <[email protected]>
Updated README and GemSpec to use the new URL.

4565ef8f9a8c06da8e5c6b56b6d20e348542ea6f authored over 10 years ago by Jeff Moody <[email protected]>
Added name generator taken from kitchen-openstack.

85adb04098770465168daff5a9a8a1c8e782fd33 authored almost 11 years ago by Jeff Moody <[email protected]>
Version bumps to require test-kitchen 1.0.0 (or greater) and show that this driver has been tested against test-kitchen.

Some cleanup will be prior to releasing a 1.0.0.

d77b9a9f6b8a2e720deaea754d72c61bb54de76a authored almost 11 years ago by Jeff Moody <[email protected]>
Adding some additional debugging and validation of system availability.

335403daeef87959f295b86bf9da5f8242dc4993 authored almost 11 years ago by Jeff Moody <[email protected]>
Adding some additional rescues.

cc8631aa4c24a53553d978e8fc3d2b24d1535825 authored almost 11 years ago by Jeff Moody <[email protected]>
Removed requirement that appeared necessary in debugging and instead seems to be a fog dependency.

fac6dd444ad93129d19f64d17e834c7480c2f296 authored over 11 years ago by Jeff Moody <[email protected]>
Fixed bug with specifying network ids.

d40f0d72b427abbafdc3ce55beac273dbc1766f1 authored over 11 years ago by Jeff Moody <[email protected]>
Updated gemspec to support latest test-kitchen release

69e12a02dca66659dba28c9574fc5bb282769933 authored over 11 years ago by Jeff Moody <[email protected]>
Added user-configurable search path for keys.

66c2042f104cfd6610e4d37937a929bd95277b5c authored over 11 years ago by Jeff Moody <[email protected]>
VM creation has been tested in all iterations of template configuration and config file configuration regarding authentication (password enabled on/off with or without keypairs specified as well as if the keypair file exists).

Commit and pushing new gem.

38495b593a20fe1cab60f01f691f0a176e9629f1 authored over 11 years ago by Jeff Moody <[email protected]>
Fixing password based key installation if a key is specified but file not present...as well as the keypair based installation I broke with my last commit.

81a1fd75b4de6701f84d6ba5bbbc4ba171945a67 authored over 11 years ago by Jeff Moody <[email protected]>
Fixing password based key installation if a key is specified but file not present.

56472e44b1249792acb1d7f8310cc0d40f5d3762 authored over 11 years ago by Jeff Moody <[email protected]>
Gem version bump.

e9a9510ea661608729d740780fb54a43af0dd02a authored over 11 years ago by Jeff Moody <[email protected]>
Provided mechanism to failback to password if keypair PEM is not available

801222368fdf7b1c2062e319fb0d3de56e6e75f6 authored over 11 years ago by Jeff Moody <[email protected]>
Changed "SSH Key" to "keypair" to be more consistent with CloudStack terminology.

270e4b04ccc6a2aca67af17b9e077f502172d2f3 authored over 11 years ago by Jeff Moody <[email protected]>
Updated docs to reflect changes.

3a7a5c28b45baa9674b14034ced2dca54899a082 authored over 11 years ago by Jeff Moody <[email protected]>
Added configurable sync time for cloud-set-guest-sshkey/password

Changed default behavior to use private keys if specified before passwords.
Added method to searc...

9341cf1791c0897e5fbeab62f0f2fbb0c4824f91 authored over 11 years ago by Jeff Moody <[email protected]>
Changed the default authentication mechanism to the CloudStack keys if specified, then failing back to password if available.

I will be deploying and testing against different template configurations and kitchen setups in ...

890f33b790a07f24d032aba47a7ae973230189ad authored over 11 years ago by Jeff Moody <[email protected]>
Fully functional code. Starts instances with config pulled from YAML.

Fixed issue where I was pulling some config options in the wrong order causing things to fail.

08b7bb4b6cd7048ff37234a5ea6038a3305e3217 authored over 11 years ago by Jeff Moody <[email protected]>
Functional code. Starts instances with config pulled from YAML.

80e1c37c8f747d05cf9849afeea831f0dba14639 authored over 11 years ago by Jeff Moody <[email protected]>
Initial code commit.

8be8f295eb10e6df0ce3888097ce03d8d20426fb authored over 11 years ago by Jeff Moody <[email protected]>
README should now be mostly complete.

314456fbcd3d32cdfb516b1819c54ad63ccdc9aa authored over 11 years ago by Jeff Moody <[email protected]>
Initial commit - no code

1ea643fab0ca2b92d9cbad7e936234c30fc8c70a authored over 11 years ago by Jeff Moody <[email protected]>